Preparación de prueba de base de datos de tres niveles: la primera práctica del método de desarrollo del sistema de aplicación de base de datos (registro de puntos de conocimiento en el banco de preguntas)

1. El esquema de tres niveles de la base de datos consta de esquema externo, esquema y esquema interno. El modo externo es la forma de existencia de algunos datos visibles para el usuario; el modo puede ser equivalente a la estructura lógica de todos los datos y es invisible para el usuario, y es la parte media del modo de tres niveles; el modo interno corresponde a la estructura física y método de almacenamiento de la base de datos. Cuando el modo cambia, el administrador de la base de datos hará los cambios correspondientes a las imágenes de cada modo/modo externo, pero el modo externo puede permanecer sin cambios. Las aplicaciones se escriben contra el esquema externo de los datos para que la aplicación no tenga que modificarse.

     La imagen de modo/modo externa garantiza la independencia lógica de los datos y el programa.

2. El modelo de relación describe la estructura estática de la relación, que es estática y estable, mientras que la relación es dinámica y cambia con la operación del usuario en la base de datos.

3. El valor de un atributo debe pertenecer a un dominio único, donde el dominio es equivalente a un subconjunto del tipo de datos, y el valor del atributo debe ser el mismo dominio.

4. El valor del atributo de identificación no se puede repetir y no puede estar vacío.

5. El modelo de datos conceptuales se utiliza principalmente para describir la estructura conceptual del mundo.Permite a los diseñadores de bases de datos deshacerse de los problemas técnicos específicos de los sistemas informáticos y DBMS en la etapa inicial de diseño, y concentrarse en analizar los datos y la relación entre datos, etc., y bases de datos específicas.El sistema de gestión es independiente, por lo que no hay restricciones de integridad que describan los datos.

6. El diseño del sistema de aplicación de base de datos incluye diseño conceptual, diseño lógico, diseño físico

Hay 3 pasos, y las actividades de diseño de cada paso se llevan a cabo de acuerdo con varios aspectos, como la organización y el almacenamiento de datos, el acceso y procesamiento de datos y el diseño de la aplicación. En la fase de diseño conceptual de la base de datos, se adopta un diseño ER de abajo hacia arriba. Convertir el esquema relacional en tablas relacionales compatibles con la plataforma DBMS específica es el trabajo de la fase de diseño físico de la base de datos.

hacer. El diseño de las restricciones de integridad de las vistas y los esquemas relacionales es el trabajo de la fase de diseño de lógica de datos.

7. Una vista es una tabla virtual derivada de una o varias tablas (o vistas) básicas, en la base de datos sólo se almacena la definición de la vista y no se almacenan los datos correspondientes a la vista. Es una transformación de los datos de la base de datos original y otra forma de ver los datos en la tabla. Piense en una vista como una ventana en movimiento a través de la cual puede ver los datos de interés. Las vistas se obtienen de una o más tablas reales cuyos datos se almacenan en la base de datos. Las tablas utilizadas para generar la vista se denominan tablas base de la vista. Una vista también se puede generar desde otra vista. Las características de la vista se reflejan en tres aspectos: ① Simplicidad, lo que ves es lo que necesitas. Las vistas no solo simplifican la comprensión de los datos por parte del usuario, sino que también simplifican su manipulación. Aquellas consultas que se utilizan con frecuencia se pueden definir como vistas, para que los usuarios no tengan que especificar todas las condiciones para las operaciones posteriores; ②Seguridad, a través de las vistas, los usuarios solo pueden consultar y modificar los datos que pueden ver. No se pueden ver ni recuperar otros datos en la base de datos; independencia lógica de los datos, la vista puede ayudar a los usuarios a proteger el impacto de los cambios reales en la estructura de la tabla; según las características de la vista, se pueden lograr las siguientes funciones: ① Simplificar la consulta de datos declaración; ② permite a los usuarios ver los mismos datos desde múltiples perspectivas; ③ mejora la seguridad de los datos; ④ proporciona un cierto grado de independencia lógica.

8. La estructura del esquema de tres niveles en el esquema de tres niveles de la base de datos y la imagen de dos niveles es un esquema externo, un esquema y un esquema interno, y la imagen secundaria es el mapeo del esquema al esquema interno y del esquema externo al esquema. Los tres niveles del patrón reflejan los tres entornos diferentes del patrón y sus diferentes requisitos, y el patrón interno está en el nivel más bajo, lo que refleja la forma de almacenamiento real de los datos en la estructura física de la computadora. El patrón está en la capa intermedia, que refleja los requisitos lógicos globales de datos del diseñador. El modo externo, también conocido como modo de usuario, es la capa más externa, que refleja los requisitos de datos del usuario. El esquema de tres niveles del sistema de base de datos es una abstracción de tres niveles de datos. Deja la realización física específica de los datos al esquema físico, de modo que los usuarios y los diseñadores globales no necesitan preocuparse por la implementación específica y los antecedentes físicos. de la base de datos Al mismo tiempo, establece la conexión y conversión entre los modos de tres niveles a través del mapeo de dos niveles, de modo que aunque el modo y el modo externo no tienen existencia física, también pueden obtener sus entidades existentes a través del mapeo. El mapeo de dos niveles también garantiza la independencia de los datos en el sistema de la base de datos, es decir, los cambios en la organización física y el concepto lógico de los datos no afectan el modo de usuario y solo necesitan ajustar el método de mapeo.

El modo/modo interno garantiza la independencia física entre los datos y los programas de aplicación en la base de datos, mientras que el modo/modo externo garantiza la independencia lógica entre los datos y los programas de aplicación.

9. El administrador de almacenamiento generará un plan de ejecución para la declaración de consulta compilada y accederá a los datos relevantes de acuerdo con el plan de ejecución. La función del procesador de consultas no es la función del administrador de almacenamiento.

10. La etapa de implementación del sistema es principalmente la codificación y prueba del sistema, y ​​la actualización del sistema en vista de la falta de funciones y rendimiento del sistema es el trabajo de la etapa de operación y mantenimiento.

019559fa948a4197b13bc0bf650bfefe.jpg

 mal mucho

 

 

Supongo que te gusta

Origin blog.csdn.net/qq_52045638/article/details/129705096
Recomendado
Clasificación