Está en la página 1de 7

BASE DE DATOS BÁSICO

Curso: 301330A

Desarrollo Unidad 2: Fase 3 - Taller virtual Modelo Relacional


(Modelo Lógico)

Presentado por:
Gloriz Viviana Gomez Castañeda Cód. 1020735499

Presentado a:
DILSA ENITH TRIANA
Director - Tutor

Grupo 301330_12

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Básicas, Tecnología e Ingeniería

1. Portada
CASO DE ESTUDIO MORGAN EL TUERTO

La tienda del video “Morgan el Tuerto”, desea que los estudiantes del
Curso Diseñen un Base de Datos que sirva de Soporte a un sistema de
Gestión del Alquiler de las películas de su único local, ubicado en la
Calle 8 Sur Con 30. El propietario, Francis Morgan, ha comentado a los
estudiantes que desea llevar el registro automatizado de las Películas
(Títulos) que tiene en el inventario (Listado Impreso); de las Películas
desea guardar datos del Nombre de la Película, del Año de la Película,
del Género de la película que puede tomar los siguientes valores
(Drama, Terror, Ficción, Misterio, Historicas, etc.) y de la productora
de la película (Ejemplo Metro Golden Meyer, Sony, Columbia Pictures,
etc.)

De igual forma, desea guardar los datos de los Actores que actúan
en las Películas (Títulos), de los Actores desea registrar los datos del
Nombre y Nacionalidad del Actor. Es de suma importancia llevar el
registro de los datos los Directores que dirigen Películas (Títulos),
de los Directores desea registrar el Nombre y su Nacionalidad.

Cada una de las Películas (Títulos), que actualmente aparecen en el


listado impreso, tiene Ejemplares (los ejemplares pueden estar en
formato DVD, CD, VHS, BETA y B-Ray) en exhibición. Cada uno de esos
Ejemplares está numerado consecutivamente. Por ejemplo, de la
Película (Título) “La pasión del Profesor”, existen en el local tres
ejemplares numerados como 1,2 y 3. De cada uno de los Ejemplares
el señor Morgan también desea registrar el dato de su estado de
conservación, que puede ser Bueno, Regular o Deteriorado. Cada una
de las Películas (Títulos), debe tener al menos uno y máximo tres
Ejemplares en exhibición y cada uno de estos Ejemplares debe
corresponder a una única Película (Título) que aparece en el listado
del señor Morgan.

Para el señor Morgan, es importante que también se registren los datos


los Clientes que alquilan Ejemplares de las Película (Título) que
tiene en su negocio. De los Clientes le interesa registrar datos para
Nombre, Dirección, Género (Masculino o Femenino), Email (máximo
uno) y Teléfono (al menos uno). Un Clientes puede alquilar máximo
3 películas, y cuando hace esto, se requiere que se registre la fecha
del préstamo y cuando la devuelva, registrar la fecha de devolución.
Se debe controlar que la fecha de devolución sea mayor que la fecha
de préstamo. Es política de Morgan el Tuerto, que un Cliente sea
avalado por otro Cliente, un Cliente puede que no desee avalar a
ningún Cliente o puede que avale a más de un Cliente. De igual forma
un Cliente pueda que no sea avalado por ningún cliente y si es avalado,
lo será por máximo un Cliente.
Fase de Análisis (Modelamiento Entidad Relación) del Proceso de Diseño
de Una Base de datos Relacional a través del desarrollo de un ejemplo Caso
de Estudio Clásico que permite usar elementos avanzados del Modelo de
Datos Entidad Relación (como Super tipos, subtipos, Arcos, Modelado de
Datos Históricos, Jerarquías, Recursividad, entre otros.)

1. Preparación de Modelo Entidad Relación con todos sus componentes


2. Transformación del Modelo Entidad Relación a primer borrador o
versión de Modelo Relacional.

Formato 1 – Descripción de Entidades


