Modelo Entidad Relacion
Recapitulando
Etapas para el desarrollo de sistemas con un
SGBD
Análisis -> Diseño -> Implementación -> Prueba ->
Mant.
Requerimientos
del
negocio.
Usar
Diagramas de
FlujoModelos:
•Modelo E-R
•Modelo Relacional
SGBD:
ACCESS
Definición
Modelo
de Datos:
Es una colección de herramientas
conceptuales para describir los
datos,
las
relaciones,
la
semántica y lasrestricciones de
consistencia.
Definición
Ejemplo:
Modelo E-R,
Modelo Relacional,
Modelo orientado a objetos,
Modelo relacional orientado a objetos,
Modelo de Red,
Modelo jerárquico,
Modelo paradatos semiestructurados XML,
(html), entre otros.
Modelo Entidad Relación ER
Esta basado en una percepción del mundo
real que consta de una colección de objetos
básicos
Entidad
RelaciónAtributo
Clase generalizada de personas,
lugares o cosas (objetos), para los
cuales se recopilan, almacenan y
mantienen datos
Asociaciones entre varias
entidades
Es una característica de una
entidad(Simple, Compuesto,
derivado, multivalorado, entre
otros
Modelo Entidad Relación ER
Cardinalidad: se refiere a la cantidad de
relaciones que tiene una entidad con otra
Ejemplo: una empresatiene “n” empleados por
lo que su cardinalidad es 1-* (uno a muchos)
También tenemos:
*-1 (muchos a uno)
1-1 (uno a uno
*-* (muchos a muchos)
Ejercicio: Supongamos que se tiene a un cliente dealguna empresa, represéntelo en un diagrama E-R y
redúzcalo al modelo relacional.
Nom_pila
teléfono
Ape_pat
nombre
CP
Calle
Ape_mat
No.
domicilio
Colonia
Ciudad
sexo
edad
CLIENTE
Fec_mac
E mailID cliente
Tipos de Atributos:
*Simples
*Compuestos
*Derivados
País
Tabla Cliente
Se ponen atributo simples (calle,no, colonia,) y
no atributos compuestos (domicilio)
Atributos/
Campos
IdCliente
Nom_
Pila
Ape_
Pat
Ape_
Mat
Calle…
CP
Fec_Nac
Tel_par
t
Tel_cel
Ejercicio. Realice un diagrama E-R que represente dos entidades importantes de
un banco; cliente y cuenta. Asimismo,...
Regístrate para leer el documento completo.