Home - ZornStolz/MSI_Wiki GitHub Wiki


Welcome to the MSI_Wiki!

¿Qué es el diseño de base de datos?

El diseño de base de datos (BD) es un proceso fundamental y complejo que consiste en definir la estructura de los datos que debe tener un sistema de información, un buen diseño puede influir de forma directa en la eficiencia que obtendremos a la hora de almacenar, recuperar y analizar datos de la misma.

Ventajas del diseño de una base de datos

Un diseño de base de datos realizado de forma correcta nos proporciona:

a). Buena administración del espacio de almacenamiento.

b). Nos ayuda a preservar la precisión e integridad de los datos.

c). Agilizar el procesamiento de los datos.

Como todo proceso, el diseño de base de datos está compuesto por distintas fases que permiten dividir las tareas en pequeñas actividades más faciles de realizar con un grado mayor de eficiencia para un buen diseño.

La siguiente imagen nos da una idea del proceso de diseño de una base de datos:

En primer lugar, un diseño de base datos requiere recopilar información acerca de la organización con la que se va a tratar, permitiendo conocer los datos que se necesitarán almacenar, la información que los datos describen y las necesidades de los usuarios a la hora de acceder a dichos datos.

En segundo lugar, nos encontramos con el Diseño conceptual fase en donde queremos representar una descripción a gran escala del contenido de la base de datos, identificando elementos claves como lo son: Entidades, Atributos y Relaciones entre otros.

En tercer lugar, Diseño lógico o relacional, fase donde buscamos traducir el esquema conceptual a un modelo relacional el cual identifica los comportamientos y releaciones de los datos en la BD.

En cuarto lugar, Diseño físico, fase en donde elegimos un SGBD (Sistemas de gestión de bases de datos) concreto para implementar la BD. En esta etapa se busca adaptar el modelo relacional a las necesidades del SGBD para el perfecto funcionamiento de la BD.

Finalmente, se ajustan los parámetros necesarios y agregan mejoras para optimizar el buen rendimiento de la BD.


Go to Indice

Creado por: Juan David Vera and Juan David Hernández