Entidad o Tipo de Justificación, Ejemplo de Extensión INTENCION
Entidad explicación de Ejemplares
su existencia en (Instancias)
el Mundo del
Problema
Película Cod_Pelicula 45
Titulo
Autores
Director
Año_Publicación
Ejemplar
Idioma
Genero
Autor Id_Actor 40
Nombre
Nacionalidad
Ejemplares Id_Ejemplar 20
Consecutivo
Copias
Formato
Estado_conservación
Director Id_Actor 45
Nombre
Nacionalidad
Cliente Id_Cliente 45
Nombres
Apellidos
Dirección
Genero_Cliente
Email
Teléfono
Fecha_Prestamo
Fecha_devolución
Formato 2 - Descripción de atributos y sus restricciones naturales (Tipo de Dato) y
restricciones adicionales, Dominios (Lista de Valores, Rangos de Valores y
Restricciones generales)
Nombre Entidad Atributos Identificador Nombre dominio Tipo de Tamaño Obligatoriedad Cardinalidad Restricciones adicionales
Único (UID) Dato (Si/No) (1 o
(Texto, Muchos)
Número, Lista Rango Restricción general
Fecha) de de
Valores Valores

Película Cod_Pelicula X Cod_Pelicula N 25 SI M --


Titulo Titulo T 45 SI 1 -- --- ---
Autores Autores T 45 SI 1 -- --- ---
Director Director T 45 SI 1 --- ---
Año_Publicación Año_Publicación T 45 SI 1
Ejemplar Ejemplar F SI 1
Idioma Idioma F 1
Genero Genero T 45 SI 1 --- ---- ---
Autor Id_Actor X Id_Actor T 40 SI M --- ---
Nombre Nombre T 40 SI 1 --- ---
Nacionalidad Nacionalidad T 40 SI 1
Ejemplares Id_Ejemplar X Id_Ejemplar T 25 SI M -- --- ---
Consecutivo Consecutivo T 25 SI 1 -- --- ---
Copias Copias N 10 SI 1
Formato Formato F 15 SI 1
Estado_conservación Estado_conservación F 15 SI 1
Director Id_Director X Id_Director T 25 SI 1
Nombre Nombre T 25 SI 1
Nacionalidad Nacionalidad T 15 SI 1
Cliente Id_Cliente X Id_Cliente T 20 SI M
Nombres Nombres F 9 SI 1
Apellidos Apellidos N 15 SI 1
Dirección Dirección N 15 SI 1
Genero_Cliente Genero_Cliente F 10 SI 1
Email Email T 30 SI 1
Teléfono Teléfono N 20 SI 1
Fecha_Prestamo Fecha_Prestamo F 30 SI 1
Fecha_devolución Fecha_devolución F 30 SI 1

Formato 3 - Matriz de Relaciones


