Está en la página 1de 11

CREATE DATABASE Activision; USE

Activision;

CREATE TABLE gerente(

nombre TEXT,

telefono INT(10),

curp CHAR(23),

rfc CHAR(15) PRIMARY KEY,

edad TEXT,

domicilio TEXT,

correo TEXT,

empresa CHAR(30),

proyecto CHAR(30)

); CREATE TABLE empleados(

nombre TEXT,

domicilio TEXT,

telefono INT(10),

curp CHAR(23),

rfc CHAR(15) PRIMARY KEY,

edad TEXT,

correo TEXT,

empresa CHAR(30),

proyecto CHAR(30)

); CREATE TABLE directivo(

nombre TEXT,

domicilio TEXT,

telefono INT(10),

curp CHAR(23),

rfc CHAR(15) PRIMARY KEY,

edad TEXT,

correo TEXT,

empresa CHAR(30),
proyecto CHAR(30)

); CREATE TABLE proyecto(

nombre CHAR(30) PRIMARY KEY,

fechaDeLanzamiento DATE,

director CHAR(23),

empresa CHAR(30),

publisher TEXT

); CREATE TABLE empresa(

nombre TEXT,

domicilio TEXT,

N°Empleados INT(5),

N°Videojuegos INT(5),

proyectoActual CHAR(30),

N°Registro CHAR(30) PRIMARY KEY

); CREATE TABLE presidente(

nombre TEXT,

telefono INT(10),

curp CHAR(23),

rfc CHAR(15) PRIMARY KEY,

edad TEXT,

experiencia TEXT,

N°Empresas INT(5),

correo TEXT,

empresa CHAR(30)

);

ALTER TABLE

gerente ADD CONSTRAINT fk_empresa_gerente FOREIGN KEY(empresa) REFERENCES empresa(N°Registro);

ALTER TABLE

presidente ADD CONSTRAINT fk_empresa_presidente FOREIGN KEY(empresa) REFERENCES empresa(N°Registro);

ALTER TABLE

directivo ADD CONSTRAINT fk_empresa_directivo FOREIGN KEY(empresa) REFERENCES empresa(N°Registro);

ALTER TABLE
empleados ADD CONSTRAINT fk_empresa_empleado FOREIGN KEY(empresa) REFERENCES empresa(N°Registro);

ALTER TABLE

proyecto ADD CONSTRAINT fk_empresa_proyecto FOREIGN KEY(empresa) REFERENCES empresa(N°Registro);

ALTER TABLE

gerente ADD CONSTRAINT fk_proyecto_gerente FOREIGN KEY(proyecto) REFERENCES proyecto(nombre);

ALTER TABLE

empresa ADD CONSTRAINT fk_proyecto_empresa FOREIGN KEY(proyectoActual) REFERENCES proyecto(nombre);

ALTER TABLE

directivo ADD CONSTRAINT fk_proyecto_directivo FOREIGN KEY(proyecto) REFERENCES proyecto(nombre);

ALTER TABLE

empleados ADD CONSTRAINT fk_proyecto_empleados FOREIGN KEY(proyecto) REFERENCES proyecto(nombre);

