¿Quién tiene la prueba de simulación de SQL Server2000?

Preguntas de prueba de simulación "SQL SERVER2000"

Preguntas de opción múltiple:

1. Según el modelo de datos en el que se basan los datos relacionales: las características del modelo relacional, determine cuál de los lo siguiente es correcto: ( _ _ _ _ _ _)

a, solo existe una relación de entidad de uno a muchos, representada por gráficos.

b. Guarde los datos en una estructura de tabla bidimensional y no se permitan filas duplicadas en la tabla relacional.

c, puede reflejar relaciones de uno a muchos y de muchos a muchos, pero no puede reflejar relaciones de uno a uno.

D. La base de datos del modelo relacional es la etapa inicial del desarrollo de la base de datos.

2. Hay dos métodos de autenticación de conexión en el grupo "Conexión". En el modo (_ _ _), cuando una aplicación cliente necesita conectarse, requiere el ID de usuario y la contraseña necesarios para iniciar sesión.

a. Autenticación de Windows B. Autenticación de SQL Server

C. Al iniciar sesión como superusuario d.

3. En una base de datos relacional, la clave principal es (_ _ _). Hay (_ _ _) formas de crear una clave principal cuando se utiliza una instrucción Transact-SQL para crear una clave principal. , puede ser (_ _).

(1) a, identificar la entidad única en la tabla.

Crea un índice único que permita valores nulos.

c, solo se permite crear el primer campo de la tabla.

D. Permitir múltiples claves primarias

A, B, C, D, D.

⑶ A. Crear tabla table1

(columna1 char(13) no está vacía,

columna2 int

Usar); notcheck agregar para modificar la tabla tabla1

Restricción [PK_table1] clave primaria no agrupada

(columna1) en el servidor principal;

c. 1 clave principal;

4. Las vistas son objetos de datos de uso común y son otra forma de proporcionar (_ _ _) datos, que pueden simplificar las operaciones de la base de datos. Al crear una vista utilizando varias tablas de datos, no se permiten palabras clave como (_ _ _) en esta declaración.

(1) A. Verificar y almacenar B. Verificar y concentrarse

c. Insertar y guardar d.

⑵ A. Base de clasificación, base de cálculo

b. Base de clasificación, base de cálculo, base de cálculo

c. >

d, base de agrupación, base de cálculo

5. En la sintaxis de Transact-SQL, la sintaxis completa de la instrucción SELECT es muy complicada, pero al menos incluye la parte (_ _). La palabra clave (_ _) se puede utilizar para enmascarar filas duplicadas y el operador que devuelve múltiples resultados de consulta a un conjunto de resultados es (_ _ _). Si utiliza la función set en una instrucción SELECT, debe ir seguida de (_ _).

⑴ A. Seleccionar, ingresar B. Seleccionar, de

c, Seleccionar, Grupo D, seleccionar solo

⑵ A. Diferencia B. Unión

p>

C, todo C, top

⑶ A, unirse a B, unión

C, convertirse en C, LIKE

⑷ A, grupo Base B. Base de cálculo

c. Propia D. Cálculo

1 Bajo el sistema operativo WINDOWS98, 2. Sólo se puede instalar SQL Server2000().

a. Enterprise Edition B, Standard Edition C, Personal Edition D, Test Edition

3. Para conectarse al servidor SQL Server, presione 4. Servidor, 5. Hay dos métodos de autenticación de conexión, 6. En modo (_ _ _), 7. Cuando la aplicación cliente necesite conectarse, proporcione el ID de usuario 8, el ID y la contraseña necesarios para iniciar sesión.

a. Autenticación de Windows B. Autenticación de SQL Server

C. Al iniciar sesión como superusuario d.

9. Utilizar analizador de consultas, 10. Sí ().

a. Ejecutar directamente la declaración SQL b. Enviar la declaración SQL al servidor para su ejecución.

C. Utilice D como administrador empresarial y D como administrador de servicios.

11, la extensión predeterminada del archivo de registro de transacciones es 12, que es ().

a, MDF B, NDF C, LDF D, DBF

13 Mediante el uso de grupos de archivos, 14. puede().

a. Mejorar la eficiencia del acceso a los datos. b. Mejorar la eficiencia de la copia de seguridad y recuperación de la base de datos

c. Simplificar el mantenimiento de la base de datos. Tanto D como ABC son aceptables.

15. La base de datos principal de SQL Server es ().

a, Master B, TEMPDB C, Modelo D, MSDB

16, capacidad de base de datos, 17, ().

a, sólo se puede especificar un tamaño fijo. b, el mínimo es 10M.

c, máximo 100 m D, se puede configurar en crecimiento automático.

18, la longitud del tipo de datos de fecha y hora es ().

a, 2 B, 4 C, 8 D, 16

