2. Modelos de datos
Explicación Teórica
Las fases de diseño de una base de datos relacional son:
1. Diseño conceptual(Req. Usuario) .(Modelo Entidad Relación)
2. Diseño Lógico.(Modelo Relacional-Tablas, Normalización)
3. Diseño Físico.(SGBD)
4. Modelos de datos
Explicación Teórica
ENTIDADES
Cualquier objeto (real o abstracto) que existe en la realidad y acerca del cual
queremos almacenar información en la Base de Datos.
Las entidades se representan gráficamente mediante rectángulos con su
nombre en el interior.
Se representan por rectángulos
5. Modelos de datos
Explicación Teórica
ATRIBUTOS
Atributo= Cada una de las propiedades o características que tiene una entidad.
Los atributos son valores simples, ejemplos enteros o cadenas de caracteres, sin
estructura, conjuntos, etc.
Los atributos se representan mediante un óvalo con el nombre del atributo entero.
6. Modelos de datos
Explicación Teórica
RELACIONES
Otra característica es el tipo de correspondencia entre dos relaciones
• 1:1. Uno a uno, a cada ocurrencia de una entidad le corresponde como máximo una ocurrencia de la
otra entidad relacionada.
• 1:N. Uno a Mucho, a cada ocurrencia de la entidad A le pueden corresponder varias de la entidad B.
• N:M. Muchos a muchos, cada ocurrencia de una entidad puede contener varias de la otra entidad
relacionada y viceversa.
La cardinalidad que define el número máximo y mínimo de ocurrencias de cada tipo de entidad. Se
representa con los valores máximo coma mínimo encerrados entre paréntesis encima de la relación.
(máximo, mínimo)
7. Modelos de datos
Aplicar
Elaborar un modelo entidad relación para determinar que entidades
relaciones intervienen entre un empleado y su departamento de trabajo
9. Modelos de datos
Retroalimentación
A partir del siguiente enunciado se desea realiza el modelo entidad-relación.
“Una empresa vende productos a varios clientes. Se necesita conocer los datos
personales de los clientes (nombre, apellidos, ci, dirección y fecha de nacimiento).
Cada
producto tiene un nombre y un código, así como un precio unitario. Un cliente puede
comprar varios productos a la empresa, y un mismo producto puede ser comprado por
varios clientes.
Los productos son suministrados por diferentes proveedores. Se debe tener en cuenta
que un producto sólo puede ser suministrado por un proveedor, y que un proveedor
puede
suministrar diferentes productos. De cada proveedor se desea conocer el Nit, nombre y
dirección”.