Tablas Logicas

Tabla alumno 1 matricula_ nombre_alumno alumno fecha_ domicilio_alumno nac_alumno clave_ carrera A0000001 Blan

Views 35 Downloads 2 File size 328KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

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