2. MODELO ENTIDAD-RELACIÓN
un diagrama o modelo entidad-relación (a veces
denominado por sus siglas en inglés, E-R "Entity
relationship", o del español DER "Diagrama de
Entidad Relación") es una herramienta para
el modelado de datos que permite representar las
entidades relevantes de un sistema de
información así como sus interrelaciones y
propiedades.
3. EL MODELO ENTIDAD-RELACIÓN.
Se elabora el diagrama (o diagramas) entidad-relación.
Se completa el modelo con listas de atributos y una
descripción de otras restricciones que no se pueden reflejar
en el diagrama.
El modelado de datos no acaba con el uso de esta técnica.
Son necesarias otras técnicas para lograr un modelo
directamente implementable en una base de datos.
Brevemente:
Transformación de relaciones múltiples en binarias.
Normalización de una base de datos de relaciones (algunas
relaciones pueden transformarse en atributos y viceversa).
Conversión en tablas (en caso de utilizar una base de datos
relacional).
4. QUE ES UNA RELACION
En bases de datos, una relación o vínculo entre dos o más
entidades describe alguna interacción entre las mismas. Por
ejemplo, una relación entre una entidad "Empleado" y una
entidad "Sector" podría ser "trabaja_en", porque el empleado
trabaja en un sector determinado.
Las relaciones se describen en la estructura de la base de
datos empleando un modelo de datos.
Las relaciones son muy empleadas en los modelos de bases
de datos relacional y afines.
En SQL las relaciones son llamadas tablas.
5. TIPOS DE RELACIÓN
Una relación en el modelo DER, describe cierta
dependencia entre entidades o permite la asociación de
las mismas.
Hay varios tipos o clasificaciones para las relaciones
dependiendo del punto de vista:
* Desde el punto de vista de la cardinalidad: hay cuatro
tipo de relaciones
- Uno a Uno: Una entidad de A se relaciona únicamente
con una entidad en B y viceversa.
6. - Uno a varios: Una entidad en A se relaciona
con cero o muchas entidades en B. Pero una
entidad en B se relaciona con una única entidad
en A.
- Varios a Uno: Una entidad en A se relaciona
exclusivamente con una entidad en B. Pero una
entidad en B se puede relacionar con 0 o muchas
entidades en A.
- Varios a Varios: Una entidad en A se puede
relacionar con 0 o muchas entidades en B y
viceversa.
7. Dado un conjunto de relaciones R en el cual participa un conjunto de
entidades A, dicha participación puede ser de dos tipos:
- Total: Cuando cada entidad en A participa en al menos una relación
de R.
- Parcial: Cuando al menos una entidad en A NO participa en alguna
relación de R.
* Herencia: La herencia es un intento de adaptación de estos
diagramas al paradigma orientado a objetos. La herencia es un tipo
de relación entre una entidad "padre" y una entidad "hijo". La entidad
"hijo" hereda todos los atributos y relaciones de la entidad "padre".
* Agregación: Es una abstracción a través de la cual las relaciones
se tratan como entidades de un nivel más alto. Se utiliza para
expresar relaciones entre relaciones o entre entidades y relaciones.
10. REQUSITOS DE REQUISITOS DE
DATOS PROCESOS
1. Análisis de requisitos
DISEÑO DE ESQUEMAS DISEÑO Y PROCESOS
CONCEPTUAL Y (TRANSAC-
EXTERNOS DIFERREN)
2. Diseño conceptual (INDEPEN.. SGBD)
3.Eleccion de AGBD
4. diseño lógico DISEÑO DE ESQUEMAS
CONCEPTUAL Y
(estándar y especifico)
EXTERNOS
5.diseño físico
DISEÑO DE ESQUEMA
6. implementación INTERNO
7. carga
IMPLEMENTACIÓN
DE TRANSACCIONES
SENTENCIAS LDD
SENTENCIAS LDDA