¿Qué pasos se requieren para el diseño de una base de datos?
Análisis de requisitos
. El análisis de requisitos es todo el diseño. La base del proceso.
La tarea principal de esta etapa es realizar una investigación detallada de los objetos a tratar en el mundo real (empresas, departamentos, empresas, que también pueden entenderse como clientes), y luego aclarar gradualmente las opiniones del cliente/usuario sobre el sistema a través de las necesidades de análisis, incluidas las necesidades de datos y las necesidades de procesamiento comercial.
2. Diseño de esquema
El diseño de esquema es la clave para el diseño de bases de datos. A través de la síntesis, resumen y abstracción de las necesidades del usuario, se forma un modelo conceptual específico de DBMS, es decir, se dibuja el diagrama E-R de la base de datos.
Los diagramas E-R se utilizan principalmente para la comunicación dentro del equipo del proyecto y entre diseñadores y clientes para confirmar la exactitud e integridad de la información de la demanda.
3. Diseño de estructura lógica
Convierta el diagrama E-R en múltiples tablas, realice un diseño lógico, confirme la clave primaria y la clave externa de cada tabla y aplique los tres paradigmas principales de Diseño de bases de datos. Auditar y optimizar.
En esta etapa el diagrama E-R es muy importante. Todos deben aprender a dibujar un diagrama E-R general basado en los atributos definidos por cada entidad.
4. Etapa de diseño físico
Después de que la reunión del equipo del proyecto determina el diagrama E-R, se establece una base de datos específica (como MySQL u Oracle) para la implementación física.
5. Etapa de implementación de la base de datos
Utilice el lenguaje de datos (como SQL), las herramientas y el lenguaje host (como Java) proporcionados por el DBMS para establecer la base de datos en función de los resultados. del diseño lógico y del diseño físico. Compile y depure la aplicación, almacene los datos en la base de datos y realice una ejecución de prueba.
6. Etapa de operación y mantenimiento de la base de datos
El sistema de aplicación de la base de datos se puede poner en operación formal después de la operación de prueba. Durante el funcionamiento debe ser evaluado, ajustado y modificado continuamente.