Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONTENIDO
• Modelo de Datos
• Modelo orientado a Objeto
• Modelo Relacional
o Paquete de software para modelamiento de datos:
• Diseño lógico y Físico, uso de paquete DBDesigner
TEMA II - Modelamiento de datos
Modelo de Datos
Un modelo de datos es un conjunto de herramientas
conceptuales que permiten describir los datos, sus
relaciones, límites de integridad que les afectan, así como la
terminología a emplear.
Todo ello en función de las reglas y mecanismos utilizados
para transformar la información obtenida del mundo real en
datos estructurados.
TEMA II - Modelamiento de datos
Modelo de Datos
Los modelos de datos conceptuales se utilizan para la
descripción de los datos en el nivel conceptual o de visión,
dando lugar a una estructura flexible. Existen dos modelos
dentro de esta tipología, los cuales se describirán a
continuación: el modelo orientado a objetos y el modelo
relacional
TEMA II - Modelamiento de datos
Modelo Relacional
Es el modelo conceptual más utilizado, basado en una percepción del
mundo real mediante una colección de objetos, que como su nombre
indica, se denominan entidades y relaciones.
Peter Pin-Shan Chen es el creador del modelo entidad-relación en el
año 1976. Su artículo sobre el modelo ER fue uno de los trabajos más
citados en el campo de las ciencias de la computación.
TEMA II - Modelamiento de datos
Diseño Lógico
El diseño lógico describe los datos con el mayor detalle posible,
independientemente de cómo se implementarán físicamente en la
base de datos.
Las características de un diseño lógicos están conformadas por:
•Las entidades y relaciones entre ellos.
•Los atributos para cada entidad están especificados.
•La clave primaria y claves foráneas.
•La normalización.
Para diseñar el modelo de datos lógicos son los siguientes:
•Especifique claves primarias para todas las entidades.
•Encuentra las relaciones entre diferentes entidades.
•Encuentra todos los atributos para cada entidad.
•Resuelva las relaciones de muchos a muchos.
•Normalización.
TEMA II - Modelamiento de datos
Diseño Físico
El diseño físico de una Base de Datos está representado por las
sentencias de construcción de las entidades (tablas), sus atributos
(columnas) con sus respectivos tipos de Datos y las relaciones entre las
tablas, en ella se mencionan la creación de claves primarias PK y claves
foráneas FK.
Las características de un modelo de datos físicos incluyen:
El modelo de datos físicos será diferente para diferentes Sistemas de
Gestión de Base de datos. Por ejemplo, el tipo de datos para una
columna puede ser diferente entre MySQL y SQL Server.
Los pasos básicos para el diseño del modelo de datos físicos son los
siguientes:
Convertir entidades en tablas.
Convertir relaciones en claves externas.
Convertir atributos en columnas.
Modificar el modelo de datos físicos en función de las restricciones /
requisitos físicos.
TEMA II - Modelamiento de datos
Bibliografía