3 - Modelo Entidad Relacion
3 - Modelo Entidad Relacion
3 - Modelo Entidad Relacion
RELACIN
Agosto - 2012
DEFINICION
Denominado por sus siglas como: E-R. Percibe el
mundo real como una serie de objetos relacionados
entre si y pretende representarlos grficamente,
mediante un determinado mecanismo de abstraccin.
Este mecanismo est basado en una serie de smbolos,
reglas y mtodos que nos permitirn representar
grficamente los datos de inters del mundo real.
PASOS DE LA TECNICA
1. Se parte de una descripcin textual del problema o
2.
3.
4.
5.
PASOS DE LA TECNICA
6. Se elabora el diagrama (o diagramas) entidad-
relacin.
7. Se completa el modelo con listas de atributos y una
descripcin de otras restricciones que no se pueden
reflejar en el diagrama.
Instancia
Cada ejemplar de una entidad se denomina instancia.
Por ejemplo, Francisco y Luisa pueden ser dos
instancias distintas de la entidad "persona". Las
instancias no se representan en el diagrama. No
obstante, se pueden documentar aparte porque son
tiles para inicializar la base de datos resultante.
Atributo
Los atributos son las caractersticas que definen o
identifican a una entidad. Estas pueden ser muchas, y el
diseador solo utiliza o implementa las que considere
ms relevantes. Los atributos son las propiedades que
describen a cada entidad en un conjunto de entidades.
Ejemplos de atributos de la entidad "persona":
Documento Nacional de Identidad
nombres
Apellidos
Direccin
cdigo postal, etc.
Atributo - Estructura
Nombre: Especificacin fsica del objeto.
Tipo: Valor que se utiliza para escribir caractersticas
RELACIONES
Es una asociacin entre entidades, se caracteriza por
restricciones especficas que determinan las entidades
que pueden o no participar en dicha relacin.
Una relacin describe cierta interdependencia (de
cualquier tipo) entre una o ms entidades. Se
representa mediante un rombo etiquetado en su interior
empleando un verbo. Adems, dicho rombo debe unirse
mediante lneas con las entidades que relaciona (es
decir, los rectngulos). Una relacin no tiene sentido sin
las entidades que la relaciona.
Notacin de la Cardinalidad
"0" si cada instancia de la entidad no est obligada a
participar en la relacin.
"1" si toda instancia de la entidad est obligada a
participar en la relacin y, adems, solamente participa
una vez.
"N" , "M", "*" si cada instancia de la entidad no est
obligada a participar en la relacin y puede hacerlo
cualquier nmero de veces.
CLAVES O LLAVES
Llave Primaria (PK): Un atributo (Llave simple) o
conjunto de atributos (Llave compuesta) que identifican
nicamente una instancia (fila o registro) de una
entidad.
MODELO RELACIONAL
El Modelo Relacional representa los datos y las
relaciones entre estos, a travs de una coleccin de
tablas, en las cuales los renglones (tuplas o registros)
equivalen a los cada uno de los registros que contendr
la base de datos y las columnas corresponden a las
caractersticas (atributos) de cada registro localizado
en la tupla.
relaciones.
Manipulacin de datos: Un conjunto de operadores
para recuperar, derivar o modificar los datos
almacenados.
Integridad de datos: Una coleccin de reglas que
definen la consistencia de la base de datos.
E- mail: manuelj.sanchezr@gmail.com