Fase 3 Trabajo Individual Base de Datos Basicos

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

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

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.