Película Autor Ejemplares Director Cliente
Película R8 R7
Autor R1 R6
Ejemplares R2
Director R3
Cliente R4 R5
Formato 4 – Descripción ampliada de las relaciones determinadas en la
Matriz de Relaciones (Análisis de Roles, Cardinalidad/Opcionalidad,
Grado, Cualidad de identificación, Transferibilidad)
Pregunta
Pregunta
para
para Ayuda a
determinar Relación es
Entidades Rta. determinar Rta. Identificar
Relación Rol Entidad 2 Opcionalidad Transferible Grado Observación/Restricciones/Atributos
1 Opc. Cardinalidad Card. entidades
(Preguntar si (Si/No)
(Preguntar Participantes
está
CUANTO )
obligado)
¿Una
¿Una película
película
está obligado
Película Actuada Autor Si CUANTOS Muchos Si Esta relación modela un hecho importante que
a ser actuada La dos
actores sucede en el proceso que estamos analizando y es
por un actor? 1aM entidades
actúan? que una película es actuada a por muchos actores y
R1 participantes
¿Actor está que los actores una película es actuada por muchos
Un actor por N:M se identifican
obligado a actores. Es posible que algunos actores de la
CUANTOS e plenamente
Película Actuada Actor ser ACTUADA Si. Muchos Si película no es actuada y dirigida por otra película.
actores es
por otro
actuada?
Actor?
¿Un Ejemplar Un Ejemplar
ESTÁ CUANTAS
Ejemplares Copias Película OBLIGADO a No copias Muchos Si
La dos Esta relación modela un hecho importante que
repetir una puede
1aM entidades sucede en el proceso que estamos analizando y es
copia? tener?
R2 participantes que los EJEMPLARES que tiene una película las
¿Un ejemplar
Un ejemplar N:M se identifican copias pueden ser muchos y está en la obligación
está
CUANTOS plenamente de tomar 3 copias de estas.
Película Repetir Ejemplares OBLIGADO a No Muchos Si
ejemplares
sacar varios
tiene?
ejemplares?
¿Un director
¿Un película a cuantas
está obligado Si películas
Director Dirige Película 1 Si
a dirigirse está
por un actor? obligado a La dos Esta relación modela un hecho importante que
dirigir? 1: M entidades sucede en la dirección de una película que se está
R3 ¿Un director participantes realizando y es que un director dirige en las
¿Cuántos
de una M:1 se identifican diferentes películas y están no en la obligación de
Préstamos
película está plenamente dirigir una película.
puede
Película Producida Director obligada a Si Muchos
Permitírsele
producida
a un
por un
Estudiante?
director?
¿Un
préstamo a
¿Un Cliente
cuantos
está obligado
clientes del
Cliente Solicitar Préstamo a Solicitar un No Muchos Si
misma
Préstamo de La dos Esta relación modela un hecho importante que
película se
una película? 1:M entidades sucede en la dirección de una película que se está
puede
R4 participantes realizando y es que un director dirige en las
permitir?
M:1 se identifican diferentes películas y están no en la obligación de
¿Cuántos
¿El préstamo plenamente dirigir una película.
Préstamos
está obligado
puede
Préstamo Permitir Estudiante a negárselo a No Muchos
Permitírsele
un
a un
Estudiante?
Estudiante?
¿Cuantas
¿Un libro es Veces se
Libros Dar Prestamos obligado a No puede M SI
prestarse? prestar un
En esta relación, buscamos saber cuál es la cantidad
Libro? 1:M
de ejemplares de un libro se pueden ejercer en un
R5 ¿Cuántos
¿Se está préstamo, y a su vez, saber cuántos préstamos se
libros de un M:1
obligado para puede ejercer en un solo libro.
mismo
Prestamos Permitir Libros permitir el No 1 Si
ejemplar se
préstamo de
pueden
los libros?
prestar?
¿Se está
¿Un autor a
Obligado a
cuantas
poseer Libros
Autor Contener Editorial No editoriales M No
de un solo
puede
autor en la
acceder? M:M
editorial?
R6
¿Está
¿Cuantos M:M
obligada la
Autores
Editorial a
Editorial Tener Autor No puede M N
tener
acceder
material de
Editorial?
un Autor?
¿Está
¿Cuántos
obligado un
Libros Puede
Autor Poseer Libro Autor a No M Si
Poseer un M:M
poseer un
R7 Autor?
Libro
M:M
¿Está
¿Cuantos
Libro Poseer Autor Obligado un Si M Si
Autores
Libro a
Poseer un puede tener
Autor? un Libro?
¿se está
obligado a ¿A Cuántos
tener Libros Puede
Libro Tener Ejemplar conocimiento Si pertenecer 1 Si
del Numero un 1:M
R8 de su ejemplar?
ejemplar? M:1
¿Un ejemplar ¿Cuantos
está obligado ejemplares
Ejemplar Pertenecer Libro Si M Si
a pertenecer podría tener
a un Libro? un libro?
Borrador de Diagrama Entidad Relación – Notación CROW’s--- Foot de
Richar Barker a partir de la Matriz de Relaciones y Diseñado a Mano
Alzada – Versión 1.0

También podría gustarte