Fase 3 – Taller Virtual Modelo Relación (Modelo Lógico) Presentado por: LUISA MARCELA CARDENAS VERA CODIGO: 1054545838
Views 29 Downloads 0 File size 1MB
Fase 3 – Taller Virtual Modelo Relación (Modelo Lógico)
Presentado por: LUISA MARCELA CARDENAS VERA CODIGO: 1054545838
GRUPO 301330A_471
PRESENTADO ALA TUTORA: DILSA ENITH TRIANA
Universidad Nacional Abierta Y A Distancia UNAD CEAD LA DORADA CALDAS ABRIL 2018
INTRODUCION
En este trabajo propuesto por la UNAD, específicamente por el programa Base de Datos Básico, debemos desarrollar una serie de actividades van desde los conocimientos adquiridos hacer un ejercicio donde propongamos el uso de las bases de datos y el modelo entidad relacion, con su respectiva identificación de las entidades, relaciones y atributos, así como la elaboración del diagrama
CASO DE ESTUDIO MORGAN EL TUERTO La tienda del videos “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, Históricas, 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.
RESULTADO ACTIVIDAD 2
1. Etapa de análisis o Modelado Entidad Relación – Siguiendo el Modelo de Datos Entidad Relación (Peter Chen 1976) Mecanismos de Abstracción propuestos por Peter Chen en su Modelo de Datos Entidad Relación: Clasificación, Asociación, Generalización y especialización Elementos gramaticales utilizados en el proceso que determinar los diferentes Objetos del Mundo del Problema acerca de los cuales se desea registrar datos en Bases de Datos. Sustantivos (Entidades u objetos a los cuales les hemos dado Nombre y sobre los cuales se requiere registrar datos sobre sus atributos) Adjetivos (Atributos que explican a los Sustantivos) Verbos (Relaciones entre Sustantivos y Adjetivos y entre Sustantivos y otros Sustantivos)
Entidad o Tipo de Entidad
Clientes
Actores
Directores
Justificación, explicación de su existencia en el Mundo del Problema
Ejemplo de Ejemplares (Instancias)
EXtension
INTENCION
personas que solicitan alquiler de la película
Víctor montes
450
Consultar sobre los ejemplares
550
Se permite guardar los datos. mostrar información del Actor requerido
350
Muestra el resultado y la cantidad de documentos que existen de la consulta realizada por el estudiante
Son los que actúan en las películas
Direcciona una películas
·
Oscar Alonso
·
Diana barrera
·
Pedro Arrieta
·
Miguel Flórez
·
José muñoz
·
Nelson burgos
·
Miguel Arrieta
·
Ejemplares
Formatos que se encuentran las películas
Alquiler
Aquí encontramos la información de la fecha de préstamos y cantidades de películas que alquilan
Sandoval
DVD, vcd 650
Se encuentran la información de los formatos
450
Tenemos las fecha de préstamos y números de películas alquilada
150
Identifica los ejemplares de las películas
151017 181017 191017 Toy story
Películas
Encontramos información general de la películas
Cars 50 sombras de greys
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 Clientes
Atributos
Id_Codigo_Cliente Nombre_Clien Email_cliente Teléfono_cliente
Identificador Único (UID) X
Sexo_clientes Direccion_Clientes
alquilerer
Id_alquiler
X
Fecha_prestamo
directores
Num_peliculas_alq Id_actores Nombre_actores Nacionalidad_ actores
Sexo_clientes Direccion_Clientes
Nombre dominio
Id_alquiler
X
Estado_Ejemplar Id_ películas Nombre_peliculas
Genero_pelicula
x
-----
-----
--------
-------
---
---
---
---
-----
---
1 1 M M
----
T
30
si
1
M,F
N
30
si
1
30
N
30
si
N N T
30 30 30
si si si
1 1
---
20
si
1
--
30
si
1
30
si
1
T
30
no
1
Id_ Ejemplares
N
20
si
1
Formatos_ejemplares
T
10
si
M
Estado_Ejemplares
T
20
Si
M
Id_ Nombre_Peliculas
N T
20 10
si si
1 M
Fecha_dev Nem_Pel_alq Id_actores Nombre_actores
Nacionalidad_director
peliculas
Restricción general
si si si si
N T
Formatos_ejemplar
Rango de Valores
N
Id_director
X
Lista de Valores
20 30 30 30
T
Id_directores
Id_ Ejemplar
Tamaño
Restricciones adicionales
30
Nombre_director
Ejemplares
Cardinalidad Obligatoriedad (Si/No) (1 o Muchos)
N
Fecha_prest
Fecha_entrega Actores
Id_Codigo Nombre_Cliente Email_cliente Telefono_clientes
Tipo de Dato (Texto, Número, Fecha) N T T N
Año_peliculas
T
20
Si Si
Si
M
Dvd,b-ray, beta etc
Drama, terror, ficción, misterio, historia etc…
Formato 3 - Matriz de Relaciones Cliente Cliente Alquiler ejemplar Película Autor Director
Alquiler R1
Ejemplar R2
Pelicula R3
Autor R4
Director R5
Formato 4 – Descripción ampliada delas relaciones determinadas en la Matriz de Relaciones (Análisis de Roles, Cardinalidad/Opcionalidad, Grado, Cualidad de identificación, Transferibilidad) R Entidade e s1 l a c i ó n R cliente 1
Rol
Entidad 2
Pregunta para determinar Opcionalidad (Preguntar si está obligado)
Rta.Opc.
Pregunta para determinar Cardinalidad (Preguntar CUANTO )
Realiza
Alquiler
El cliente no se encuentra obligado a alquilar?
NO
¿Cuántos ejemplares puede alquilar?
Son Alquiladas
Cliente
Un ejemplar se le alquila a un cliente
No
¿Cuántos ejemplares se pueden alquilar a clientes?
Alquilan.
Película s Cliente
El Cliente solicita un ejemplar Una Ejemplar está obligado a alquilársela a un cliente? Las películas tiene actores
NO
¿Cuántos ejemplares puede alquilar? ¿Cuántos ejemplares se pueden alquilar a clientes?
Rta. Card.
Relació n es Transfer ible (Si/No)
Grado
Ayuda a Identificar entidades Participantes
Observación/Restri cciones/Atributos
M
Si
1a Mucho
La dos entidades se conocen
El cliente solicita los ejemplares
Muchos
Si
La dos entidades se conocen plenamente
El cliente puede alquilar muchos ejempleres El cliente solicita ejemplares
1:M Alquiler
R Alquiler 2 Ejemplar R Películas 3 Actores
Son Alquiladas Tienen
Actúan
Autores
R Películas 4 Director
Tienen Dirige
Película s
Se obligan a participar en películas ¿ las películas tiene que tener director ¿Un director está obligadas dirigir a atener Películas?
R Películas 5 Ejemplar
Poseen
Ejempla r Película sl
Una Editorial posee varias Ejemplares? Un Ejemplar tiene solo una película?
Tienes
Película s Director
No si
Si Si No
si si
¿En cuántas películas actúa un autor? ¿Cuántos actores poseen unas películas? ¿En cuántas películas dirige un director? ¿En las películas por cuantos directores intervienes? Una película posee varios ejemplares Un ejemplar solo posee una película
Si M Muchos
Si
muchos
si
M
si
M
si
M 1
1a Mucho 1:M M:1
Las dos entidades se identifican plenamente
Las películas la identifican los actores
1a Mucho
Las dos entidades se identifican plenamente
Las películas deben de ser dirigida por un director
1a Mucho
Las dos entidades se identifican plenamente
Una película posee varios ejemplares
Diagrama Entidad Relación
CONCLUSION
El Modelo Relacional de Base de Datos permite conceptualizar de forma clara y ordenada los elementos que la conforman, al tener una idea clara esto también permite actualizar o modificar el modelo inicial para adaptarse a las necesidades de los usuarios que utilizan la base de datos.