Вы находитесь на странице: 1из 9

FUNDAMENTOS DA BASES DE DATOS

MODELO ENTIDAD - RELACIN


ES UN MODELO DE DATOS DE ALTO NIVEL. BASADO EN UNA PERCEPCIN DE UN MUNDO REAL COLECCIN DE OBJETOS BSICOS, ENTIDADES. RELACIONES ENTRE ESTOS OBJETOS.

Un modelo de datos es una coleccin de herramientas conceptuales para describir los datos y las relaciones entre s.

MODELO RELACIONAL
Es un modelo de menor nivel. Usa una coleccin de tablas para representar los datos y sus relaciones. Su simplicidad permite ha permitido su adopcin general.

Algo que se puede tocar, palpar con los sentidos. Ejemplo: Concreta

Una persona
Una computadora Algo intangible. Ejemplo: Un puesto de trabajo. Una asignatura. Un prstamo. Unas vacaciones Telfono Nombre: primer nombre, segundo nombre Cuando no existe un dato para ubicar en un atributo Para identificar el numero de entidades asociadas a una entidad Un solo valor para una entidad concreta tiene un conjunto de valores para una entidad especfica.

Entidades
Abstracta

CONJUNTO DE ENTIDADES

Simple Compuesto

Nulo

Atributos
Derivado Monovalorado Multivalorado

Recursivos

Relacin
CONJUNTO DE RELACIONES Es una asociacin entre entidades Descriptivos

Cuando el mismo tipo de entidades participa ms de una vez con diferentes papeles.

SUPERVISOR relaciona un empleado con un supervisor y ambos son miembros del mismo tipo de entidades EMPLEADO. As el tipo EMPLEADO participa dos veces en SUPERVISION: una vez en el papel de supervisor (o jefe), y una vez en el papel de supervisado (o subordinado). El nmero de conjuntos de entidades que participan en un conjunto de relaciones es tambin el grado del conjunto de relaciones. Un conjunto de relaciones binario tiene grado 2; un conjunto de relaciones ternario tiene grado 3.

Un ejemplar de relacin debe ser identificado unvocamente a partir de sus entidades participantes

UNO A UNO

UNO A VARIOS

CORRESPONDENCIA DE CARDINALIDADES
VARIOS A UNO

VARIOS A VARIOS

La asociacin entre conjuntos de entidades

La participacin 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 relacin en R.

Si slo algunas entidades en E participan en relaciones en R, la participacin del conjunto de entidades E en la relacin R se llama parcial.

TOTAL PARCIPACION PARCIAL

UNA CLAVE PERMITE IDENTIFICAR UN CONJUNTO DE ATRIBUTOS SUFICIENTE PARA DISTINGUIR LAS ENTIDADES ENTRE S.

LAS CLAVES TAMBIN AYUDAN A IDENTIFICAR UNVOCAMENTE A LAS RELACIONES Y AS A DISTINGUIR LAS RELACIONES ENTRE S.

LOS VALORES DE LOS ATRIBUTOS DE UNA ENTIDAD DEBEN SER TALES QUE PERMITAN IDENTIFICAR UNVOCAMENTE A LA ENTIDAD.

Una Superclave es un conjunto de uno o ms atributos que, tomados colectivamente, permiten identificar de forma nica una entidad en el conjunto de entidades.

La clave primaria de un conjunto de entidades permite distinguir entre las diferentes entidades del conjunto. Se necesita un mecanismo similar para distinguir entre las diferentes relaciones de un conjunto de relaciones.

Superclaves mnimas se llaman claves candidatas. Se usar el termino clave primaria para denotar una clave candidata, lo que servir para identificar una entidad en un conjunto de entidades

En el caso de que los nombres de atributos de las claves primarias no sean nicos en todos los conjuntos de entidades, los atributos se renombran para distinguirlos; el nombre del conjunto de entidades combinado con el atributo formara un nombre nico.

Ejemplo: el nombre de una persona es insuficiente, por tanto en el ecuador podra citarse el numero de cedula de las personas, ya que esta identificacin es nica.

La estructura de la clave primaria para el conjunto de relaciones depende de la correspondencia de cardinalidades asociada al conjunto de relaciones.

La relacin que asocia el conjunto de entidades dbiles con el conjunto de entidades identificadoras se denomina relacin identificadora.

Un conjunto puede no tener suficientes atributos para formar una clave primaria, se denomina conjunto de entidades dbiles.

Un conjunto de entidades que tiene una clave primaria se denomina conjunto de entidades fuertes.

Se dice que el conjunto de entidades identificadoras es propietaria del conjunto de entidades dbiles que identifica.

CONJUNTO DE ENTIDADES DEBILES

Un conjunto de entidades dbiles debe estar asociada con otro conjunto de entidades: identificadoras o propietarias.

El conjunto de entidades dbiles depende existencialmente del conjunto de entidades identificadoras.

Cada entidad dbil debe estar asociada con una entidad identificadora;

Вам также может понравиться