ingeniero sistemas computacionales

Páginas: 3 (693 palabras) Publicado: 17 de junio de 2013
CREATE DATABASE bd_programario;
USE bd_programario;
CREATE TABLE fabricante(
id_fab INTEGER PRIMARY KEY,
nombre VARCHAR(50),
pais VARCHAR(30)



);
CREATE TABLE programa(
codigoINTEGER PRIMARY KEY,
nombre VARCHAR(50),
version VARCHAR(50)
);
CREATE TABLE comercio(
cif INTEGER PRIMARY KEY,
nombre VARCHAR(50),
ciudad VARCHAR(50)

);
CREATE TABLE cliente(dni INTEGER PRIMARY KEY,
nombre VARCHAR(50),
edad INTEGER
);
CREATE TABLE desarrolla(
id_fab INTEGER,
codigo INTEGER,
PRIMARY KEY (id_fab, codigo),
FOREIGN KEY (id_fab) REFERENCESfabricante(id_fab), FOREIGN KEY (codigo) REFERENCES programa(codigo)

);
CREATE TABLE distribuye(
cif INTEGER,
codigo INTEGER,
cantidad INTEGER,
PRIMARY KEY (cif, codigo),
FOREIGN KEY (cif) REFERENCEScomercio(cif), FOREIGN KEY (codigo) REFERENCES programa(codigo)
);


CREATE TABLE registra(
cif INTEGER,

dni INTEGER,
codigo INTEGER,
medio VARCHAR(20),
PRIMARY KEY (cif, dni, codigo),
FOREIGNKEY (cif) REFERENCES comercio(cif), FOREIGN KEY (dni) REFERENCES cliente(dni), FOREIGN KEY (codigo) REFERENCES programa(codigo)
);
INSERT INTO fabricante VALUES (1,'Oracle','Estados
Unidos');INSERT INTO fabricante VALUES (2,'Microsoft','Estados
Unidos');
INSERT INTO fabricante VALUES (3,'IBM','Estados Unidos');
INSERT INTO fabricante VALUES (4,'Dinamic','España');
INSERT INTO fabricanteVALUES (5,'Borland','Estados
Unidos');
INSERT INTO fabricante VALUES (6,'Symantec','Estados
Unidos');
INSERT INTO programa VALUES (1,'Application Server','9i'); INSERT INTO programa VALUES(2,'Oracle Database','8i'); INSERT INTO programa VALUES (3,'Database','9i');
INSERT INTO programa VALUES (4,'Database','10g');
INSERT INTO programa VALUES (5,'Developer','6i');
INSERT INTO programa VALUES(6,'Access','97');
INSERT INTO programa VALUES (7,'Access','2000');
INSERT INTO programa VALUES (8,'Access','XP');
INSERT INTO programa VALUES (9,'Windows','98');
INSERT INTO programa VALUES...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero en Sistemas Computacionales
  • ingeniero en sistemas computacionales
  • Ingeniero En Sistemas Computacionales
  • Ingeniero De Sistemas Computacionales
  • INGENIERO EN SISTEMAS COMPUTACIONALES
  • Ingeniero en sistemas computacionales
  • entrevista a un ingeniero en sistemas computacionales
  • Ingeniero En Sistemas Computacionales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS