MODELO ENTIDAD RELACION/ MER- EXTENDIDO
Enviado por Pedro Sotelo Bautista • 2 de Agosto de 2021 • Tarea • 1.184 Palabras (5 Páginas) • 204 Visitas
UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA ESCUELA DE INGENIERIA INFORMATICA[pic 1]
CICLO 2021-I
ASIGNATURA: BASE DE DATOS I
GUÍA 02: MODELO ENTIDAD RELACION/ MER- EXTENDIDO
- COMPETENCIAS
- Define e identifica un Modelo de Datos
- Construye un modelo entidad relación
REFERENCIAS CONCEPTUALES
- Emplear software de modelamiento.
OBJETIVOS SEMANA
- Reconocer un modelo de datos y construye un modelo entidad relación con notación IE.
- Construir modelos entidad relación
- INTRODUCCION
El modelamientos de datos mediante esta técnica (MER) aparece en la década del 70 creado por Peter Chen. El primer paso para diseñar una Base de Datos es realizar el modelo entidad relación en base a los requerimientos del usuario ver figura 0. El primer paso es realizar el Diseño Conceptual que produce un esquema conceptual que es nuestro Diagrama Entidad Relación.
Modelo.- Un modelo es una abstracción de algún aspecto de un problema; expresado con varias clases de diagramas
Modelos de Datos. Vehículo para describir la realidad (batin/Ceri/Navathe)
Modelo Entidad – Relación
En 1976 Peter Chen publica “The Entity – Relationship Model – toward a unified view of data”
Este modelo diferencia a los objetos, de quienes representamos datos, en entidades y relaciones, añadiendo semántica y sencillez grafica.
ENTIDAD
Una entidad es un objeto concreto o abstracto existente y distinguible de otros. Se representa por un rectángulo y se le nombra con un nombre en singular, que hace referencia a la instancia y no al conjunto de entidades del mismo tipo.
[pic 2]
ATRIBUTO
Dato (abstracción) para identificar o describir una entidad. Se representa con un nombre (del dato)
dentro de una elipse unida o “conectada” por una línea a la entidad asociada.
RELACION
Instancia o elemento del conjunto relación entre dos o más conjuntos de entidades.
Se representa por un rombo “conectado” a las entidades relacionadas.
CARDINALIDAD.-La cardinalidad indica el número de instancias (uno o muchos) de una entidad en relación a otra entidad. Tu puedes elegir los siguientes valores para la cardinalidad:
- Uno – a – uno : Una instancia de la primera entidad solo puede corresponder solo a una instancia de la segunda entidad.
[pic 3]
- Uno – a – Muchos : Una instancia de la primera entidad puede corresponder a mas de una instancia de la segunda entidad.[pic 4]
- Muchos – a – Muchos : Mas e una instancia de la primera entidad puede corresponder a mas de una instancia de la segunda entidad.
[pic 5]
Punto Terminal | Existencia | Cardinalidad | Debe existir | ||
Mandatoria | Uno | Uno y solo Uno | |||
[pic 6] | Mandatoria | Muchos | Uno o Muchos | ||
Opcional | Uno | Uno o Ninguno | |||
Opcional | Muchos | Ninguno o Uno o muchos | |||
¿Qué es el Diseño de Base de Datos?
Es el proceso mediante el cual se define la estructura Lógica y Física de una Base de Datos que cubra los requerimientos de información de los usuarios en una Empresa u Organización Elmasri,1997)
La estructura lógica es la descripción de los datos que se almacenaran en la base de datos sin considerar aspectos de implementación. La estructura física es la descripción de los datos considerando el SGBD (Sistema Gestor de Base de Datos) especifico y detalles de almacenamiento físico. En la estructura lógica se define que se almacenara mientras que la estructura física como se almacenara.
...