enidad y relacion (base de datos)
UNIDAD II. MODELO ENTIDADRELACIÓN (E-R)
Mtro. Alejandro Vázquez Rodríguez
Enero-Abril 2015
Ver2.0115
Objetivo
El alumno realizará el modelo E-R y el
modelo Entidad Relación Extendido (EER) para diseñar un esquema de la base de
datos, de acuerdo a los requerimientos
establecidos.
Unidad 1I. Modelo Entidad-Relación(E-R)
Resultado de aprendizaje
Al terminarla unidad el alumno elaborará
un documento que contenga:
◦ Diagrama Entidad-Relación (E-R).
◦ Diagrama Entidad-Relación Extendida (EE-R).
a partir de un problema planteado.
Unidad 1I. Modelo Entidad-Relación(E-R)
Agenda
2.1 Modelo de datos Entidad-Relación
2.2 Modelo Entidad-Relación Extendido
Unidad 1I. Modelo Entidad-Relación(E-R)
2.1 Modelo de datosEntidad-Relación(E-R)
Describir
los
conceptos,
representación de:
◦
◦
◦
◦
función
y
Entidades,
Relaciones,
Atributos (clasificación y conjuntos),
Restricciones de asignación (
De entidad,
Cardinalidad,
participación) y
◦ Claves.
Identificar el modelo Entidad-Relación.
Elaborar un Diagrama E-R acorde a los requisitos
establecidos.
2.1 Modelo de datosEntidad-Relación(E-R)
Prerrequisito: Investigar
El concepto de:
◦ Modelo de datos,
◦ Modelo Entidad-Relación.
El concepto, función y representación de:
◦
◦
◦
◦
◦
Entidad (clasificación),
Atributo (clasificación y conjuntos),
Dominio,
Relación,
Restricciones de asignación:
De Entidad,
De Cardinalidad,
De Participación
◦ Claves.
Simbología del ModeloEntidad-Relación(E-R).
2.1 Modelo de datos Entidad-Relación(E-R)
Modelo de datos
Un modelo de datos es una colección de
herramientas conceptuales para la
descripción de datos, relaciones entre
datos, semántica de los datos y
restricciones de consistencia.
2.1 Modelo de datos Entidad-Relación(E-R)
Modelo Entidad-Relación(E-R)
Es un modelo de datos de alto nivel.
Estábasado en una percepción de un mundo
real que consiste en una colección de
objetos básicos, denominados entidades, y
de relaciones entre estos objetos.
Facilita el diseño de bases de datos
permitiendo la especificación de un esquema
de la empresa que representa la estructura
lógica completa de una base de datos.
Es uno de los diferentes modelos de datos
semánticos.
2.1 Modelo de datosEntidad-Relación(E-R)
Entidad
Es una “cosa” u “objeto” en el mundo real que es
distinguible de todos los demás objetos.
Tiene un conjunto de propiedades y los valores
para algún conjunto de propiedades pueden
identificar a una entidad de forma unívoca.
Símbolo:
Conjunto de Entidades: Grupo de entidades del
mismo tipo.
Clasificación:
◦ Débiles
◦ Fuertes
2.1Modelo de datos Entidad-Relación(E-R)
ENTIDAD
Atributo
Describen propiedades que posee cada
miembro de un conjunto de entidades.
Es un par ordenado (atributo, valor)
asociado a una entidad.
Productos{,,}
Para cada atributo hay un conjunto de
valores permitidos llamado dominio.
Enteros, fraccionarios, texto, booleanos, etc.
Se representan
mediante un óvalo.atributo
2.1 Modelo de datos Entidad-Relación(E-R)
Clasificación de los atributos
Simples
Compuestos
Monovalorados
Multivalorados
Nulos
Derivados
Discriminadores
Llave o clave primaria
2.1 Modelo de datos Entidad-Relación(E-R)
Atributos simples
Son aquellos que no están divididos en
sub-partes.
Los atributos se representan
mediante un óvalo.
2.1Modelo de datos Entidad-Relación(E-R)
atributo_simple
Atributos compuestos
Aquellos que se pueden dividir en subpartes (es decir, en otros atributos).
Atributos
compuestos
nombre_cliente
nombre primer_apellido segundo_apellido
dirección_cliente
calle número colonia ciudad código_postal
Atributos
componentes
número_calle nombre_calle piso
num_interior...
Regístrate para leer el documento completo.