0% encontró este documento útil (0 votos)
37 vistas4 páginas

Modelos de Datos

El documento describe los modelos de datos como representaciones simplificadas de la realidad que destacan lo esencial y eliminan lo irrelevante. Se presentan diferentes tipos de modelos de datos, incluyendo modelos lógicos y físicos, y se discuten conceptos como la arquitectura de tres esquemas y la independencia de datos. Además, se detallan las fases del diseño de una base de datos, desde la identificación del problema hasta el diseño físico de la estructura de almacenamiento.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas4 páginas

Modelos de Datos

El documento describe los modelos de datos como representaciones simplificadas de la realidad que destacan lo esencial y eliminan lo irrelevante. Se presentan diferentes tipos de modelos de datos, incluyendo modelos lógicos y físicos, y se discuten conceptos como la arquitectura de tres esquemas y la independencia de datos. Además, se detallan las fases del diseño de una base de datos, desde la identificación del problema hasta el diseño físico de la estructura de almacenamiento.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Modelos de Datos

Capitulo Capitulo 2

Fecha @6 de septiembre de 2024

Modelo
• Es una representación simplificada de la realidad
• Se destaca o resalta lo esencial, lo importante
• Se descarta o elimina lo superfluo, lo irrelevante
Para poder identificar los elementos que vamos a representar.(relevantes-no
relevantes)

Modelo de Datos
Un modelo de datos permite describir los elementos de la realidad que
intervienen en un problema dado y la forma en que se relacionan esos
elementos entre sí. Un modelo de datos (colección de conceptos que se
pueden utilizar para describir la estructura de una base de datos) proporciona
los medios necesarios para conseguir algún nivel de abstracción.

Por estructura de una base de datos nos referimos a los tipos de datos,
relaciones y restricciones que deben de mantenerse para los datos.

Modelo de Datos
La abstracción de datos se refiere generalmente a la supresión de detalles de
la organización y el almacenamiento de datos y a la relevancia de las
características fundamentales para un conocimiento mejorado de los datos.
Los modelos de datos son una colección de herramientas
conceptuales para describir datos, relaciones de datos,
semántica de datos y restricciones de datos.
(1) Object-based Logical Models

Modelos de Datos 1
Nivel conceptual y nivel vista. Permiten estructuras flexibles
y especificar restricciones de una manera explícita.
• Tipos:
• Modelo entidad-relación
• Modelo orientado a objeto
• Modelo binario
(2) Record-based Logical Models
Nivel conceptual y nivel vista. Permiten especificar la
estructura general y una descripción de su implementación.
• Tipos:
• Modelo relacional
• Modelo red
• Modelo jerárquico
(3) Physical Data Models
Descripción de los datos a nivel físico.
• Tipos:
• Unifying model
• Frame memory

Arquitectura e
Independencia de datos
Arquitectura de un sistema de base de datos
La arquitectura de tres esquemas (también se conoce como
arquitectura ANSI/SPARC). El objetivo es separar las aplicaciones
de usuario y las bases de datos físicas.
Se definen tres esquemas:

Independencia de Datos

Modelos de Datos 2
Habilidad para modificar la definición de un esquema de un
nivel sin afectar la definición del esquema en el nivel
superior.
• Tipos:
• Independencia de datos físicos
• Independencia de datos lógicos

Independencia de datos físico, habilidad para modificar el


esquema físico sin tener que reescribir los programas. Se
originan en orden de mejorar performance

Independencia de datos lógico, habilidad para modificar el


esquema conceptual sin tener que reescribir los
programas. Se originan cuando se alteran las estructuras
lógicas.

Fases del Diseño de una


Base de datos

Dominio del problema


Identificar el entorno y alcance del problema en estudio. Comprender
y documentar sus requisitos en cuanto a datos. Nos permite
identificar las entidades que participan

Diseño Conceptual
Incluye descripciones detallas de las entidades, relaciones y
restricciones. No incluyen detalles de implementación

Diseño Lógico
Se transforma de modelo de datos de alto nivel a un modelo de datos
de implementación (modelo relacional u objeto-relación)

Diseño Físico
Se especifican las estructuras de almacenamiento interno, índices,

Modelos de Datos 3
rutas de acceso y la organización de los archivos para la base de
datos

Fases del Diseño de una Base de datos

Modelos de Datos 4

También podría gustarte