Modelo conceptual, lógico y físico de una base de datos
Enviado por Sandra75 • 13 de Noviembre de 2018 • 1.134 Palabras (5 Páginas) • 620 Visitas
...
- Características
En un SGBD[1] se concibe el concepto de visión abstracta de los datos, de forma que el usuario use los datos sin necesidad de conocer la forma como están almacenados físicamente, así, los modelos de datos constituyen el instrumento para alcanzar la abstracción.
- Modelo conceptual: El modelado conceptual también denominado diseño conceptual es una técnica especial de representación gráfica que incorpora información relativa a los datos y la relación existente entre ellos, para proporcionarnos una visión real. Es una visión abstracta de los datos de una base de datos independiente de su estructura final, este modelo se caracteriza por: Reflejar únicamente la existencia de los datos, es independiente de las bases de datos y sistemas operativos en específico; no considera restricciones de espacio, almacenamiento y tiempo de ejecución; se subdivide en dos etapas:
- Análisis de requisitos: Etapa de percepción, identificación y descripción de los fenómenos del mundo real a analizar. El esquema descriptivo se representa utilizando lenguaje natural.
- Generación del esquema conceptual: El esquema descriptivo es restructurado adecuadamente, donde se debe realizar una representación normalizada que se apoye en un modelo de datos que cumpla propiedades como coherencia, plenitud, no redundancia, simplicidad, fidelidad, etc., para llegar al esquema conceptual, para lo cual es necesario interpretar las frases del lenguaje natural y convertirlas en elementos del modelo Entidad-Relación.
- Modelo lógico: El diseño lógico es básicamente la conversión de un esquema conceptual de datos en un esquema lógico, su objetivo es obtener una representación que use en una forma más eficiente posible los recursos para la estructuración de datos y el modelado de restricciones disponibles en el modelo lógico.
En otras palabras, se puede decir que es una descripción de la estructura de la base de datos en términos de las estructuras de datos que puede procesar un SGBD. Un modelo lógico es un lenguaje usado para especificar esquemas lógicos. El diseño lógico depende del tipo de SGBD que se utilizará.
Ahora, teniendo en cuenta la interrogante N° 1 del citado control, se puede apreciar lo siguiente:
Modelo conceptual
Modelo lógico
Cercanía con el usuario
El modelo conceptual posee una mayor cercanía con el usuario, ya que para su desarrollo se utilizan términos que y lenguaje humano
El modelo lógico es más distante del usuario, pues para su desarrollo se debe utilizar un lenguaje preparativo para el SGBD
Manejador de base de datos
Representa información de requisitos, lenguaje y uso de datos por medio de las áreas de aplicación
Convierte los esquemas conseguidos del modelo conceptual en un conjunto de estructuras
Utilización
Se utiliza en primera instancia para diseñar un modelo que a futuro se convertirá en una base de datos
Es utilizado para establecer los parámetros en lenguaje lógico de lo que se requiere para el diseño de la base de datos
Etapa en la que se realizaría
Se realiza en la etapa inicial
Se realiza en segunda instancia posterior al modelo conceptual
- Descripción de servidores
Para la descripción de los servidores que almacenan los datos, las unidades de disco y el trabajo del administrador se puede recurrir al modelo físico, puesto que este se refiere a la forma en que se almacenan y visualizan los datos, en este se consideran archivos, directorios y unidades de disco y servidores, sus características primordiales son:
- Disminuye los tiempos de respuesta
- Minimiza el espacio de almacenamiento
- Evita reorganizaciones periódicas
- Otorga altos niveles de seguridad
- Optimiza el consumo de recursos
Bibliografía
---------------------------------------------------------------
...