Vous êtes sur la page 1sur 4

Modelos De Base De Datos

Introduccin
Los modelos Entidad Relacin y Relacional son representaciones inciertas de
porciones del mundo real. Los dos modelos emplean principios de diseo
similares, se puede convertir un diseo Entidad Relacin en un diseo
relacional, se puede derivar el modelo relacional a partir de un diagrama
Entidad Relacin. El modelo Entidad Relacional, se considera un modelo
conceptual ya que permite a un nivel alto ver con claridad la informacin
utilizada en algn problema o negocio.

Modelo entidad-relacin:

*
Es una herramienta para el
modelado de datos que permite representar las entidades relevantes de un
sistema de informacin as como sus interrelaciones y propiedades.
1. Se elabora el diagrama (o diagramas) entidad-relacin.
2. Se completa el modelo con listas de atributos y una descripcin de otras
restricciones que no se pueden reflejar en el diagrama.
El modelado de datos no acaba con el uso de esta tcnica. Son necesarias
otras tcnicas para lograr un modelo directamente implementarle en una base
de datos. Brevemente: permite mostrar resultados entre otras entidades
pertenecientes a las existentes de manera que se encuentre la normatividad de
archivos que se almacenaran
Base terica y conceptual
Modelo de datos entidad-relacin est basado en una percepcin del mundo
real que consta de una coleccin de objetos bsicos, llamados entidades, y de
relaciones entre esos objetos.
Entidad
Representa una cosa u "objeto" del mundo real con existencia independiente,
es decir, se diferencia nicamente de otro objeto o cosa, incluso siendo del
mismo tipo, o una misma entidad.
Atributos
Los atributos son las caractersticas que definen o identifican a una entidad.
Estas pueden ser muchas, y el diseador solo utiliza o implementa las que
considere ms relevantes.
En un conjunto de entidades del mismo tipo, cada entidad tiene valores
especficos asignados para cada uno de sus atributos, de esta forma, es
posible su identificacin unvoca.

Relacin
Describe cierta dependencia entre entidades o permite la asociacin de las
mismas.
Conjunto de relaciones
Consiste en una coleccin, o conjunto, de relaciones de la misma naturaleza.

Modelo relacional

*
para la gestin de una base de datos es un
modelo de datos basado en la lgica de predicados y en la teora de conjuntos.
Es el modelo ms utilizado en la actualidad para modelar problemas reales y
administrar datos dinmicamente. Tras ser postuladas sus bases en 1970 por
Edgar Frank Codd, de los laboratorios IBM en San Jos (California), no tard
en consolidarse como un nuevo paradigma en los modelos de base de datos.
En este modelo todos los datos son almacenados en relaciones, y como cada
relacin es un conjunto de datos, el orden en el que stos se almacenen no
tiene relevancia (a diferencia de otros modelos como el jerrquico y el de red).
Esquema
Un esquema contiene la definicin de una estructura (generalmente relaciones
o tablas de una base de datos), es decir, determina la identidad de la relacin y
qu tipo de informacin podr ser almacenada dentro de ella; en otras
palabras, el esquema contiene los meta dato de la relacin. Todo esquema
constar de:

Nombre de la relacin (su identificador).

Nombre de los atributos (o campos) de la relacin y sus dominios; el


dominio de un atributo o campo define los valores permitidos para el
mismo, equivalente al tipo de dato por ejemplo character, integer, date,
string...

Instancias
Una instancia de manera formal es la aplicacin de un esquema a un conjunto
finito de datos. En palabras no tan tcnicas, se puede definir como el contenido
de una tabla en un momento dado, pero tambin es vlido referirnos a una
instancia cuando trabajamos o mostramos nicamente un subconjunto de la
informacin contenida en una relacin o tabla.

Conclusin
Esto ha sido solo un repaso por encima de los modelos sin entrar en grandes
detalles aun que si entre en detalle.
Tambin, bajo mi punto de vista, creo que es una buena forma de disear y
hacer correctamente las bases de datos, aunque algunas veces resulta ms
rpido implementarlo directamente en nuestro gestor de base de datos sin la
necesidad de crear un gran diagrama, sino usando notas ms simples y
rpidas.

Vous aimerez peut-être aussi