Zusammenfassung der Ressource
MODELO ENTIDAD-RELACIÓN (E-R)
- una percepción del mundo real
consistente en objetos básicos
llamados entidades y de
relaciones entre estos objetos
- CONCEPTOS BÁSICOS
- Conjuntos de entidades
- entidad es una
«cosa» u «objeto» en
el mundo real que es
distinguible de todos
los demás objetos.
- onjunto de entidades es un
conjunto de enti- dades del
mismo tipo que comparten
las mismas pro- piedades, o
atributos
- Conjuntos de relaciones
- Una relación es una
asociación entre
diferentes enti- dades.
- Un conjunto de
relaciones es un
conjunto de rela-
ciones del mismo
tipo.
- RESTRICCIONES
- Correspondencia de cardinalidades
- uno a uno
- uno a varios
- varios a uno
- varios a varios
- Restricciones de participación
- La participación de un conjunto
de entidades E en un conjunto de
relaciones R se dice que es total
si cada entidad en E participa al
menos en una relación en R.
- Si sólo algunas entidades en E participan en
relaciones en R, la participación del conjunto
de entidades E en la relación R se llama
parcial.
- CLAVES
- Conjuntos de relaciones
- Conjuntos de entidades
- Una superclave es un
conjunto de uno o más
atributos que, tomados
colectivamente, permiten
identificar de forma única
una entidad en el conjunto de
entidades.
- Una clave (primaria, candidata y
superclave) es una propie- dad del
conjunto de entidades, más que de
las entida- des individuales.
- CUESTIONES DE DISEÑO
- Conjuntos de
relaciones binarias o
n-arias
- Uso de conjuntos de entidades
o conjuntos de relaciones
- Uso de conjuntos de
entidades o atributos
- Ubicación de los atributos de las
relaciones
- DIAGRAMA ENTIDAD-RELACIÓN
- Rectángulos, que representan
conjuntos de enti- dades. • Elipses,
que representan atributos. • Rombos,
que representan relaciones. • Líneas,
que unen atributos a conjuntos de
entida- des y conjuntos de entidades a
conjuntos de rela- ciones. • Elipses
dobles, que representan atributos
multi- valorados. •Elipsesdiscontinuas,
quedenotanatributosderi- vados. •
Líneas dobles, que indican
participación total de una entidad en
un conjunto de relaciones. •
Rectángulos dobles, que representan
conjuntos de entidades débiles
- CONJUNTOS DE ENTIDADES DÉBILES
- Un conjunto de entidades puede no tener
suficientes atri- butos para formar una
clave primaria. Tal conjunto de entidades
se denomina conjunto de entidades
débiles.
- CARACTERÍSITCAS DEL MODELO E-R EXTENDIDO
- Especialización
- El proceso de designación de
sub- grupos dentro de un
conjunto de entidades
- Generalización
- es una relación contenedora que existe
entre el conjunto de enti- dades de nivel
más alto y uno o más conjuntos de enti-
dades de nivel más bajo (tienen varios
atributos en común)
- Herencia de atributos
- Una propiedad crucial de las
entidades de nivel más alto y más
bajo creadas mediante
especialización y genera- lización
- Restricciones sobre las generalizaciones
- Un tipo de restricción implica determinar qué
entidades pueden ser miembros de un conjunto de
entidades de nivel más bajo dado.
- Agregación
- es una abstracción a través de la
cual las relaciones se tratan como
entida- des de nivel más alto.
- Notaciones E-R alternativas
- DISEÑO DE UN ESQUEMA DE BASE DE DATOS E-R
- Fases de diseño
- Diseño de base de datos
- REDUCCIÓN DE UN ESQUEMA E-R A TABLAS
- Una base de datos que se ajusta a un esquema
de ba- ses de datos E-R se puede representar
por una colec- ción de tablas
- EL LENGUAJE DE MODELADO UNIFICADO
UML
- s un estándar propuesto para la creación de
especificaciones de varios componentes de un
sistema software.