Base de datos. Escuela
Enviado por cristoffer9 martinez • 28 de Mayo de 2020 • Práctica o problema • 683 Palabras (3 Páginas) • 174 Visitas
create database escuela;
use escuela;
create table materia
(
clave_materia varchar(15) not null,
nombre_materia varchar(50) not null,
creditos_materia varchar(20)not null,
primary key(clave_materia)
);
insert into materia (clave_materia,nombre_materia,creditos_materia) values ('1','Algebra Lineal','2');
insert into materia (clave_materia,nombre_materia,creditos_materia) values ('2','Fundamentos de Programacion','3');
insert into materia (clave_materia,nombre_materia,creditos_materia) values ('3','Taller de Investigacion','2');
insert into materia (clave_materia,nombre_materia,creditos_materia) values ('4','Inteligencia Artificial','3');
insert into materia (clave_materia,nombre_materia,creditos_materia) values ('5','Calculo','2');
create table carrera
(
clave_c varchar(35) not null,
nombre_c varchar(65) not null,
duracion_c varchar(35) not null,
primary key(clave_c)
);
insert into carrera (clave_c,nombre_c,duracion_c) values ('1','Sistemas Computacionales','5 años');
insert into carrera (clave_c,nombre_c,duracion_c) values ('2','Contaduria','4 años');
insert into carrera (clave_c,nombre_c,duracion_c) values ('3','Aeronautica','5 años');
insert into carrera (clave_c,nombre_c,duracion_c) values ('4','Bioquimica','5 años');
insert into carrera (clave_c,nombre_c,duracion_c) values ('5','Informatica','4 años');
create table alumno
(
id varchar(15) not null,
matricula_alumno varchar(30) not null,
clave_c1 varchar(35) not null,
nombre_alumno varchar(65) not null,
edad_alumno varchar(15) not null,
semestre_alumno varchar(30) not null,
generacion_alumno varchar(40) not null,
foreign key (clave_c1) references carrera(clave_c),
primary key(id)
);
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('1','201610698','4','Carlos Lopez Arriaga','19','5to semestre','2015');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('2','20162069','4','Laura Correa Gutierrez','20','4to semestre','2016');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('3','201610489','4','Fernando Romero Ramirez','18','3to semestre','2015');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('4','201610396','1','Victor Morales Vazquez','21','6to semestre','2014');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('5','201610459','1','Brenda Mota Tello','18','2to semestre','2016');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('6','201620635','3','Paulina Garrillo Figueroa','18','2to semestre','2017');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('7','201610693','3','Aranza Gutierrez Martinez','19','4to semestre','2016');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('8','201620455','3','Pablo Arredondo Gomez','20','6to semestre','2015');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('9','201610669','3','MAriana Lopez Lopez','20','5to semestre','2014');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('10','201620885','5','Karla Villanueva Sosa','18','1to semestre','2017');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('11','201620458','5','Rosa Galindo Tellez','21','4to semestre','2015');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('12','201620366','2','Luis Cabrera Romero','19','3to semestre','2015');
insert into alumno (id,matricula_alumno,clave_c1,nombre_alumno,edad_alumno,semestre_alumno,generacion_alumno) values ('13','201610300','1','Cristoffer Martinez Olicon','25','7to semestre','2016');
create table profesor
(
id varchar(15) not null,
clave_p varchar(20) not null,
nom_p varchar(60) not null,
dir_p varchar(50) not null,
tel_p varchar(20) not null,
hor_p varchar(40) not null,
primary key(id)
);
insert into profesor (id,nom_p,clave_p,dir_p,tel_p,hor_p) values ('1','Jaime Francisco Aguayo González','5023','Calle calor lote 1','5563998741','09:00-15:00');
insert into profesor (id,nom_p,clave_p,dir_p,tel_p,hor_p) values('2','Samanta Lara Agapito','5669','Calle C Ecatepec','5556993621','08:00-14:00');
insert into profesor (id,nom_p,clave_p,dir_p,tel_p,hor_p) values('3','Adriana Azzeneth Ortega Romero','5458','San Agustin 3era Seccion','5525336514','07:00-18:00');
insert into profesor
...