CREAR TABLAS


En w3schools crear las 4 tablas de la base de datos escuela que vimos en el diagrama modelo entidad relacion, especificando su clave primaria.

La sentencia para indicar la clave primaria es PRIMARY KEY (NOMBRE DEL CAMPO) y la clave foranea es FOREIGN KEY (NOMBRE DE LA CLAVE FORANEA) REFERENCES NOMBRE DE LA TABLA (NOMBRE DEL CAMPO EN TABLA ORIGINAL)


-Carrera (clave_c, nom_c, durac_c)
-Materia(clave_m, nom_m, cred_m)
-Alumno(mat_alu, nom_alu, edad_alu, sem_alu, gen_alu, clave_c1)
-Profesor(clave_p, nom_p, dir_p, tel_p, hor_p)

CREATE TABLE Carrera (

clave_c INT PRIMARY KEY,

nom_c VARCHAR(255),

durac_c INT

);

INSERT INTO Carrera(clave_c,nom_c,durac_c)

VALUES("738216","Ingenieria electronica","3 años")


CREATE TABLE Materia (

clave_m INT PRIMARY KEY,

nom_m VARCHAR(255),

cred_m INT

);

INSERT INTO Materia(clave_m,nom_m,cred_m)

VALUES("738216","CBDAW","3")


CREATE TABLE Alumno (

mat_alu INT PRIMARY KEY,

nom_alu VARCHAR(255),

edad_alu INT,

sem_alu INT,

gen_alu VARCHAR(1),

clave_c1 INT,

FOREIGN KEY (clave_c1) REFERENCES Carrera(clave_c)

);

INSERT INTO Alumno(mat_alu,nom_alu,edad_alu,sem_alu,gen_alu,clave_c1)

VALUES ("192","Magdiel Guzman Vidaurri","17","5","M","92")


CREATE TABLE Profesor (

clave_p INT PRIMARY KEY,

nom_p VARCHAR(255),

dir_p VARCHAR(255),

tel_p VARCHAR(15),

hor_p VARCHAR(255)

);

INSER INTO Profesor(clave_p,nom_p,dir_p,tel_p,hor_p)

VALUES("738216","Roberto Cevallos","oriente 3 col.cuahtemoc","899981123","7:00 AM a 1:10 PM")




Magdiel Guzman Vidaurri 5AMP

Comentarios

Entradas populares de este blog

Trabajo final