UNIDAD 2: FORO IMPLEMENTACIÓN DE BASES DE DATOS
UNIDAD: 2
MATERIA: BASE DE DATOS.
ESTUDIANTE: LUZ EDITH PARRA SERRANO.
MAIDA SELENA DE ORO VILLALBA.
JESUS DAVID TORRES OSPINO.
PROFESOR: RUBEN DARIO BORJA CEBALLOS.
FORO IMPLEMENTACIÓN DE BASES DE DATOS
Se tiene el siguiente modelo lógico relacional
Los campos en negrita conforman la clave principal
Los campos subrayados conforman la clave externa
Si el campo está en negrita y subrayada hace parte de la clave principal y de la clave externa.
ACTOR(CED, NOM, FECHA_NAC, NOM_ARTIS)
PARTICIPACION (CED, COD_PEL, PAPEL, VALOR_PAGADO)
PELICULA (COD_PEL, TITULO, COD_DIR, GENERO, FECHA)
ESCENA(NUM_ESCENA, FECHA, LUGAR, COD_PEL)
DIRECTOR(COD_DIR, NOM_DIR, NACIONALIDAD)
CREACION(COD_PEL, COD_DIR, VALOR_COBRADO)
Utilizando los comandos del DDL realice las sentencias necesarias para construir la base de datos de la situación propuesta y responda las siguientes preguntas:
¿Cuál es el problema que resuelve la situación? Escriba el enunciado del problema.
R// El problema que resuelve la situación es donde guardar los datos, lo que haría el software es llevar un registro, guardar y tener un control de la información o los datos que se utilizan en la producción cinematográfica, los datos de los actores, participantes, película, escena, director, creación.
¿Están bien definidas las relaciones? ¿Por qué?
R// Las relaciones están bien, aunque diría que faltaría otra que sería película con escena, donde en la escena iría el código de la película, pero de resto bien, porque la clave primaria, es el código, es algo que no va tener otro dato igual, que es por ese que se diferencia de los demás.
¿Qué reglas de integridad propone para que la base de datos sea más confiable?
R// Una de las reglas de integridad serían las siguientes:
Regla de integridad de entidades: Donde ninguno de los atributos que componen la clave primaria puede ser nulo, se aplica a las relaciones base y a las claves primarias, no a las claves alternativas.
Regla de integridad referencial: Donde si en una relación hay alguna clave ajena, sus valores deben coincidir con valores de la clave primaria a la que hace referencia, o bien, deben ser completamente nulos .
Regla de borrado: Anular, donde se elimina un dato en una tabla, se borrara en las tablas referenciadas.
Comentarios
Publicar un comentario