Tabla alumno 1 matricula_ nombre_alumno alumno fecha_ domicilio_alumno nac_alumno clave_ carrera A0000001 Blan
Views 35 Downloads 2 File size 328KB
Tabla alumno 1
matricula_
nombre_alumno
alumno
fecha_
domicilio_alumno
nac_alumno
clave_ carrera
A0000001
Blanca Suárez
30-03-1992
G. Méndez #204
C002
A0000002
María Olivar
27-11-1993
Paseo de la Sierra #114
C001
A0000003
Humberto Cárdenas
13-07-1992
Framboyanes #907
C002
A0000004
Marta Sánchez
05-09-1992
Paseo Usumacinta #521 C004
A0000005
Joseph Medina
18-10-1993
Guayacán #209
C003
A0000006
Britany Pérez
11-05-1993
Paseo la Choca #817
C005
Explicación de la tabla alumno Esta tabla muestra la salida de información con los datos personales de cada uno de los alumnos, el campo primario es “matricula_alumno”; la dependencia funcional de la tabla es a través de este campo ya que con él se interactúa con otras tablas y las relaciones que se generan. Esta tabla tiene una dependencia de la tabla “carrera” ya que almacena en un campo “clave_carrera”, para identificar la carrera que cursa el alumno. Tabla carrera clave_
nombre_carrera
carrera
duración_
modalidad_
carrera
carrera
C001
Ing. en Desarrollo de software
4
Escolarizado
C002
Ing. Industrial y de sistemas
4
Escolarizado
C003
Ing.
y 4
Escolarizado
Electrónica
telecomunicaciones C004
Ing. Mecatrónica
4
Escolarizado
C005
Ing. Biomédica
4
Escolarizado
C006
Ing. en Desarrollo de software
4
Semiescolarizado
Explicación de la tabla carrera
2
En la tabla carrera la llave principal es el campo “clave_carrera”, su demás campos son “nombre de la carrera, la duración (en años) y la modalidad de esta. Tabla materia clave_m nom_m
cred_
parcial
parcial
parcial
calif_
m
_1
_2
_3
final
M0001
Cálculo diferencial
8
100
100
100
100
M0002
F. de programación
8
99
99
99
99
M0003
Estadística básica
8
97
97
97
97
M0004
Historia de México
8
98
98
98
98
M0005
M. de investigación
8
97
97
97
97
M0006
Diseño de algoritmos
8
100
100
100
100
M0007
Cálculo integral
8
95
95
95
95
Explicación de la tabla materia Su llave principal es el campo “clave_m” (clave materia), en esta tabla se almacenan las notas de los estudiantes, por lo que también se incluye el nombre de la materia, como es una relación de muchos a muchos (muchos alumnos cursan muchas materias), se ha creado una tabla intermedia (mat_alu).
Tabla materia – alumno (mat_alu)
clave_m1
matrícula_alumno2
M0001
A0000004
M0002
A0000002
M0003
A0000006
M0004
A0000001
M0005
A0000004
M0006
A0000005
M0001
A0000003
3
Explicación de la tabla materia –alumno (mat_alu) Esta es una tabla intermedia dependiente de las tablas “alumno” y “materia”, se almacenan los campos matrícula (matrícula_alumno) y clave de la materia (clave_m1), a través de esta tabla se genera la interacción de cada alumno con las materias que cursa, es decir para cada matrícula de alumno corresponde una clave(s) de la(s) materia(s).
Tabla profesor clave_
nom_p
dir_p
tel_p
hor_p
nivel_p
D0001
Juan Álvarez
Mina #891
1234567890 Matutino
Maestría
D0002
Rosa Gómez
Juárez #124
3298230542 Matutino
Maestría
D0003
Felipe González
Guerrero #89
8429384952 Sabatino
Maestría
D0004
Guillermo Haro
Ocampo #103
3791902371 Matutino
Doctorado
D0005
Marilú Espinoza
Hidalgo #32
2027930420 Matutino
Maestría
D0006
María Aguayo
Pitahaya #21
0943982923 Sabatino
Doctorado
p
Explicación de la tabla profesor La tabla profesor tiene como llave principal la clave del profesor (clave_p) y almacena los datos personales de los docentes. Tabla alumno – profesor (alu_pro) matricula_alumno 1
clave_profesor1
A0000001
D0004
A0000002
D0005
A0000003
D0004
A0000004
D0006
A0000004
D0001
A0000005
D0002
4
Explicación de la tabla alumno-profesor (alu_pro) Esta es una tabla intermedia creada a partir de las ya mencionadas tablas, creada por que existe una relación de muchos a muchos; es decir un profesor tiene muchos alumnos y un alumno tiene muchos profesores. Los campos que se almacenan en ella son “matrícula del alumno” y “clave del profesor”.
Tabla materia – profesor (mat_pro) clave_m2
clave_p2
M0001
D0006
M0002
D0005
M0003
D0003
M0004
D0004
M0005
D0001
M00T06
D0002
Explicacion de la tabla materia – profesor (mat_pro)
Esta es una tabla intermedia y se crea porque existe una relación de muchos a muchos, es decir un profesor puede dar muchas materias y una materia puede ser dada por muchos profesores, los campos utilizados son “clave de materia” y “clave del profesor”.
5