Introducción al diseño de base de datos.
Se entiende por un
conjunto de datos no renunantes, esta base de datos qué consiste en el diseño de una base de datos,
donde se analizan las etapas en las que se puede descomponer y describir con
detalle las etapas del diseño conceptual y lógico de una base de datos
relacional.
Para poder diseñar
una base datos hay que tener en cuenta:
*No redundancia:
Donde los datos se
almacenan una sola vez, aunque se utilizan `para varias aplicaciones.
*La independencia:
Los datos se
organizan de una manera de estructura independiente de la aplicación que vaya a
a utilizar para aplicarlos.
*La concurrencia:
Varios usuarios pueden
acceder simultáneamente sin interferirse.
Etapa del diseño conceptual:
En esta etapa se
obtiene una estructura de la Información de la futura BD independiente de la
tecnología que hay que emplear. No se tiene en cuenta todavía qué tipo de base
de datos se utilizará relacional, orientada a objetos y jerárquica. Tampoco se tiene en cuenta con qué
SGBD ni con qué lenguaje concreto se implementará la base de datos.
“Se utilizan para
representar la realidad a un alto nivel de abstracción. Mediante los modelos
conceptuales se puede construir una descripción de la realidad fácil de
entender.”
Se utiliza para la
abstracción de la base de datos, para construir una descripción para entender
en la realidad
Es una descripción de la estructura de la base de datos
en términos de las estructuras de datos que puede procesar un tipo de SGBD (SISTEMA DE GESTIÓN DE BASE DE DATOS). Un
modelo lógico es un lenguaje usado para especificar esquemas lógicos (modelo
relacional, modelo de red, etc.). El diseño lógico depende del tipo de SGBD que
se vaya a utilizar, no depende del producto concreto.”
En esta etapa se parte del resultado del diseño conceptual,
que se transforma de forma que se adapte a la tecnología que se debe emplear.
Más concretamente, es preciso que se ajuste al modelo del SGBD con el que se
desea implementar la base de datos.
Etapa del diseño físico:
“Es una descripción
de la implementación de una base de datos en memoria secundaria: las
estructuras de almacenamiento y los métodos utilizados para tener un acceso
eficiente a los datos. Por ello, el diseño físico depende del SGBD concreto y
el esquema físico se expresa mediante su lenguaje de definición de datos.
En esta etapa se transforma
la estructura obtenida en la etapa del diseño lógico, con el objetivo de
conseguir una mayor eficiencia; además, se completa con aspectos de implementación
física que dependerán del SGBD.
Comentarios
Publicar un comentario