Red de conocimiento informático - Aprendizaje de código fuente - ¡Buscando respuestas a preguntas sobre bases de datos! ! ! ¡Urgente! ! !

¡Buscando respuestas a preguntas sobre bases de datos! ! ! ¡Urgente! ! !

1. Diseño conceptual y diseño lógico

2. Seguridad e integridad de la base de datos

3. Uno es la carga de datos y el otro es la codificación y depuración del programa de aplicación.

4. Una entidad

5. Corrección

6. Método de tiempo de espera y método de gráfico de espera

7, elementos de datos, estructuras de datos

8. Esquema

DBMS: El sistema de gestión de bases de datos (sistema de gestión de bases de datos) es un software a gran escala para manipular y gestionar bases de datos. Se utiliza para establecer, utilizar y mantener bases de datos. denominado dbms. Proporciona gestión y control unificados de la base de datos para garantizar la seguridad e integridad de la base de datos.

Dependencia transitiva: en el modelo relacional R (U), suponga que X, Y y Z son atributos diferentes de U. Subconjunto, si

Protocolo de bloqueo de dos etapas: el llamado protocolo de bloqueo de dos etapas significa que todas las transacciones deben bloquear y desbloquear elementos de datos en dos etapas: 1. Antes de leer o escribir cualquier dato, primero debe aplicar y obtiene un bloque sobre los datos, y 2. Después de liberar un bloque, la transacción ya no solicita ni obtiene ningún otro bloque. El llamado bloqueo de "dos etapas" significa que la transacción se divide en dos etapas. La primera etapa es obtener el bloqueo, también llamada etapa de expansión. Durante esta fase, la transacción puede solicitar cualquier tipo de bloqueo en cualquier elemento de datos, pero no puede liberar ningún bloqueo. La segunda fase es la liberación del bloqueo, también conocida como fase de contracción. Durante esta fase, la transacción puede liberar cualquier tipo de bloqueo sobre cualquier elemento de datos, pero no puede solicitar más bloqueos.

Pasos de recuperación de falla de medios: ① Cargue la última copia de seguridad de la base de datos (la copia de volcado más cercana al momento de la falla) para restaurar la base de datos al estado de coherencia del último volcado. Para la copia de la base de datos del volcado dinámico, también se debe cargar la copia del archivo de registro al comienzo del volcado y la base de datos se puede restaurar a un estado consistente utilizando el método de recuperación de fallas del sistema (es decir, REDO+UNDO); /p>

② Cargue la copia del archivo de registro correspondiente (la copia del archivo de registro al final del volcado) y rehaga la transacción completada. Es decir: primero escanee el archivo de registro para descubrir la identidad de la transacción que se envió cuando ocurrió la falla y regístrela en la cola de rehacer; luego escanee el archivo de registro hacia adelante para rehacer todas las transacciones en la cola de rehacer; El "valor actualizado" en el registro se escribirá en la base de datos;