19. La tabla es un objeto de datos muy importante en la base de datos 20. Se utiliza para (_ _) varios. Contenido de datos, 21. Las tablas se pueden crear después de crear la base de datos. 22. Las tablas se pueden crear mediante (_ _) y otros métodos.

(1) A. Visualización B. Consulta C. Almacenamiento D y búsqueda

(2) A. Administrador empresarial B. Analizador de consultas

Administrador empresarial y Sentencia CREATE TABLE

23. El propósito de crear un índice para una tabla de datos es (_ _). 24. Al crear una tabla, puede usar (_) para crear un índice único.

(1) a. Mejorar el rendimiento de recuperación de la consulta b. Crear un índice único.

c. Crear clave primaria d y clasificar

⑵ A. Establecer restricciones de clave primaria y establecer restricciones únicas B. Crear tablas y crear índices.

C. Establecer restricciones de clave principal, como Crear índice D o superior.

25. En sintaxis T-SQL, 26. Los comandos utilizados para insertar y actualizar datos son (_ _ _).

a. Insertar, actualizar B. actualizar, insertar

Eliminar, actualizar D. crear, insertar

27. ) integridad.

a, dominio b, entidad c, referencia d y ABC son todos aceptables.

28. En el servidor SQL Server, 30. Un procedimiento almacenado es un conjunto de declaraciones T-SQL predefinidas (_ _).

a, guardar B, compilar C, interpretar D, escribir.

31, en lugar de ejecutar el disparador en la operación de modificación() que activa el disparador.

A. Después de la ejecución, b. Cuando se detiene la ejecución, c.

32. El valor de retorno de la función agregada es ().

a, un valor escalar b, un conjunto de valores c, una expresión d, una tabla

Rellena los espacios en blanco:

33. Sólo modo de autenticación de autorización NT Se aplica a_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

36 La regla creada debe ser _ _ _ _ _ _ _ _ _ a una columna o tipo de datos definido por el usuario para que sea efectiva. .

37. Cuando utilice SELECT para consultas difusas, puede utilizar el operador _ _ _ _ _ _ _ _ _, pero debe utilizar comodines en el valor de la condición, como _ _ _ _ _ para que coincida. la consulta. Las consultas difusas solo se pueden utilizar para consultas con tipos de campos similares a las cláusulas _ _ _ _ _ _ _ _.

41. La función que calcula la suma acumulada de un campo es _ _ _ _ _ _, y la función que calcula el número de elementos es _ _ _ _ _ _ _.

43. El propósito de la utilidad de red del servidor es crear _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ y cambiar el clnp predeterminado.

45. Una vista es una tabla virtual derivada de una o más tablas, cuyos contenidos son generados por la definición de _ _ _ _ _ _ _ _ _ _ _.

47. A través de restricciones de clave externa, se pueden vincular dos tablas relacionadas para lograr la integridad de los datos.

49. La cuenta SA es _ _ _ _ _ _ _ _ _ _ _ _cuenta, que tiene observación global de aplicaciones como SQL Server.

51 y SQL Server2000 son sistemas de gestión de bases de datos relacionales de alto rendimiento desarrollados por Microsoft, estrechamente integrados con _ _ _ _ _ _ _ _ _ _. Esta combinación especial permite que SQL Server2000 aproveche al máximo el sistema operativo.

54. Para acceder a una base de datos de SQL Server, debe pasar un control de seguridad. SQL Server2000 utiliza un mecanismo de seguridad de dos capas para confirmar la legitimidad de los usuarios, incluida _ _ _ _ _ _ _ _autenticación y _ _ _ _ _ _ _autenticación.

57. Los tipos de índice en SQL Server incluyen índices únicos, índices de clave primaria_ _ _ _ _ _ _ _ _ _ e índices agrupados.

58. El Administrador de servicios está disponible para _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Servidor SQL 2000 Espere. para operaciones.

62.SQL Server2000 es un sistema de gestión de bases de datos relacionales de alto rendimiento desarrollado por Microsoft. Está estrechamente integrado con _ _ _ _ _ _ _ _ _ _. Esta combinación especial permite que SQL Server2000 aproveche al máximo el sistema operativo.

65. Los archivos físicos almacenados en el disco de la base de datos incluyen: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

66. Cuando creas una base de datos, los archivos de datos se almacenan en el grupo de archivos principal _ _ _ _ _ _ _ _ _. por defecto .

68 Hay cuatro tipos de datos plásticos: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ y _ _ _ _ _ _.

69. La integridad de los datos se puede dividir en integridad de la entidad, integridad del dominio, integridad referencial e integridad definida por el usuario.

70. A través de restricciones de clave externa, se pueden vincular dos tablas relacionadas para lograr la integridad de la referencia de datos.

