¿Cuáles son los aspectos principales del diseño de bases de datos?

La base de datos realiza principalmente los siguientes diseños:

(1) Diseño conceptual. Sobre la base del análisis de datos, se utiliza un método ascendente para diseñar la vista desde la perspectiva del usuario. Primero, se utiliza el modelo E-R para representar el modelo de datos, que es un modelo conceptual. El modelo E-R no es solo la base para diseñar bases de datos, sino también la base para diseñar estructuras de datos. La tecnología IDEF1X también admite modelos conceptuales. El método LDEF1X se utiliza para establecer el modelo de información del sistema para que el modelo tenga características como consistencia, escalabilidad y variabilidad. También se puede utilizar como base principal para el diseño de bases de datos.

(2)Diseño lógico. El modelo E-R o modelo IDEF1X es independiente del sistema de gestión de bases de datos (DBMS). Debe combinarse con características DBMS específicas para establecer la estructura lógica de la base de datos. Para DBMS relacional, la estructura conceptual se convierte en esquemas de datos y sub-. Esquemas y estandarizados. Se debe dar la definición de la estructura de datos, es decir, las tablas que definen los elementos de datos, tipos, longitudes y los niveles o relaciones entre ellos.

(3)Diseño físico. Para diferentes DBMS, el entorno físico es diferente y las estructuras de almacenamiento y los métodos de acceso proporcionados son diferentes. El diseño físico consiste en diseñar algunos detalles físicos del modelo de datos, como los requisitos de almacenamiento de elementos de datos, los métodos de acceso, la creación de índices, etc.