Sei sulla pagina 1di 2

CREATE TABLE `materia` (

`cod_materia` int(6) NOT NULL auto_increment,


`nom_materia` varchar(15) NOT NULL,
PRIMARY KEY (`cod_materia`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

INSERT INTO `materia` (`cod_materia`, `nom_materia`) VALUES ('1',


'Matemática'), ('2', 'Física'), ('3', 'Química'), ('4', 'Español y Literatura'), ('5',
'Sociales'), ('6', 'Inglés'), ('7', 'Tecnología e Informática'), ('8', 'Religión'), ('9',
'Educación Física'), ('10', 'Democracia');

CREATE TABLE `curso` (


`cod_curso` int(6) NOT NULL auto_increment,
`nom_curso` varchar(15) NOT NULL,
PRIMARY KEY (`cod_curso`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

INSERT INTO `curso` (`cod_curso`, `nom_curso`) VALUES ('1', 'Primero'),


('2', 'Segundo'), ('3', 'Tercero'), ('4', 'Cuarto'), ('5', 'Quinto'), ('6', 'Sexto'), ('7',
'Séptimo'), ('8', 'Octavo'), ('9', 'Noveno'), ('10', 'Diez'), ('11', 'Once');

CREATE TABLE `profesor` (


`cod_prof` int(6) NOT NULL,
`nombre` varchar(15) NOT NULL,
`apellido` varchar(15) NOT NULL,
`num_documento` varchar(15) NOT NULL,
`genero` varchar(10) NOT NULL,
`cod_materia` int(6) NOT NULL,
`cod_curso` int(6) NOT NULL,
PRIMARY KEY (`cod_prof`),
FOREIGN KEY (cod_materia) REFERENCES materia(cod_materia),
FOREIGN KEY (cod_curso) REFERENCES curso(cod_curso)
)

INSERT INTO `profesor` (`cod_profesor`, `nom_profesor`, `ape_profesor`,


`num_doc_profesor`, `genero_profesor`, `cod_materia`, `cod_curso`)
VALUES (1111, 'Carlos', 'Benitez', '1063145654', 'Masculino', 1, 11), (1112,
'Rosa', 'Mendez', '1047432765', 'Femenino', 2, 2), (1113, 'María', 'Rodríguez',
'1002123456', 'Femenino', 3, 3), (1114, 'Juan Carlos', 'Martínez',
'1001765890', 'Masculino', 4, 4), (1115, 'Manuel', 'Castañeda', '1047008624',
'Masculino', 5, 5), (1116, 'Lorena', 'Vasquez', '1100567234', 'Femenino', 6, 6),
(1117, 'Rafael', 'Ortega', '1002175834', 'Masculino', 7, 7), (1118, 'Luis Carlos',
'Llorente', '1001445853', 'Masculino', 8, 8), (1119, 'Carmen', 'López',
'1001178558', 'Femenino', 9, 9), (11110, 'Raquel', 'Cortés', '10023904662',
'Femenino', 10, 10), (11111, 'Julio', 'Ruiz', '1001662784', 'Masculino', 11, 11);

CREATE TABLE `estudiante` (


`cod_estudiante` int(6) NOT NULL PRIMARY KEY,
`nom_estudiante` varchar(15) NOT NULL,
`ape_estudiante` varchar(15) NOT NULL,
`num_doc_estudiante` varchar(15) NOT NULL,
`genero` varchar(10) NOT NULL,
`fecha_nac` varchar(15) NOT NULL,
`edad` int(2) NOT NULL,
`cod_curso` int(6) NOT NULL,
FOREIGN KEY (cod_curso) REFERENCES curso(cod_curso)
)

INSERT INTO `estudiante` (`cod_estudiante`, `nom_estudiante`,


`ape_estudiante`, `num_doc_estudiante`, `genero`, `fecha_nac`,
`edad`,`cod_curso`) VALUES (2111, 'Omar', 'Vargas', '1063145677',
'Masculino', '2002-10-25',17, 11), (2112, 'Karla', 'Ramos', '1047432850',
'Femenino', '2002-12-15', 17, 2), (2113, 'Laura', 'Castro', '1002122219',
'Femenino', '2002-05-5',17, 3), (3114, 'Ruben', 'Marquez', '1001765322',
'Masculino', '2002-01-2',17, 4), (2115, 'Oscar', 'Jimenez', '1047009971',
'Masculino', '2002-04-8',17, 5), (2116, 'Victoria', 'Betancout', '1100567833',
'Femenino', '2002-03-10',17, 6), (2117, 'Yorman', 'Lagares', '1002179931',
'Masculino', '2002-02-7',17, 7), (2118, 'Jesús', 'Espitia', '1001444438',
'Masculino', '2002-08-20', 17, 8), (2119, 'Margarita', 'Barguil', '1001171234',
'Femenino', '2002-09-28',17, 9), (21110, 'Loraine', 'Montes', '10023905678',
'Femenino', '2002-07-12',17, 10), (21111, 'Miguel', 'Torres', '1001669101',
'Masculino', '2002-06-18',17, 11);

CREATE TABLE `nota` (


`cod_nota` int(6) NOT NULL auto_increment,
`cod_estudiante` int(6) NOT NULL,
`cod_curso` int(6) NOT NULL,
`nota` int NOT NULL,
PRIMARY KEY (`cod_nota`),
FOREIGN KEY (cod_curso) REFERENCES curso(cod_curso),
FOREIGN KEY (cod_estudiante) REFERENCES estudiante(cod_estudiante)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

INSERT INTO `nota` (`cod_nota`, `cod_estudiante`, `cod_curso`, `nota`)


VALUES ('1', '2111', '11', '4'), ('2', '2111', '11', '4'), ('3', '2111', '11', '4'), ('4',
'2111', '11', '4'), ('5', '2111', '11', '4');

Potrebbero piacerti anche