La Red de Conocimientos Pedagógicos - Conocimientos universitarios - ¡El examen de nivel informático de ingeniero de bases de datos de nivel 4 de 2008 realmente respondió la pregunta!

¡El examen de nivel informático de ingeniero de bases de datos de nivel 4 de 2008 realmente respondió la pregunta!

Respuestas a las respuestas de la base de datos del nivel 4 del examen de grado informático de abril de 2008

2. Preguntas de respuesta corta

(1) El diseño funcional del sistema de aplicación de la base de datos incluye el diseño de transacciones de la base de datos y el diseño del programa de aplicación. . En correspondencia con el diseño conceptual, el diseño lógico y el diseño físico del sistema de aplicación de la base de datos, el diseño de la aplicación (software) se divide en diseño general, diseño del esquema y diseño detallado, mientras que el diseño de transacciones de la base de datos consta del diseño del esquema de la transacción y el diseño detallado de la transacción.

(2) La resolución de interbloqueos utiliza principalmente la prevención de interbloqueos y la detección y recuperación de interbloqueos.

La prevención de interbloqueo utiliza el protocolo de prevención de interbloqueo para evitar que el sistema entre en un estado de interbloqueo destruyendo las condiciones necesarias para el interbloqueo.

bLa detección y recuperación de puntos muertos consiste en poner el sistema en un estado de punto muerto y comprobar periódicamente si el sistema tiene un punto muerto. Cuando se encuentra un punto muerto en el sistema, se utiliza el mecanismo de recuperación correspondiente para deshacerse del estado de punto muerto.

(3) Respuesta 1:

Los bytes que ocupa un solo registro de ventas de producto: 10 8 8 8 4 4 8 = 50 bytes.

Número de registros de ventas que se pueden almacenar en una sola página de datos: 163 (163*50=8, 150 bytes; 164*50=8, 120 bytes)

Almacenados durante tres años Registros de ventas totales: 3 * 365 * 10000 = 10950000.

El número de páginas de datos requeridas = 67,178 (67,178 * 163 = 10,950,014; 67,177*163=10,949,851)

Respuesta 2:

Los bytes ocupados por un registro de ventas de un solo producto: 10 8 8 8 4 4 8 = 50 bytes.

Número de registros de ventas que se pueden almacenar en una sola página de datos: 8192/50 bytes = 163,84 (redondeado a 163 páginas) (un solo registro no se puede almacenar en varias páginas)

Ahorre durante tres años Total de registros de ventas: 3 * 365 * 10000 = 10950000.

El número requerido de páginas de datos es 10950000/163 = 67177,914 (entero 1) debe ser 67178.

Obtendrás la máxima puntuación. Tienes razón al hacer eso, pero restarás 1 o 2 puntos.

Respuestas a la gestión del espacio: 1. La longitud de un solo dato; 2. La escala del crecimiento de datos anual, diario y por hora; 3. Copia de seguridad y espacio de copia de seguridad redundante; 4. El tamaño de los archivos del sistema; 5, el tamaño del espacio de memoria ocupado, etc. Hay muchos que se pueden enumerar; sin embargo, cada puntuación de 1 solo recibe un máximo de 4 puntos.

3. Respuestas a problemas de diseño

(1)1. Diagrama E-R, como se muestra en la figura.

2. Diseñe 3NF de la siguiente manera:

①DEPT (DeptNO, DeptName) codificación principal: DeptNO, sin codificación externa.

② Profesor (tNO, TName, DeptNO) tiene el código principal TNO y el código externo DeptNO.

③③El código principal del estudiante (SNO, SName, Sexo, DeptNO) es SNO y el código externo es DeptNO.

④Curso (CNO, CName, créditos) código principal CNO, sin código externo.

⑤T-C (TNO, CNO) código principal (TNO, CNO), código externo TNO, CNO.

⑥S-C (SNO, CNO, grado) código principal (SNO, CNO), código externo SNO, CNO.

Disparador después de (2):

Crear disparador sql_tri

Acerca del empleado insertado

Igual que

declarar @ Eid varchar(11)

declarar @name varchar(20)

declarar @ deptno varchar(11)

Declarar cursor yjy

Seleccionar *

Desde insertar

Abrir yjy

Extraer siguiente de yjy a @eid,@nombre,@deptno

Y @@fetch_status=0

Iniciar

Actualizar departamento

Establecer número total = número total 1

Donde deptno=@ deptno

Extraer siguiente de yjy a @eid,@nombre,@deptno

Fin

Cerrar yjy

Desasignar yjy

Respuestas de la base de datos del nivel 4 del examen de nivel de computadora de septiembre de 2008

01-05: BBDDA

06-10: DDCCA

11 -15: DBDAB

16-20: BBCDD

21-25: BCCDB

26 al 30: CCDCC