Tecnología

Inicio

Las fases del proceso de diseño de base de datos

Las fases del proceso de diseño de base de datos


Las bases de datos pueden ser herramientas útiles para una variedad de organizaciones. La capacidad de almacenar y recuperar rápidamente conjuntos específicos de datos de una manera altamente organizada puede aumentar la productividad en un número de maneras. Sin embargo, para una base de datos para ser útil para las necesidades de una organización específica que primero debe pasar por las fases clásicas del proceso de diseño de base de datos.

Requisitos y Concepto

La primera fase del diseño de una base de datos consiste en evaluar las necesidades específicas de una organización tiene su base de datos. Dependiendo de cómo una organización va a utilizar su base de datos, los diseñadores pueden entonces pasar a la creación de un diseño conceptual de cómo va a funcionar la base de datos. Esto toma en consideración el número de usuarios que necesitarán para leer de la base de datos, cuántos van a escribir en él, y las maneras en que van a tener acceso a la base de datos. Sobre la base de estos factores, los diseñadores diseñar un plan para diferentes tablas de bases de datos y los mecanismos transaccionales para acceder y modificar tablas de base de datos.

Elegir un DBMS

Cuando los diseñadores de primer plan de cómo una base de datos va a trabajar, lo hacen sin ningún tipo de sistema de gestión de base de datos en particular en mente. Una vez que los diseñadores tienen los parámetros de funcionamiento del sistema que quieren construir para sus clientes, que luego pasar a seleccionar qué sistema de gestión de base de datos (DBMS) que utilizarán para ponerlo en práctica. Esta selección depende de qué DBMS mejor se presta a los requisitos técnicos del proyecto, así como los recursos financieros de la organización y el tiempo y mano de obra de la organización está dispuesta a poner en el mantenimiento del sistema.

Traducción

Una vez que los diseñadores seleccionar un DBMS, que emprenden el proceso de traducir su diseño técnico de alto nivel en un modelo de datos de bajo nivel cuyas características y detalles son específicos del sistema de gestión de los diseñadores eligieron. Esto implica la creación de las tablas primarias y secundarias necesarias, estableciendo diferentes usuarios de bases de datos con los privilegios adecuados para mejorar la seguridad de la base de datos, y escribir el código del software necesario para la organización de utilizar realmente su nueva base de datos.

Diseño e implementación de hardware

Una vez que el código y el software están dispuestos, los diseñadores están listos para planificar la aplicación física del sistema. Esto implica seleccionar el servidor y el hardware de red, cartografía de su instalación en las instalaciones de la organización y luego en realidad instalar el hardware e instalar el software. Después de que los diseñadores probar la aplicación y poner el sistema a prueba para asegurarse de que está funcionando correctamente, ya está lista para su uso por la organización que encargó su creación.