domingo, 28 de agosto de 2011

DISEÑO FÍSICO

El diseño físico es el proceso de producir la descripción de la implementación de la base de datos en memoria secundaria, donde las estructuras de almacenamiento y los métodos de acceso garanticen un acceso eficiente a los datos.
En general, el propósito del diseño físico es describir cómo se va a implementar físicamente el esquema lógico obtenido en la fase anterior. Por ejemplo, en el modelo relacional, esto consiste en:
• Obtener un conjunto de relaciones (tablas) y las restricciones que se deben cumplir sobre ellas.
• Determinar las estructuras de almacenamiento y los métodos de acceso que se van a utilizar para conseguir unas prestaciones óptimas.
 • Diseñar el modelo de seguridad del sistema.

DISEÑO LÓGICO

 El diseño lógico es el proceso de construir un esquema de la información, basándose en un modelo de base de datos específico independiente del DBMS y de cualquier otra consideración física. En otras palabras, se transforma el esquema conceptual en un esquema lógico que utilizará las estructuras de datos del modelo de base de datos en el que se basa el DBMS a utilizar, como puede ser el modelo relacional, el modelo de red, el modelo jerárquico o el modelo orientado a objetos. Conforme se va desarrollando el esquema lógico, éste se va probando y validando con los requisitos de usuario.

DISEÑO CONCEPTUAL

El diseño conceptual se refiere a la etapa donde se debe construir un esquema de la información a partir de los requerimientos y resultados de usuario, independientemente de cualquier consideración física, como aspectos de implementación, DBMS a utilizar, hardware disponible, entre otras.
La perspectiva que cada usuario tiene de los datos.
 • La naturaleza de los datos, independientemente de su representación física.
 • El uso de los datos a través de las áreas de aplicación.

DISEÑO DE UNA BASE DE DATOS

El diseño de una base de datos es un proceso complejo que abarca decisiones en distintos niveles. La complejidad se controla mejor si se descompone el problema en subproblemas y se resuelve cada uno de éstos de manera independientemente, utilizando técnicas específicas. Así, el diseño de una base de datos se descompone en diseño conceptual, diseño lógico y diseño físico.

MÓDULOS DE LOS DBMS

Los DBMS son software tremendamente complicados; a continuación se muestran los componentes de software que constituyen un DBMS y los tipo de software del sistema que interactúan con los DBMS. Es una representación de como funciona en general una bases de datos no representa la estructura real de algún sistema de bases de datos. • La BD y los catálogos del DBMS usualmente son almacenados en discos. • El acceso a disco es controlado principalmente por el sistema operativo el cual controla las I/O a los discos.

ARQUITECTURA DE TRES NIVELES

Hay tres características importantes inherentes para el enfoque de las bases de datos; estas son : a) separación entre los programas y los datos (independencia entre los programas y datos );
b) el manejo de múltiples vistas de usuario
c) el empleo de un catálogo para almacenar la descripción (esquema) de la base de datos.
La arquitectura de tres niveles es un método de gran aceptación para explicar el funcionamiento de los sistemas de bases de datos fue formalizado en 1975 y mejorado en 1978 es también conocido como arquitectura ANSI/SPARC asi llamada por la Standards “Planning and Requirements Committee of the American National Standards Institute” en español el Comite de Standarización de Requerimientos y Planificación del Instituto Nacional de Standarización Americano. Los tres niveles de la arquitectura son: Interno, Conceptual y Externo.

INCONVENIENTES DE LOS SGBD

Complejidad
Tamaño
Coste económico del SGBD
Costo del equipamiento adicional
Costo de la conversión
Prestaciones
Vulnerable a los fallos