Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diagramaentidadrelacion 110626150200 Phpapp02
Diagramaentidadrelacion 110626150200 Phpapp02
Carrera Profesional:
Computacion e Informatica
Ciclo:
I Diurno
Turno:
Curso:
Modelamiento de Datos
Profesor:
1. Introduccin
El modelo de entidad-relacin fue presentado formalmente en el ao 1976 por uno de sus autores originales, E. P. Chen. Actualmente este modelo posee el mayor nivel de abstraccin, el objetivo es comprender la naturaleza de los datos, de la informacin y su significado. Cuando se utiliza una base de datos para gestionar informacin, se representa en una serie de tablas, registros y campos; crendose un modelo previo de la realidad. Antes de crear fsicamente estas tablas en la computadora se debe realizar un modelo de datos. Se suele cometer el error de ir creando nuevas tablas a medida que se van necesitando, haciendo as el modelo de datos y la construccin fsica de las tablas simultneamente. El resultado de esto acaba siendo un sistema de informacin incompleto y desordenado, con datos dispersos que terminan por no cumplir adecuadamente los requisitos necesarios. Por lo anteriormente dicho; siempre es conveniente comenzar el diseo de la base de datos utilizando el modelo de entidad-relacin, ya que nos ayudar a interpretar la informacin y clasificarla segn la importancia que le da el usuario. Se puede considerar al modelo entidad-relacin como una importante etapa previa a cualquiera de los otros modelos de base de datos que se pueden implementar.
2. Definicin
El diagrama Entidad-Relacin denominado por sus siglas como: E-R; representa a la realidad a travs de un esquema grfico empleando entidades u objetos que son los elementos principales que se identifican en el problema a resolver con el diagramado y se distinguen de otros por sus caractersticas particulares denominadas atributos, el enlace de estas entidades produce relaciones entre ambas representndose en el modelo de relacin donde se genera nuevas entidades.
En toda entidad siempre hay al menos una clave que en el peor de los casos estar formada por todos los atributos de la tabla. Si existiese varias claves y necesitamos elegir una, podemos elegir siguiendo estas normas: Que sea nica. Que se tenga pleno conocimiento de ella (Ej. DNI, COD. Cliente, ID de Material, etc.) Que sea mnima, ya que ser muy utilizada por el gestor de base de datos.
Conjunto de Entidades: Son todas de las entidades de un mismo tipo que comparten las mismas propiedades. Las entidades se representan grficamente mediante un rectngulo. ALUMNO
4. Conjuntos de Atributos
Los atributos describen propiedades y/o caractersticas que posee cada miembro de un conjunto de entidades. Por ejemplo de la entidad alumno, algunos atributos serian: DNI, COD_ALUM, Direccin, telfono, Carrera, etc.
4.1 Clasificacin
4.1.1 Atributos Simples. No divisibles. Atmicos
4.1.5 Atributo Nulo. Es usado cuando se desconoce el valor de un atributo para cierta
entidad
5. Relaciones
Relacin: Es la asociacin entre dos o ms entidades. Por ejemplo, un cliente compra artculos; donde compra es la relacin entre ambas entidades.
La relacin entre entidades se representa mediante un rombo. Existen relaciones de tipo reflexiva (grado 1), binarias (grado 2), ternaria (grado 3), etc.
CONTINUACION DE
PELICULA
CLIENTE
COMPRA
ARTICULOS
ALUMNO
ASISTE
CONFERENCIAS
5.1 Clasificacin
5.1.1 Por su Cardinalidad Relacin Uno a Uno: Las entidades se asocian una a una (Ej. la entidad HOMBRE, la entidad MUJER y entre ellos la relacin MATRIMONIO).
Relaciones Uno a Muchos: Una caracterstica de una entidad est asociada con muchas (n) de otra (Ej. la entidad TRABAJADORES, la entidad EMPRESAS y entre ellos la relacin TRABAJAN EN).
Relaciones Muchos a Uno: Muchas (n) caractersticas de una entidad est asociada con otra entidad (Ej. la entidad PROFESOR, la entidad CURSO y entre ellos la relacin DICTAN).
Relaciones Muchos a Muchos: Cada ocurrencia, en cualquiera de las dos entidades de la relacin, puede estar asociada con muchas (n) de la otra y viceversa (Ej. la entidad ALUMNO, la entidad ASIGNATURA y entre ellos la relacin MATRCULA).
HOMBRE
CASADO
MUJER
Un hombre est casado solo con una mujer, y una mujer est casada con un solo hombre
b) Uno a Varios: Una instancia de A se relaciona con varias instancias de B, pero cada instancia de B est asociada solamente con una de A.
JUGADOR
INTEGRA
EQUIPO
Un jugador de ftbol juega en un solo equipo, pero en un equipo hay varios jugadores
c) Varios a uno: Las instancias de A pueden asociarse solamente con una de B, y cada instancia de B puede asociarse con ms instancias de A.
ESCUELA
ESTUDIA
ALUMNO
Una escuela tiene muchos alumnos, cada alumno pertenece a una nica escuela
d) Varios a Varios: Las instancias de A se asocian con cualquier cantidad de instancias de B y viceversa.
ALUMNO
ESTUDIA
MATERIA
Un alumno cursa varias materias, una materia es cursada por varios alumnos
Dadas las tablas A y B, que se encuentran relacionadas: Si para todo registro de A debe existir siempre al menos un registro de B asociado, se dice que la relacin en sentido A->B es Obligatoria.
Si para todo registro de A, pueden existir o no, uno o varios registros de B asociados, se dice que la relacin en sentido A->B es Optativa.