You are on page 1of 18

Haga clic en el icono para agregar una

imagen

UNIVERSIDAD NACIONAL AUTNOMA DE MXICO


FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLN
INTEGRANTES:
MATERIA:
S.I.A.O CHVEZ ALCNTARA
PROFESOR:
VANESSA YAEL
SONIA LETICIA DE LA CRUZ TREJO
PEA BARRERA MARCO
GRUPO: ANTONIO
2401
RODRGUEZ GUZMAN
ANDREA
SOTERO SANTIAGO ANTONIO
DE JESUS
MODELO ENTIDAD-
RELACIN
DEFINICIN
Es un modelo de datos que permite
representar cualquier abstraccin,
percepcin y conocimiento en un
sistema de informacin, formado por
un conjunto de objetos denominados
entidades y relaciones, incorporando
una representacin visual.
Es cualquier clase de objeto o conjunto
de elementos presentes o no, en un
contexto determinado dado por el
sistema de informacin ENTIDAD

Las tablas auxiliares de una tabla


principal a la que completan o
complementan con la informacin de sus
registros relacionados. DBILES
Tambin son consideradas entidades
dbiles las tablas intermedias que sirven
para compartir informacin de varias
tablas principales.
FUERTES
Lo constituyen las tablas principales de
la base de datos que contienen los
registros principales del sistema de
informacin y que requieren de
entidades o tablas auxiliares para
completar su descripcin o informacin.
Son las caractersticas,
rasgos y propiedades
ATRIBUTOS de una entidad, que
toman como valor una
instancia particular

Es un vnculo que nos permite


definir una dependencia entre
varias entidades, es decir, nos RELACIONES
permite exigir que varias
entidades compartan ciertos
atributos de forma
indispensable.
ELABORACIN
DEL DIAGRAMA
Los diagramas Entidad-Relacin no cumplen su propsito con eficacia
debido a que tienen limitaciones. Por ese motivo se suelen utilizar los
diagramas Entidad-Relacin extendidos que incorporan algunos elementos
ms al lenguaje
La estructura lgica general de una base de datos puede expresarse en
forma grfica por medio de un diagrama ER que se integra con los
siguientes componentes:

Rectngulos: representan conjuntos de entidades.


Elipses: representan atributos.
Rombos: representa conjuntos de relaciones.
Lneas: conectan los atributos a los conjuntos de entidades, y los
conjuntos de entidades a los conjuntos de relaciones.
Cada componente se etiqueta con su nombre correspondiente
ATRIBUTOS
Son cada una de las propiedades de una entidad o relacin

Cada atributo tiene un nombre y todos los posibles valores


que puede tener
Dentro de una entidad debe de haber un atributo principal
que identifica a la entidad y el cual su valor debe de ser nico
Los atributos se representan como crculos que descienden de
una entidad
ATRIBUTOS (EJEMPLO)

Profesores_Marco

Matrcul Nombr Asignatu


a del e del ra
profeso profeso impartid
r r a
RELACIN

Relacin es una asociacin de dos o ms entidades

A cada relacin se le asigna un nombre para


distinguirla de las dems y saber su funcin dentro del
modelo E-R
Las relaciones se muestran en los diagramas como
rombos, que se unen a las entidades mediante lneas.
RELACIN (EJEMPLO)

Identificaci
Profesores_Marc Materias por
n del
o profesor_Marco
profesor
CLAVES
QU ES UNA CLAVE?
SE CONSIDERA CLAVES A LOS ATRIBUTOS QUE PUEDAN IDENTIFICAR LOS
REGISTROS DE UNA RELACIN

SI NO FUERA SUFICIENTE UN SOLO ATRIBUTO PARA FORMAR LA CLAVE


,HABRA QUE FORMARLA CON DOS O MAS ATRIBUTOS A ESTA SE LE LLAMA
CLAVE COMPUESTA.
POR EJEMPLO; LA CLAVE RELACIN MEDIANTE
DOMICILIO LA MISMA CLAVE; ART.
TIPOS DE CLAVES

CLAVE PRINCIPAL
La clave primaria es aquel o aquellos atributos que identifican de forma
nica a las entidades (no permitiendo que el atributo especfico se repita
en una entidad).

Tiene un valor nico para cada registro


Identifica el registro Club deportivo
CLAVE FORANEA O EXTERNA
Es cuando esa clave primaria es usada dentro de una entidad,
generando una relacin de cada tabla.

CARACTERSTICAS

Una tabla puede tener ms de una clave externa.


Una clave externa no siempre tiene valores nicos.
SUPERCLAVE
Aplica una clave o restriccin a varios atributos de la entidad,
para as asegurarse que en su conjunto no se repitan varias
veces y as no poder entrar en dudas al querer identificar un
registro.