ApuntesSGBD7

Páginas: 12 (2896 palabras) Publicado: 21 de septiembre de 2015
APUNTES DEL MÓDULO PROFESIONAL: SISTEMAS GESTORES DE BASES DE DATOS (2)

Página 1 de 8

EL MODELO ENTIDAD-RELACIÓN:
Conceptos previos vistos anteriormente:
9 Los modelos de datos son el conjunto de conceptos o herramientas conceptuales que sirven para describir la
estructura de una BD: los datos, las relaciones y las restricciones que se deben cumplir sobre los datos.
9 Se denomina esquema de laBD a la descripción de una BD mediante un modelo de datos. Este esquema
se especifica durante el diseño de la BD.
9 Modelos de datos lógicos basados en objetos: Se usan para describir datos en el nivel conceptual y en el
externo. Se caracterizan porque permiten especificar estructuras flexibles y restricciones de datos. Por ejemplo,
el Modelo Entidad-Relación y el Modelo Orientado a Objetos.
• ElModelo Entidad-Relación (o Modelo E-R o Modelo Entidad-Interrelación) fue propuesto por Peter Chen en
1976 para la representación conceptual de los problemas del mundo real. Este modelo de datos representa los
datos utilizando grafos y símbolos gráficos, además de tablas para la representación de los datos y sus relaciones.

NIFCIF

Descripción

Nombre
IdArtículo

Teléfono

IdProveedor

PrecioStock

1:N
Proveedor

Suministra

Artículo

Conceptos básicos usados en el Modelo E-R:
1. Entidad: Es un objeto del mundo real que tiene interés para la empresa. Por ejemplo, la entidad ALUMNO de un
centro escolar o la entidad CLIENTE de una empresa. Se representan con rectángulos con el nombre en el
interior.
2. Conjunto de Entidades: Es un grupo de entidades del mismo tipo, y no tienen que serconjuntos disjuntos, es
decir, puede haber una entidad que pertenezca a varios conjuntos de entidades a la vez. Por ejemplo, el conjunto
de entidades ALUMNOS de un centro escolar.
3. Entidad Fuerte: Es una entidad que no depende de otra entidad para su existencia. Por ejemplo, la entidad
ALUMNO es fuerte pues no depende de otra para existir como entidad, mientras que la entidad NOTA es una
entidaddébil pues necesita a la entidad ALUMNO para existir.
4. Atributos o Campos: Son las unidades de información que describen propiedades de las entidades. Por ejemplo,
la entidad ALUMNO posee los atributos: número de matrícula, nombre, dirección, población, código postal,
provincia, y teléfono. Los atributos toman valores, por ejemplo, el atributo provincia podría ser SEVILLA, CÁDIZ,
etc. Se representanmediante una elipse con el nombre en el interior.
5. Dominio: Es el conjunto de valores permitidos para cada atributo. Por ejemplo, el dominio del atributo nombre
puede ser el conjunto de cadenas de texto de una longitud determinada.

APUNTES DEL MÓDULO PROFESIONAL: SISTEMAS GESTORES DE BASES DE DATOS (2)

Página 2 de 8

6. Identificador o Superclave: Es el conjunto de atributos que identificande forma única a cada entidad. Por
ejemplo, la entidad EMPLEADO, con los atributos: número de la seguridad social, dni, nombre, dirección, fecha de
nacimiento y teléfono, podría tener como identificador sólo el dni (pues no habrá 2 empleados con el mismo dni), o
sólo el número de la seguridad social, o el conjunto de 3 atributos nombre, fecha de nacimiento y teléfono (pues es
difícil que hay 2empleados en la misma empresa que tengan los mismos valores en esos 3 atributos).
7. Clave Candidata: Es cada una de las superclaves formadas por el mínimo número de campos posibles. En el
ejemplo anterior habría 2 claves candidatas de un único atributo: dni o número de la seguridad social.
8. Clave Primaria o Clave Principal (Primary Key): Es la clave candidata seleccionada por el diseñador de laBD
para identificar a cada entidad. Una clave primaria no puede tener valores nulos (vacíos), ha de ser sencilla de
crear y no ha de variar con el tiempo. El atributo o conjunto de atributos que forman parte de la clave primaria se
representan subrayados.
9. Clave Ajena o Clave Foránea (Foreign Key): Es el atributo o conjunto de atributos de una entidad que
constituyen la clave primaria de otra...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS