Base De Datos
2
REDUCCIÓN DE UN ESQUEMA A TABLAS
Los modelos E-R y el de la base de datos relacionales son representaciones abstractas y lógicas de empresas del mundo real. Una base dedatos E-R se puede representar por un conjunto de tablas. Para cada conjunto de entidades y para cada conjunto de relaciones de la base de datos, existirá una única tabla. Cada una de las cuales tieneun nombre único.
1
FACULTAD DE INGENIERÍA – BASE DE DATOS I
3
4
Si definimos a E como el conjunto de entidades fuertes, con sus atributos descriptivos, se representarámediante una tabla denominada E, con n columnas distintas, cada una de las cuales corresponde a uno de los atributos.
E a1 (Identificador único) a2 a3 … an
Nombre Código
Apellido DNI ALUMNOFecha_ nacimiento
TABLA ALUMNO
Código 00023453 00109878 34567290 Nombre Juan Pepito Jaime Apellido Perez Lopez Loja DNI 12345678 23456789 34567890 Fecha de nacimiento 13/01/1990 01/01/196004/06/1994 Dirección Xxxxxxxxxx Yyyyyyyyy Zzzzzzzzzzz
FACULTAD DE INGENIERÍA – BASE DE DATOS I
FACULTAD DE INGENIERÍA – BASE DE DATOS I
5
6
1. ¿Cuál es el identificador único de la tablaALUMNO? 2. ¿Cómo se denomina este identificador? 3. ¿Qué sucede si desea agregar a la alumna María? 4. ¿Qué sucede si Pepito no debe estar ingresado como alumno? 5. ¿Qué sucede si Jaime cambia dedirección? 6. ¿Qué operaciones puedo realizar en las tablas? 7. En la tabla ALUMNO, ¿Cuáles serán las columnas y cuáles las tuplas?
FACULTAD DE INGENIERÍA – BASE DE DATOS I
Cómo representaría elsiguiente Modelo E-R, con tablas:
Importe Número Fecha
PRÉSTAMO
Fecha Monto total
FACULTAD DE INGENIERÍA – BASE DE DATOS I
Pago_ préstamo
PAGO
Númeropago
1: M
1
01/10/2012
78
TABLA PAGO
NúmeroPréstamo P234-009-2011 P344-890-2011 P555-001-2011 P555-001-2011 P555-001-2011 P789-120-2011 P789-120-2011 Número-pago 01 48 01 02 03 10 15 Fecha-pago 25/02/2011 04/05/2011...
Regístrate para leer el documento completo.