bases de datos

Páginas: 5 (1065 palabras) Publicado: 4 de diciembre de 2013
INGENIERIA INFORMATICA
LICENCIATURA EN SISTEMAS

FACULTAD DE INGENIERIA
UNIVERSIDAD NACIONAL DE JUJUY

BASES DE DATOS

2. Modelización de datos.
2. 1. Modelo Entidad-Relación Extendido. (MERE)
Una herramienta muy utilizada para la construcción del modelo conceptual es el
Modelo Entidad - Relación Extendido (MERE).
Esta herramienta fue propuesta originalmente por Chen en 1976. Losdiseñadores
de bases de datos se encontraron con aplicación de complejidad creciente lo cual
aumentaba las necesidades adicionales a conceptos del modelo semántico. Así el
modelo de Chen fue modificado y enriquecido semánticamente por muchos otros. Estos
agregados incluyen conceptos de subclases y superclases.
En el modelo EER es representado por medio de tres conceptos:
1 - Entidades,representan los objetos a modelar
2 – Atributos, representan las propiedades de las entidades
3 - Relaciones, representan las asociaciones entre entidades.
2.1.1. Entidades.
Según la definición del diccionario una entidad es: "ser, existencia, una opuesta o
no-existencia; la existencia como distinción entre cualidades o relaciones de cosas".
Para las aplicaciones de bases de datos una entidad esalguna cosa acerca de la cual la
información es almacenada, la cual tiene una existencia independiente y puede ser
identificada, una entidad puede ser un objeto tal como una casa, un estudiante; o un
evento o una actividad tal como un partido de fútbol, un día festivo o una carrera de
autos.
2.1.2. Atributos.
Una entidad es totalmente descripta a través de sus atributos. Por ejemplo una
casapuede ser descripta por los atributos dirección, estilo y color; un auto puede ser
descripto por los atributos número de patente, fabrica, modelo y año; un partido de
fútbol puede ser descripto por atributos tales como equipo local, equipo visitante fecha,
puntuación equipo local, puntuación equipo visitante.
2.1.3. Tipo de Entidad.
El nombre de una entidad junto con sus atributos define un tipode entidad de la
cual pueden haber muchas instancias. La distinción entre tipos de entidad e instancias
es análogo a tipos de datos y sus instancias en un lenguaje de programación. Por
ejemplo, los valores de atributos (San Juan 150, Victoriana, blanco) definen una
instancia de la entidad CASA.

2.1.4. Clave de Tipo de Entidad.
-1Año 2013

INGENIERIA INFORMATICA
LICENCIATURA ENSISTEMAS

FACULTAD DE INGENIERIA
UNIVERSIDAD NACIONAL DE JUJUY

BASES DE DATOS

“Un atributo o conjunto de atributos cuyos valores identifican en forma única
cada instancia de un tipo entidad se llama clave candidata del tipo entidad”.
Por ejemplo, el atributo DIRECCION es una clave para la entidad tipo CASA. Una
entidad tipo puede tener una o más claves candidatas.
Por ejemplo, un estudiantepuede ser identificado por un único número de
identificación (número de estudiante), o por la combinación de los valores del nombre y
dirección, Es muy usada elegir una clave primaria de las claves candidatas.

2.1.5. Relaciones.
Una relación es una asociación entre dos o más tipos de entidades. Por ejemplo la
relación: JUEGO-DE entre las entidades tipo JUGADOR y PARTIDO.
La funcionalidadde las relaciones pueden ser:
- uno-a-uno (1: 1)
- uno-a-muchos (1:n)
- muchos a muchos (m:n)
Como ejemplo consideramos una base de datos que tiene la siguientes relaciones:

1: 1 La relación JEFE-DE entre el tipo de entidad GERENTE y DEPARTAMENTO
es 1: 1 Esto significa que un departamento tiene un gerente, y un gerente, es jefe de un
departamento. Esto representa como (Fig. 33).

Fig. 33l:n La relación SUPERVISA entre GERENTE y EMPLEADO es l:n. Esto ocurre que
un gerente supervisa a un número diferente de empleados y que cada empleado es
supervisado por un gerente. Esto se muestra en la Fig. 34.

-2Año 2013

INGENIERIA INFORMATICA
LICENCIATURA EN SISTEMAS

FACULTAD DE INGENIERIA
UNIVERSIDAD NACIONAL DE JUJUY

BASES DE DATOS

Fig. 34.

n:m La relación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS