Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MODELO E R
Indaga sobre las bases de datos, basados en el modelo Entidad
Relacin y en el modelo relacional, luego realiza para cada uno un
esquema similar a los que se muestra en las siguientes figuras. Enva
tu archivo a travs de este medio.
El modelo Entidad-Relacin (E-R)
Propuesto por Chen a mediados de los aos setenta como medio de representacin
conceptual de los problemas y para representar la visin de un sistema de forma
global. Fsicamente adopta la forma de un grafo escrito en papel al que se
denomina diagrama Entidad-Relacin. Sus elementos fundamentales son las
entidades y las relaciones.
Una entidad caracteriza a un tipo de objeto, real o abstracto, del problema a
modelizar. Toda entidad tiene existencia propia, es distinguible del resto de las
entidades, tiene nombre y posee atributos definidos en un dominio determinado.
Una entidad es todo aquello de lo que se desea almacenar informacin. En el
diagrama E-R las entidades se representan mediante rectngulos.
Una relacin es una asociacin o relacin matemtica entre varias entidades. Las
relaciones tambin se nombran. Se representan en el diagrama E-R mediante
flechas y rombos. Cada entidad interviene en una relacin con una determinada
cardinalidad. La cardinalidad (nmero de instancias o elementos de una entidad
que pueden asociarse a un elemento de la otra entidad relacionada) se representa
mediante una pareja de datos, en minsculas, de la forma (cardinalidad mnima,
cardinalidad mxima), asociada a cada uno de las entidades que intervienen en la
relacin. Son posibles las siguientes cardinalidades: (0,1), (1,1), (0,n), (1,n), (m,n).
Tambin se informa de las cardinalidades mximas con las que intervienen las
entidades en la relacin.
RELACIN: Es un vnculo que nos permite definir una dependencia entre varias
entidades, es decir, nos permite exigir que varias entidades compartan ciertos
atributos de forma indispensable.
Ejemplo:
ENTIDAD
Persona
ATRIBUTO
Cod_empleado
Cod_cargo
Nombres
Apellidos
Fec_Nac
DNI
Domicilio
Ciudad
ENTIDAD
Cargo
ATRIBUTO
Cod_cargo
Des_cargo
Sueldo
Bono
Los empleados del taller (de la entidad Empleados) tienen un cargo (segn la
entidad Cargos). Es decir, un atributo de la entidad Empleados especificar que
cargo tiene en el taller, y tiene que ser idntico al que ya existe en la entidad
Cargos.
ENTIDAD RELACIN
El Modelo de Entidad Relacin es un modelo de datos basado en una percepcin
del mundo real que consiste en un conjunto de objetos bsicos llamados entidades
y relaciones entre estos objetos, implementndose en forma grfica a travs del
Diagrama Entidad Relacin.
Una relacin se representa con un rombo.
Cada ejemplar de trabajar asocia una entidad de Empleado con una de Proyecto.
De manera formal trabajar es un subconjunto de Empleado X Proyecto.
TIPOS DE RELACIN
Existen distintos tipos de relaciones segn como participen en ellas las entidades.
Es decir, en el caso anterior cada empleado trabaja en un proyecto, pero un mismo
proyecto lo pueden trabajar varios empleados.
Uno a uno:
En una relacin uno-uno, cada entidad de alguno de los conjuntos entidad est
relacionada a lo sumo con una entidad del otro conjunto entidad. Por ejemplo, Un
equipo tiene a los sumo un estudiante lder y un estudiante lder lidera a lo sumo un
equipo.
Relacin uno a muchos:
Determina que un registro de una entidad puede estar relacionado con varios de
otra entidad, pero en esta entidad existir solo una vez. Como ha sido en el caso
anterior del trabajador del taller.
Relacin muchos a uno:
Cada entidad del primer conjunto est conectado a lo sumo con una entidad del
segundo conjunto.
Relacin muchos a muchos:
Determina que una entidad puede relacionarse con otra de varios registros y
viceversa.
Por ejemplo: En un Hospital, un medico puede atender a varios pacientes y los
pacientes pueden atenderse en varios mdicos.
Servicio Transporte
Servicio Hotel
El servicio de Hotel es dividido en dos entidades formando por Hotel y
Promocin, stas entidades juntas forman este servicio, sin embargo se
dividieron debido a que el hotel tiene caractersticas propias y la promocin
MODELO RELACIONAL
El
modelo
relacional
constituye
una
alternativa
para
la
organizacin
Tipos de entidades.
Atributos multivalor.
Tipos de relaciones.
Restricciones de cardinalidad
Entidades dbiles.
Generalizaciones.
Agregaciones.
Una vez obtenido el esquema relacional resultantes del modelo entidad relacin
que representaba la base de datos, normalmente tendremos una buena base de
datos. Pero otras veces, debido a fallos en el diseo o a problemas indetectables en
esta fase del diseo, tendremos un esquema que puede producir una base de datos
que incorpore estos problemas:
-