Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ALUMNOS
IdAlumno, Control, Nombre, Domicilio, FechaNac, CURP
1, 98040151, Lpez Parejita, Zarco 123, 07-02-1981, LP-11
2, 97040587, Alvarado Alberto M., Negrete 1002, 24-03-1882, AMA-22
3, 97040014, Molina Mario, Fresno 1410, 23-06-1931, MM-33
4, 96040121, Jurez Garca Benito, Patoni 100, 21-03-1806, JGB-44
2.3
92
93
94
Tabla ALUMNOS
IdAlumno Control
1
98040151
2
97040587
3
97040014
4
96040121
Fund. Bases de Datos
Nombre
Lpez Parejita
Alvarado M. Alberto
Molina Mario
Jurez Garca Benito
Domicilio
Zarco 123
Negrete 1002
Fresno 1410
Patoni 100
FechaNac
07-02-1981
24-03-1982
23-06-1981
31-03-1982
CURP
LP11
AMA22
MM33
JB44
95
Conjuntos de Relaciones
La tabla deber
incluir una
columna para
cada llave
primaria de las
entidades
involucradas.
Si cuenta con
atributos
propios, cada
uno de ellos
ocasionar una
columna ms
en la tabla.
Fin
Inicio
Tipo
*IdPeriodo
ClavePer
PERIODOS
Domicilio
Creditos
Nombre
FechaNac
Nombre
CURP
Control
HorPra
HorTeo
*IdMateria
Clave
*IdAlumno
ALUMNOS
CALIFICACIONES
Nota
MATERIAS
Etapa
96
Conjuntos de Relaciones
Tabla MATERIAS
IdMateria Clave Nombre
1
8807 Estructuras de Datos I
2
8815 Estructuras de Datos II
3
8821 Bases de Datos I
4
8010 Matemticas III
5
8126 Bioingeniera
Tabla PERIODOS
IdPeriodo ClavePer
1
1999A
2
1999V
3
1999B
4
2000A
5
2000V
6
2000B
7
2001A
Inicio
3-Feb-99
1-Jul-99
12-Ago-99
31-Ene-00
2-Jul-00
13-Ago-00
1-Feb-01
Fin
4-Jun-99
8-Ago-99
05-Ene-00
1-Jun-00
9-Ago-00
06-Ene-01
2-Jun-01
Crditos
8
8
8
8
10
Tipo
Semestre
Verano
Semestre
Semestre
Verano
Semestre
Semestre
HsTeoria
4
4
4
3
4
HsPractica
0
0
0
2
2
Conjuntos de Relaciones
Tabla CALIFICACIONES
IdCalificacion IdAlumno IdMateria IdPeriodo Nota
1
1
1
5
70
2
1
2
3
71
3
1
3
1
0
4
2
3
7
90
5
4
1
5
95
6
4
4
5
100
Etapa
Especial
Regul1
Regul2
Normal
Normal
Normal
Conjuntos de Relaciones
DuracinHs
CURP
Curso
-----
Nombre
Telfono
Inicio
-----
Domicilio
Sueldo
Instructor
*IdMaestro
MAESTROS
Asistente
Trmino
CusosActualiz
Maestros
IdMaestro
1
2
3
4
5
6
CURP
PL12
A00
A11
G22
T44
B99
Nombre
Pasteur Luis
Abraham
Aristteles
Gutenberg
Tchaikovski
Botticelli
Domicilio
Patoni 234
Oriente 347
Pino Surez 542
Negrete 650
Zaragoza 471
Jurez 870
Telfono
818-04-11
818-98-75
801-00-00
823-15-00
874-65-02
830-77-55
Sueldo
15,000
12,000
12,500
13,000
25,000
20,000
99
Conjuntos de Relaciones
En las tablas correspondientes a relaciones unitarias (o recursivas) el nombre del rol
ser el nombre de la columna.
CursosActualizacion
IdCurAct
1
2
3
4
5
6
7
8
9
10
11
12
Inicio
03/01/2000
03/01/2000
10/07/2000
10/07/2000
10/07/2000
08/01/2001
08/01/2001
08/01/2001
22/01/2001
22/01/2001
22/01/2001
22/01/2001
Termino
14/01/2000
14/01/2000
14/07/2000
14/07/2000
14/07/2000
19/01/2001
19/01/2001
19/01/2001
26/01/2001
26/01/2001
26/01/2001
26/01/2001
DuracHs
30
30
10
10
10
20
20
20
10
10
10
10
Para evitar la redundancia en fechas, duracin, e incluso el nombre del curso, se debe
redisear usando un conjunto de entidades llamado CURSOS (ya no sera conjunto de
relaciones Recursivo).
Fund. Bases de Datos
100
Sueldo
Nombr
e
CURP
FechaFi
n
----Domicili
o
HoraIni
Telfono
-----
HoraFi
n
Motivo
*IdMaestro
PermisosMaestros
MAESTROS
PermisosMaestros
IdPerMae
1
2
3
4
5
6
7
IdMaestro
4
2
2
2
6
6
4
FechaIni
09-mar-2001
12-sep-2001
09-mar-2001
15-nov-2001
09-mar-2001
21-sep-2001
22-sep-2001
HoraIni
07:00
09:00
07:00
07:00
07:00
17:00
18:00
FechaFin
13-mar-2001
12-sep-2001
13-mar-2001
15-nov-2001
13-mar-2001
21-sep-2001
22-sep-2001
HoraFin
22:00
17:00
22:00
15:00
22:00
18:00
19:00
Motivo
Curso
Visita Prcticas
Curso
Visita Prcticas
Curso
Asunto Personal
Asunto Personal
101
Conjuntos de Relaciones
Los conjuntos de relaciones entre un conjunto fuerte y
uno dbil no ocasionarn una tabla.
CURP
Nombre
Telfono
FechaFin
FechaIni
-----------
Domicilio
HoraIni
----------
Sueldo
HoraFin
Motivo
*IdMaestro
MAESTROS
PermisosMaestros
Por qu?
Fund. Bases de Datos
102
Conjuntos de Relaciones
Posibles Respuestas:
Las tablas de los conjuntos de entidades dbiles
llevan la llave primaria del conjunto fuerte, por lo que
una tabla para el conjunto de relaciones sera
redundante.
Las tablas correspondientes a los conjuntos de
relaciones deben contener columnas para cada llave
primaria de los conjuntos de entidades, pero los
conjuntos dbiles no tienen llave primaria.
El estudiante debe realizar el ejercicio indicado para el
tema 2.3 publicado en
ac.itdurango.edu.mx/~falanis y discutirlo en clase.
Fund. Bases de Datos
103
104
105
106
107
108
2.5 Agregacin.
Disee un Diagrama E-R para que responda a las
siguientes consultas:
Qu alumnos estuvieron inscritos en la materia Matemticas II
109