idSigla int x x x Almacena la llave primaria esta se compone de las siglas del grado. sigla char 50 x Almacena el grado académico.
TABLA 2 T_INSTRUCTOR
NOMBRE TIPO LONG. PK FK NOT N AUTOIND DESCRIPCION
idInstructor int x x x Almacena la llave primaria de la tabla. idSigla int x x Llave foránea que hace Referencia a la Tabla T_SIGLA a través de la PK idSigla apellidoPaterno varchar 50 x Almacena el apellido paterno del instructor apellidoMaterno varchar 50 Almacena el apellido materno del instructor nombre varchar 50 x Alacena el nombre del instructor password char 10 x Almacena la contraseña del instructor estatus char 1 x Almacena el estado en que se encuentra el instructor. 0-> Inactivo, 1-> activo; celular char 10 x Almacena el número de celular compuesto de 10 digitos email varchar 60 x Almacena el correo electrónico del instructor.
NOMBRE TIPO LONG. PK FK NOT N AUTOIND DESCRIPCION
idModalidad int Almacena las siglas de la clase de T_Curso que imparte. modalidad varchar 20 x Se agrega modalidad
TABLA 3 T_MODALIDAD
TABLA 4 T_CARRERA
NOMBRE TIPO LONG. PK FK NOT N AUTOIND DESCRIPCION
idCarrera int 7 x X X Almacena la llave primaria de la tabla T_Carrera. carrera varchar 50 x Almacena el nombre de las carreras impartidas por el instituto. TABLA 5 T_ALUMNO
NOMBRE TIPO LONG. PK FK NOT AUTOIND DESCRIPCION
N matricula char 8 x x x Almacena el número de matrícula del T_Alumno. idCarrera char 7 x Hereda de la tabla T_Carrera el valor de la clave primaria. idModalidad char 7 Almacena la llave primaria de la tabla T_Modalidad. apellidoPaterno varchar 50 X Almacena el apellido paterno del alumno apellidoMaterno varchar 50 Almacena el apellido materno del alumno nombre varchar 50 X Almacena el nombre del alumno. sexo char 1 X Almacena el sexo del alumno (“H” hombre y “M” mujer) celular varchar 60 Almacena el celular del alumno Estatus varchar 50 Almacena datos específicos del alumno.
TABLA 6 T_CAMPUS
NOMBRE TIPO LONG. PK FK NOT N AUTOIND DESCRIPCION
idCampus char 3 x x Almacena la llave primaria de la tabla. campus varchar 45 x Almacena el nombre del campus
TABLA 7 T_PERIODO
NOMBRE TIPO LONG. PK FK NOT N AUTOIND DESCRIPCION
idPeriodo int 21 x x Almacena la llave primaria de la tabla T_Periodo y año. descripcion
TABLA 8 T_CREDITO
NOMBRE TIPO LONG. PK FK NOT N AUTOIND DESCRIPCION
idCredito int x x x Almacena la llave primaria de la tabla correspondiente. credito varchar Almacena el valor del curso. valorCredito double x Almacena el valor del curso.
TABLA 9 T_CURSO
NOMBRE TIPO LONG. PK FK NOT N AUTOIND DESCRIPCION
idCurso int x x x Almacena la llave primaria correspondiente idCredito char X X Hereda el id de la tabla T_Crédito. idInstructor char X x Hereda el id de la tabla T_Instructor idCampus char 3 X X Hereda el id de la tabla T_Campus. idPeriodo char 21 x x Hereda el id de la tabla T_Periodo. horario date 11 Almacena el horario en el que se impartirá el curso fechaInicio Date x Almacena la fecha de inicio del curso. fechaFin date x Alamacena la fecha límite de impartición del curso TABLA 10 T_ALUMNO_CURSO
NOMBRE TIPO LONG. PK FK NOT N AUTOIND DESCRIPCION
id int x x x Almacena la llave primaria de la tupla matricula char 8 x x x Trae de la tabla T_Alumno la matrícula y es llave foránea idCurso int x x x Trae de la tabla T_Curso la clave de identificación y es llave foránea. calificacion varchar 45 x Almacena la calificación obtenida en el curso fechaAcreditado date x Almacena la fecha en la que el alumno acreditó el curso.