Er-Model
1
3. 1. Modelos EnidadRelación [ER]. El modelo Entidad‐Relación (E‐R) presenta las siguientes características: a) Es una herramientaentre los diseñadores de la BD con los usuarios. b) Permite construir el modelo conceptual de datos conceptual, presentando las siguientes características: • Es una representación de la estructura y contenido de una base de datos. • Es independiente del software (como el SMBD). • Permite establecer las restricciones de la BD. • Esta asociado al modelo de datos que es usado para implementar la BD. c)El modelo E‐R fue presentado en un artículo por Peter Pin‐Shan Chen en 1976, llamado “The Entity Relationship Model Toward Unified View of Data”, siendo una publicación de la ACM (Association for Computing Machinery), considera los siguientes puntos: 1. Incorpora información semántica del mundo real. 2. Introduce una técnica gráfica como herramienta para el diseño de bases de datos (DiagramaEntidad Relación). 3. Es una representación lógica de los datos de una organización o un área de negocio 4. Normalmente es expresado como un DER, siendo este la representación gráfica del Modelo ER (Ver Figura 9).
Figura 9. Ejemplo de un Diagrama Entidad-Relación
d) El modelo E‐R es una representación lógica de los datos para una organización o un área de negocios. Es expresado en términos deentidades, relaciones entre las entidades y los atributos con propiedades de las entidades. 2
3. 2. Notación del Modelo Entidad-Relación. En las siguientes figuras se pueden ver los componentes del Diagrama entidadrelación: a) Notación principal (Ver Figura 10). b) Grado en las relaciones (Ver Figura 11). c) Cardinalidad en las relaciones (Ver Figura 12).
Figura 10. Notación que es usada parael Diagrama Entidad-Relación.
Figura 11. Grado en las relaciones
Figura 12. Cardinalidad en las relaciones 3
3. 3. Modelando Entidades y Atributos. 3. 3. 1. Entidades (Fuerte y Débil). Entidad • Objeto que existe en el mundo real, presenta ciertas propiedades y es distinguible de otros objetos. • Es una persona, lugar, objeto, un evento o concepto en el medio ambiente del usuario, acercadel cual una organización desea mantener y manipular (Ver Tabla 3.1). Persona: Lugar: Objeto: Evento: Concepto: Empleado, estudiante Ciudad, estado Máquina, edificio Venta, registro Cuenta, curso
Tabla 3.1 Ejemplos de Entidades
Tipo de entidad: Colección de entidades que comparten propiedades o características comunes (Ver Tabla 3.2). Atributos Número de Empleado Dirección Ciudad Estado...
Regístrate para leer el documento completo.