Está en la página 1de 4

Fases del diseño de la base de datos

Diseño Conceptual

Diseño Físico
Diseño Lógico

Diseño Conceptual
Este consiste en la creación de un modelo de datos
conceptual este se crea mediante los información documentadas
ya recolectada de requisitos de los usuarios, el diseño conceptual
de las bases de datos es totalmente independiente de los detalles
de implementación como: Software SGBD de destino, programa
de aplicación, Lenguaje de programación, plataforma hardware,
cualquier condición física.
En esta etapa se obtiene una estructura de información de la
futura base de datos independiente de la tecnología que hay que
emplear. Determina las visualizaciones del usuario final, los
resultados, y los requerimientos de procesamiento de
transacciones. Se definen las entidades, atributos y relaciones.
Un esquema conceptual es una descripción concisa de los
requisitos de datos que se expresa mediante conceptos
proporcionados por un modelo de datos de alto nivel, fácil de
entender y sin detalles de implementación. El esquema, además,
debe servir de referencia para verificar que se han agrupado todos
los requisitos y que no hay ningún conflicto entre ellos.
En esta fase del diseño todavía no se considera el tipo de
base de datos que se utilizará. Y, por lo tanto, tampoco el SGBD
ni el lenguaje concreto de implementación de la base de datos. En
esta etapa nos concentraremos en la estructura de la información,
sin resolver de momento cuestiones relacionadas con la
tecnología.

Durante su creación el modelo se prueba y se valida de


acuerdo a la información de los usuarios.

Diseño Lógico
Tiene como resultado la creación de un médelo lógico de
datos para la empresa que queramos modelar, este modelo se
construye conociendo el modelo subyacentes del sistema de
gestión de base de datos objetivo, se omiten todos los datos
físicos.
Tiene como propósito obtener una representación que use de
la manera más eficiente los recursos disponibles en el modelo
lógico para estructurar datos y modelar restricciones.
Es dependiente de Software SGBD destino, el modelo se
prueba y se valida de acuerdo a los requisitos de los usuarios, se
utiliza la técnica de Normalización para comprobar la corrección,
esta garantiza que la relaciones extraídas del modelo de datos no
presente redundancia, el modelo lógico debe examinarse para
comprobar que soporta la transacción esperada de los usuarios.
En el diseño lógico se pueden ver tres subfases o partes
independientes, que se aplican de manera secuencial para
transformar el modelo conceptual obtenido en la fase anterior en
un modelo lógico que será el resultado de esta fase. En primer
lugar, en la subfase llamada reconsideraciones del modelo
conceptual revisamos el modelo conceptual para asegurarnos de
que está libre de algunos errores tipificados e identificables. A
continuación, se produce la transformación del modelo conceptual
en el modelo lógico y, finalmente, aplicamos la teoría de la
normalización al modelo lógico.
Diseño Físico
Esta es la última fase donde el diseñador decide cómo
implementar la fase de datos, en esta fase primero debemos
identificar al sistema de gestión de base de datos, este estará
adaptado a un sistema de base de datos concreto, el objetivo del
diseño físico consiste en describir como pretendemos
implementar físicamente el lógico de la base de datos esto implica
los siguientes:
 Crear conjuntos de tablas relacionales.
 Identificar estructura de almacenamiento específico y
métodos de acceso a los datos.
 Diseñar las medidas de seguridad del sistema.
Es aquel en el que se determinan las características de
almacenamiento en el medio secundario, en el cual se definen las
estructuras de almacenamiento y métodos usados para tener un
acceso efectivo a los datos. Los diseñadores de este nivel poseen
un amplio dominio de cuestiones técnicas y de manejo de
hardware.
Los componentes físicos que forman cada SGBD son
específicos. Los fabricantes utilizan estrategias y tecnologías
diferentes para maximizar el rendimiento de sus sistemas gestores
de bases de datos. En este nivel no existe ningún estándar y, por
lo tanto, habrá que adaptar el esquema lógico obtenido en el paso
anterior, teniendo presentes las características de cada sistema
gestor. El diseñador debe considerar los aspectos de
implementación física y de eficiencia que dependen
específicamente del SGBD elegido.
Viendo el video es interesante los procesos que se tiene que
llevar acabo para la realización de un diseño de una base de datos,
si saltamos uno nuestro diseño terminara arruinado y no podremos
complacer a nuestro usuarios, me llama mucho la atención que
tanto la base de datos como el diseño de una página web se enfoca
en hacer un buen trabajo para los usuarios, tratando siempre de
llenar las expectativas de ellos.
Si hacemos todo correctamente pasos por pasos podremos
lograr eso de llenar los requisitos que necesite el usuario.

También podría gustarte