INSERT INTO gerente(

telefono,

rfc,

proyecto,

nombre,

empresa,

edad,

domicilio,

curp,

correo

VALUES(

"4496671097",

"GUMD2783934L0",

"Juego1",

"Daniel Gutiérrez Martínez ",

"Activision333",

"32",

"Cuernavaca №318 panales",

"GGAPP01928JL",
"yeah.co@gmail.com"

);

INSERT INTO gerente(

telefono,

rfc,

proyecto,

nombre,

empresa,

edad,

domicilio,

curp,

correo

VALUES(

"4402871097",

"GUMD2727334L0",

"Version8",

"Yareef Camacho López",

"Activision333",

"34",

"Primer anillo №092 estrella",

"CALYOP06381JL",

"hola.pes@gmail.com"

);

INSERT INTO gerente(

telefono,

rfc,

proyecto,

nombre,

empresa,

edad,

domicilio,
curp,

correo

VALUES(

"552871627",

"GUMD2722634L0",

"Version3",

"Luis Hernández Parra",

"Activision333",

"32",

"Tlalpan №556 bethoven",

"HEPJP06385KL",

"we.pe@gmail.com"

);

INSERT INTO directivo(

telefono,

rfc,

proyecto,

nombre,

empresa,

edad,

domicilio,

curp,

correo

VALUES(

"4492873867",

"GUMD2293634L0",

"Version8",

"Alejandro Fernández Reyes",

"Activision333",

"31",
"Cumbres №762 Coyoacán ",

"FERGP55265ÑH",

"galiz.hoa@gmail.com"

);

INSERT INTO directivo(

telefono,

rfc,

proyecto,

nombre,

empresa,

edad,

domicilio,

curp,

correo

VALUES(

"4492448367",

"WEA0983634L0",

"ProJct",

"Paloma Silva Gonzales",

"Activision333",

"29",

"Japon №78 ferrocarrileros",

"SIGPP79265LV",

"elpepe.sech@gmail.com"

);

INSERT INTO directivo(

telefono,

rfc,

proyecto,

nombre,

empresa,
edad,

domicilio,

curp,

correo

VALUES(

"4492472990",

"PEX0962804L0",

"Yap20",

"Uriel Gutiérrez Guerrero ",

"Activision333",

"35",

"Hawái №890 libra",

"GUGUP99285LV",

"holaaa@gmail.com"

);

INSERT INTO empleados(

telefono,

rfc,

proyecto,

nombre,

empresa,

edad,

domicilio,

curp,

correo

VALUES(

"4492716625",

"HEK0965518G0",

"ProJct",

"Habib Martínez Juarez ",


"Activision333",

"37",

"Trabajadores №772 sindicato",

"MAJHP99781LG",

"guten.tag@gmail.com"

);

INSERT INTO empleados(

telefono,

rfc,

proyecto,

nombre,

empresa,

edad,

domicilio,

curp,

correo

VALUES(

"4479100225",

"YEP0881918B0",

"Version3",

"Ana Reyes Bermúdez",

"Activision333",

"35",

"Cuculcan №819 la paz",

"REBAP96277BV",

"japi.kas@gmail.com"

);

INSERT INTO empleados(

telefono,

rfc,

proyecto,
nombre,

empresa,

edad,

domicilio,

curp,

correo

VALUES(

"559192995",

"XES0886771B0",

"Juego1",

"Manuel Jiménez Sánchez",

"Activision333",

"32",

"Via láctea №432 3 cent",

"JISMP71887HG",

"bona.aqua@gmail.com"

);

INSERT INTO presidente(

correo,

curp,

edad,

empresa,

experiencia,

nombre,

N°Empresas,

rfc,

telefono

)
VALUES(

"Montene@gmail.com",

"EMR2228HBSA4",

"79",

"Activision333",

"50",

"Silvia Montenegro",

"5",

"994ggbb3ii2",

"331959739"

);

insert INTO empresa(

domicilio,

nombre,

N°Empleados,

N°Registro,

N°Videojuegos,

ProyectoActual

values(

"IgnacioComonfort 237d,NuevaAventura",

"Activision",

"152478",

"Activision333",

"78",

"proyecto1"

);

USE

activision;

INSERT INTO proyecto(

director,

empresa,
fechaDeLanzamiento,

nombre,

publisher

VALUES("FERGP55265ÑH", "Activision333", "5deMayo", "Version8", "CocaMix");

INSERT INTO proyecto(

director,

empresa,

fechaDeLanzamiento,

nombre,

publisher

VALUES("GUMD2293634L0", "Activision333", "7deOctubre", "ProJct", "BullPatcher");

INSERT INTO proyecto(

director,

empresa,

fechaDeLanzamiento,

nombre,

publisher

VALUES("WEAO083639L0", "Activision333", "9deSeptiembre", "Version3", "LABichotaMix");

INSERT INTO proyecto(

director,

empresa,

fechaDeLanzamiento,

nombre,

publisher

VALUES("PEX0962804L0", "Activision333", "9deSeptiembre", "Yap20", "La Parchíssima");

También podría gustarte