2. Es uno de los varios modelos
de datos existentes.
Y su propósito es
Fue inventado por simplificar el diseño de
Peter Chen en los bases de datos a partir de
años setenta. descripciones textuales de
los requerimientos.
3. ENTIDADES: Es un objeto del mundo real sobre el
que queremos almacenar información.
Pueden ser concreta o abstracta.
ATRIBUTOS: Características interesantes
de la entidad, es decir, representa
alguna propiedad que nos interesa
almacenar.
RELACIONES: Asociación entre
entidades, generalmente dos.
4. Es la representación gráfica del Modelo
Entidad-Relación y permite ilustrar la
estructura de la base de datos.
Entidades: se representan
mediante rectángulos ENTIDAD
Atributos: se representan ATRIBUTO
mediante elipses
Relaciones: se representan mediante
RELACION
un rombo unido a ambas entidades
relacionadas.
5. Una entidad es una clase o categoría de objetos
que poseen características diferenciadoras que
los distinguen del resto.
Las entidades consideradas en una base de
datos deberán determinarse de acuerdo a las
necesidades.
6. Para una entidad dada, es necesario que cada ocurrencia
(registro) esté descrita de manera única y diferenciada del
resto de ocurrencias de esa misma entidad.
Esto se consigue mediante la clave
de entidad: un atributo o un
conjunto de atributos de la propia
entidad que identifica de manera
única a cada ocurrencia de la
entidad. A ese atributo se le
llamara clave primaria o principal.
7. Simples o atómicos: No contienen otros atributos.
Compuestos: Incluyen otros atributos simples.
Monovalorados : Atributo que toma un solo valor, para
una entidad en particular.
Multivalorados: Atributo que para una misma entidad
puede tomar muchos valores.
Derivados o calculados: Atributos cuyos valores se
pueden conseguir con operaciones sobre valores de otros
atributos.
Nulos: Son aquellos atributos para los cuales en algún
momento no existe o no se conoce su valor.
8. Es el número de ocurrencias de una entidad
asociadas a una ocurrencia de la otra entidad.
Correspondencias:
Uno a uno (1:1)
Uno a muchos (1:N)
Muchos a uno (N:1)
Muchos a muchos (N:N)
9. A cada ocurrencia de una entidad le corresponde
una y solo una ocurrencia de la otra, y viceversa.
Son relaciones simples.
Ejemplos:
Alumno-Expediente
1:1
ALUMNO TIENE EXPEDIENTE
10. A cada ocurrencia de la primera entidad le
pueden corresponder varias ocurrencias de la
segunda, y a cada ocurrencia de la segunda le
corresponde solo una ocurrencia de la primera.
1:N
DEPARTAMENTO TIENE EMPLEADO
11. A cada ocurrencia de la primera entidad le
pueden corresponder varias ocurrencias de la
segunda, y viceversa.
N:M
CLIENTE COMPRA PRODUCTOS
12. Se parte de una descripción textual del problema
o sistema de información a automatizar (los
requisitos).
Se hace una lista de los
sustantivos y verbos que
aparecen.
Los sustantivos son
posibles entidades o
atributos.
Los verbos son posibles relaciones.
13. Analizando las frases se determina la
cardinalidad de las relaciones y otros detalles.
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.