Modelo de datos

Anteriormente se expuso el ciclo de vida del desarrollo de una base de datos. Este cap�tulo se centrar� en el dise�o del modelo l�gico de los datos, por tanto antes de comenzar esta modelaci�n es necesario tener documentado las necesidades, viabilidad y definici�n de los requisitos, as� como tener elaborado el modelo global o conceptual del dise�o.

El paso del modelo global o conceptual de datos al modelo l�gico supone una abstracci�n, un mecanismo para la conversi�n del mundo real a un mundo formado por datos, a su agrupaci�n y clasificaci�n. El proceso de abstracci�n consiste en identificar los elementos � conceptos empleados en el modelo global y transformarlo en lo que denominamos entidades en el modelo l�gico. La abstracci�n se puede realizar de las siguientes formas:

.�Clasificaci�n

Consiste en generar una �nica entidad conceptos con caracter�sticas comunes, todos ellos tendr�n las mismas caracter�sticas y se diferencian unos de otros por los valores que toman dichas caracter�sticas. Por ejemplo: los conceptos cursos de ingl�s, cursos de espa�ol y cursos de franc�s se pueden agrupar en una �nica entidad denominada "CURSOS" que englobe y diferencie cada uno de los diferentes cursos que se imparten.

Ejemplo de clasificación

.�Agregaci�n

Consiste en separar cada una de las partes de un concepto para generar distintas entidades, por ejemplo el concepto coche lo podemos definir utilizando las entidades rueda, motor y chasis.

Ejemplo de agregación

.�Generalizaci�n

Consiste en ir generado entidades de diferentes niveles de tal forma que cada entidad de nivel superior agrupe las de nivel inferior.

Ejemplo de generalización

.�Asociaci�n

Consiste en la generalizaci�n de entidades a partir de entidades ya existentes.

Ejemplo de asociación

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
ARTÍCULO ANTERIOR

SIGUIENTE ARTÍCULO