create table Profesores
(
IdProfesores int identity(1,1) primary key,
Nombre varchar(40),
Telefono varchar(15),
Direccion varchar(40),
Correo varchar(40)
)
create table Carreras
(
IdCarreras int identity(1,1) primary key,
Nombre varchar(20),
Cuatrimestre varchar(25)
)
create table Alumnos
(
IdAlumnos int identity(1,1) primary key,
IdCarreras int,
Nombre varchar(40),
FechadeNacimiento datetime,
Telefono varchar(15),
Correo varchar(30),
PadreoTutor Varchar(40),
Direccion varchar(50),
clave int,
constraint FK_Carreras_Alumnos foreign key (IdCarreras) references Carreras(IdCarreras)
)
create table Materias
(
IdMaterias int identity(1,1) primary key,
IdCarreras int,
Nombre varchar(40),
constraint FK_Carreras_Materias foreign key (IdCarreras) references Carreras(IdCarreras)
)
create table Cursos
(
IdCursos int identity(1,1) primary key,
IdMaterias int,
Periodo int,
IdProfesores int,
constraint FK_Materias_Cursos foreign key (IdMaterias) references Materias(IdMaterias),
constraint FK_Profesores_Cursos foreign key (IdProfesores) references Profesores(IdProfesores)
)
create table HorarioAlumnos
(
IdAlumnos int,
IdCursos int,
constraint FK_Alumnos_HorarioAlumnos foreign key (IdAlumnos) references Alumnos(IdAlumnos),
constraint FK_Cursos_HorarioAlumnos foreign key (IdCursos) references Cursos(IdCursos)
)
create table CursosDetalle
(
IdCursos int,
IdCursosDetalle int identity(1,1) primary key,
Dia varchar(15),
Aula float,
HInicio time,
Hfin time,
constraint FK_Cursos_CursosDetalle foreign key (IdCursos) references Cursos(IdCursos)
)
Información
insert into Carreras (Nombre, Cuatrimestre) VALUES
('ISCE', 'Cuarto'),
('IIS', 'Primero')
select * from Carreras
insert into Alumnos
(IdCarreras, Nombre, FechadeNacimiento, Telefono, Correo, PadreoTutor, Direccion, clave)values
(1,'Alan Yafet Nuñez Gonzlez', '19980615', '8338127682', 'alan98@outlook.com', 'Peña Nieto', 'Av. Universidad Madero', 170576),
(1,'Jose Arturo Vallejo Montelongo','19970324','8339123817','jose@outlook.com','Martin Castillo','Colinas de San Gerardo Manrique',170645),
(1, 'Jose Martín Lopez Villareal','19980526','8331234567','martin@outlook.com','Martin Castillo','Burgos Sor Juana',170723),
(1,'Axel Villareal Tapia','19980215','8337283748','Axel@outlook.com','Franco Sanchez','Cañada',170834),
(1,'Ricardo Flores Escobar','19980704','8339283746','Rica@outlook.com','Hugo Sanchez','Mequirrilla Cañon',170373),
(2,'Marco Polo','19990725','8338762736','Marco@outlook.com','Alan Gomez','San Antonia, Hidalgo',170387),
(2,'David Dobrick','19991201','8332567198','David@outlook.com','Alejandra Gomez','San Martin, Cañul',178379),
(2,'Gustavo Abraham','19990923','8333983203','Gus@outlook.com','Camila Ramirez','Jona Lurdes,Manrique',173876),
(2,'Norberto Sanchez','19990412','8330981233','Nobirt@outlook.com','Gustavo Adrian','Burgos, Padilla',178983),
(2,'Joan Gomez','19990302','8333167821','joan@outlook.com','Heraldo Sanchez','Castallin Ramirez, Guadalupe',179873)
select*from Alumnos
insert into Profesores(Nombre, Telefono, Direccion, Correo) Values
('Arnulfo Torres','8330984576','Manrique San Pedro','arnulfo@outlook.com'),
('Pedro Salazar','8338762635','San Martin, Cañada','pedro@outlook.com'),
('Jaqueline Zamora','8336792635','Miguel Hidalgo, Las Torres','Jaui@outlook.com'),
('Helena Torres Hidalgo','8332563863','Callejon de los milagros, Cañon','Helena@outlook.com'),
('Saul Anzurez Caluña','8333298742','Padilla, San Pablo','sual@outlook.com')
select * from Profesores
insert into Materias(IdCarreras, Nombre)values
(1,'Contabilidad Aplicada'),
(1,'Analisis y Diseño de Sistemas'),
(2,'Probabilidad y Estadística'),
(2,'Metodología de la Investigación')
select*from Materias
insert into Cursos(idMaterias, Periodo, IdProfesores)values
(1,'1',1),
(2,'2',2),
(3,'1',3),
(4,'2',4),
(2,'1',5)
select*from Cursos
insert into CursosDetalle(IdCursos, Dia, Aula, HInicio, Hfin) values
(1,'Lunes',2.5,'10:00:00','12:00:00'),
(2,'Lunes',2.7,'10:00:00','12:00:00'),
(3,'Martes',2.5,'07:00:00','08:00:00'),
(4,'Martes',2.7,'09:00:00','10:00:00')
select*from CursosDetalle
select*from HorarioAlumnos
insert into HorarioAlumnos(IdAlumnos, IdCursos)values
(1,1),
(2,2),
(3,5),
(4,2),
(5,5),
(6,3),
(7,4),
(8,3),
(9,4),
(10,3)
(
IdProfesores int identity(1,1) primary key,
Nombre varchar(40),
Telefono varchar(15),
Direccion varchar(40),
Correo varchar(40)
)
create table Carreras
(
IdCarreras int identity(1,1) primary key,
Nombre varchar(20),
Cuatrimestre varchar(25)
)
create table Alumnos
(
IdAlumnos int identity(1,1) primary key,
IdCarreras int,
Nombre varchar(40),
FechadeNacimiento datetime,
Telefono varchar(15),
Correo varchar(30),
PadreoTutor Varchar(40),
Direccion varchar(50),
clave int,
constraint FK_Carreras_Alumnos foreign key (IdCarreras) references Carreras(IdCarreras)
)
create table Materias
(
IdMaterias int identity(1,1) primary key,
IdCarreras int,
Nombre varchar(40),
constraint FK_Carreras_Materias foreign key (IdCarreras) references Carreras(IdCarreras)
)
create table Cursos
(
IdCursos int identity(1,1) primary key,
IdMaterias int,
Periodo int,
IdProfesores int,
constraint FK_Materias_Cursos foreign key (IdMaterias) references Materias(IdMaterias),
constraint FK_Profesores_Cursos foreign key (IdProfesores) references Profesores(IdProfesores)
)
create table HorarioAlumnos
(
IdAlumnos int,
IdCursos int,
constraint FK_Alumnos_HorarioAlumnos foreign key (IdAlumnos) references Alumnos(IdAlumnos),
constraint FK_Cursos_HorarioAlumnos foreign key (IdCursos) references Cursos(IdCursos)
)
create table CursosDetalle
(
IdCursos int,
IdCursosDetalle int identity(1,1) primary key,
Dia varchar(15),
Aula float,
HInicio time,
Hfin time,
constraint FK_Cursos_CursosDetalle foreign key (IdCursos) references Cursos(IdCursos)
)
Información
insert into Carreras (Nombre, Cuatrimestre) VALUES
('ISCE', 'Cuarto'),
('IIS', 'Primero')
select * from Carreras
insert into Alumnos
(IdCarreras, Nombre, FechadeNacimiento, Telefono, Correo, PadreoTutor, Direccion, clave)values
(1,'Alan Yafet Nuñez Gonzlez', '19980615', '8338127682', 'alan98@outlook.com', 'Peña Nieto', 'Av. Universidad Madero', 170576),
(1,'Jose Arturo Vallejo Montelongo','19970324','8339123817','jose@outlook.com','Martin Castillo','Colinas de San Gerardo Manrique',170645),
(1, 'Jose Martín Lopez Villareal','19980526','8331234567','martin@outlook.com','Martin Castillo','Burgos Sor Juana',170723),
(1,'Axel Villareal Tapia','19980215','8337283748','Axel@outlook.com','Franco Sanchez','Cañada',170834),
(1,'Ricardo Flores Escobar','19980704','8339283746','Rica@outlook.com','Hugo Sanchez','Mequirrilla Cañon',170373),
(2,'Marco Polo','19990725','8338762736','Marco@outlook.com','Alan Gomez','San Antonia, Hidalgo',170387),
(2,'David Dobrick','19991201','8332567198','David@outlook.com','Alejandra Gomez','San Martin, Cañul',178379),
(2,'Gustavo Abraham','19990923','8333983203','Gus@outlook.com','Camila Ramirez','Jona Lurdes,Manrique',173876),
(2,'Norberto Sanchez','19990412','8330981233','Nobirt@outlook.com','Gustavo Adrian','Burgos, Padilla',178983),
(2,'Joan Gomez','19990302','8333167821','joan@outlook.com','Heraldo Sanchez','Castallin Ramirez, Guadalupe',179873)
select*from Alumnos
insert into Profesores(Nombre, Telefono, Direccion, Correo) Values
('Arnulfo Torres','8330984576','Manrique San Pedro','arnulfo@outlook.com'),
('Pedro Salazar','8338762635','San Martin, Cañada','pedro@outlook.com'),
('Jaqueline Zamora','8336792635','Miguel Hidalgo, Las Torres','Jaui@outlook.com'),
('Helena Torres Hidalgo','8332563863','Callejon de los milagros, Cañon','Helena@outlook.com'),
('Saul Anzurez Caluña','8333298742','Padilla, San Pablo','sual@outlook.com')
select * from Profesores
insert into Materias(IdCarreras, Nombre)values
(1,'Contabilidad Aplicada'),
(1,'Analisis y Diseño de Sistemas'),
(2,'Probabilidad y Estadística'),
(2,'Metodología de la Investigación')
select*from Materias
insert into Cursos(idMaterias, Periodo, IdProfesores)values
(1,'1',1),
(2,'2',2),
(3,'1',3),
(4,'2',4),
(2,'1',5)
select*from Cursos
insert into CursosDetalle(IdCursos, Dia, Aula, HInicio, Hfin) values
(1,'Lunes',2.5,'10:00:00','12:00:00'),
(2,'Lunes',2.7,'10:00:00','12:00:00'),
(3,'Martes',2.5,'07:00:00','08:00:00'),
(4,'Martes',2.7,'09:00:00','10:00:00')
select*from CursosDetalle
select*from HorarioAlumnos
insert into HorarioAlumnos(IdAlumnos, IdCursos)values
(1,1),
(2,2),
(3,5),
(4,2),
(5,5),
(6,3),
(7,4),
(8,3),
(9,4),
(10,3)
Comentarios
Publicar un comentario