72. Una vista es una tabla virtual derivada de una o más tablas, cuyo contenido se define y genera mediante consultas de selección en _ _ _ _ _ _ _ _ _.

74. El comando para eliminar una tabla es _ _ _ _ _ _ _ _ _ _.

76. Los desencadenadores pueden implementar _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ que las restricciones de verificación.

78. Las tres operaciones que desencadenan un disparador son: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

79. Si un lote contiene errores de sintaxis, el lote completo no puede _ _ _ _ _ _ _. _éxito.

82. Las transacciones se pueden utilizar para garantizar que los datos se puedan modificar correctamente. Las transacciones tienen cuatro características, denominadas colectivamente _ _ _ _ _ _ _ _.

Verdadero o Falso (10 puntos)

1. () En la instrucción CREATE INDEX, utilice CLUSTERED para crear un índice agrupado.

2.() En las declaraciones Transact-SQL, los identificadores que no cumplen con todas las reglas de identificadores deben separarse.

3.() En SQL SERVER, el disparador de reemplazo se ejecuta antes de insertar, actualizar o eliminar datos.

4. () Cada procedimiento almacenado devuelve un código de retorno entero a la persona que llama. Estos datos representan la ejecución del procedimiento almacenado.

5. () Debido a que los datos se pueden insertar, modificar o eliminar a través de la vista, la vista también es una tabla virtual y real, y SQL SERVER la guarda en la tabla del sistema syscommens.

6.() La función en línea con valores de tabla definida por el usuario es esencialmente una vista parametrizada.

7() Cuando un usuario que inició sesión en WINDOWS se conecta a SQL Server, el usuario no necesita proporcionar una cuenta de SQL Server. Este modo de autenticación es el mecanismo de autenticación de WINDOWS.

8() Después de conectarse al servidor usando Enterprise Manager, todos los objetos que ve son archivos físicos almacenados en el disco.

9() Al escribir objetos de base de datos, los datos solo se pueden escribir en un archivo del grupo.

10()Puedes modificar el nombre de la base de datos en Enterprise Manager.

11() En la cláusula WHERE de la declaración T-SQL, la subconsulta IN puede reemplazar completamente la expresión lógica OR.

12() El comodín "_" representa un solo carácter.

13() La integridad del dominio también se llama integridad referencial.

Después de vincular el valor predeterminado 14() a una columna, los datos de la columna se corregirán.

15()Solo se puede crear un índice agrupado en una tabla.

16( )***Tener un candado no impide que otros modifiquen los datos.

Problemas de codificación de operaciones

Ahora necesitamos establecer una base de datos para la escuela. El entorno escolar es el siguiente: un departamento tiene varias especialidades, cada especialidad solo contrata una clase por año. y cuántos estudiantes hay en cada clase. Ahora necesitamos crear una base de datos sobre departamentos, estudiantes y clases. El modelo de relación es:

Estudiante (número de estudiante, nombre, sexo, edad, número de clase)

Clase (. número de clase, nombre de especialidad, nombre de departamento, año académico)

Departamento (número de departamento, nombre de departamento)

Intente utilizar el lenguaje SQL para completar las siguientes funciones:

Para construir una tabla, es necesario declarar en la definición:

(1) La clave externa principal de cada tabla.

(2) Los estudiantes tienen entre 15 y 40 años.

(3)El nombre del estudiante no puede estar vacío.

(4) Una clase se puede eliminar solo cuando no hay estudiantes en la clase.

2Inserte los siguientes datos

Categoría (

101, Software, Computadora, 1995; 102, Microelectrónica, Computadora, 1996;

111, Química Inorgánica, Química, 1995; 112, Química de Polímeros, Química, 1996;

121, Matemática Estadística, 1995; 141, Economía y Comercio Internacional, 1997; 142, Economía y Finanzas Internacionales, 1996;

)

Estudiante (

8101, Zhang San, 18, 101 8102, Si Qian, 16, 121;

8103, Wang Ling, 17, 131; 8110, Li Ke, 20, 142

8201, Zhang Fei, 18, 111; 8305, Dong Qing, 19,102;

8409, Zhao Long, 18,101; 8510, Lili, 20,142)

3 Complete la siguiente función de consulta

(1) Encuentre a todos los estudiantes con el apellido Li y ordénelos por edad, de menor a mayor.

(2) Enumere los nombres de todos los departamentos que ofrecen dos o más especialidades.

(3) Enumere los números y nombres de los departamentos con más de 2 estudiantes.

4. Cree un disparador en la tabla de categorías. Cuando se elimina un registro con un número de clase, el registro con el número de clase correspondiente en la tabla de estudiantes se eliminará automáticamente.

5. Cree una función que pueda devolver el número de estudiantes de la clase.