0% encontró este documento útil (0 votos)
39 vistas12 páginas

Preguntas Objetivas de SQL

Este documento contiene 30 preguntas de opción múltiple sobre sistemas de gestión de bases de datos y SQL. Evalúa el conocimiento sobre temas como lenguajes de definición de datos, lenguajes de manipulación de datos, normalización de bases de datos y comandos SQL. Las preguntas abarcan conceptos como modelado de bases de datos, relaciones entre tablas y funciones como agregación, uniones y vistas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
39 vistas12 páginas

Preguntas Objetivas de SQL

Este documento contiene 30 preguntas de opción múltiple sobre sistemas de gestión de bases de datos y SQL. Evalúa el conocimiento sobre temas como lenguajes de definición de datos, lenguajes de manipulación de datos, normalización de bases de datos y comandos SQL. Las preguntas abarcan conceptos como modelado de bases de datos, relaciones entre tablas y funciones como agregación, uniones y vistas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

¿Qué comando se utiliza para eliminar todas las filas de una tabla?

Eliminar
B Quitar
C Truncar
D Ambos [A] y [B]
Respuesta: Opción [C]
2. ¿Cuál es el lenguaje utilizado por la mayoría de los SGBD para ayudar a sus usuarios a acceder a los datos?

Un lenguaje de alto nivel


Lenguaje de consulta B

C SQL
D 4GL
Respuesta: Opción [B]
3. La operación de modificar probablemente se realizará después de:

Un Borrar
B Consultar
C Insertar
D Ninguna de las anteriores

Respuesta: Opción [B]


4. El lenguaje utilizado en el programa de aplicación para solicitar datos del SGBD se refiere a:
Un DML
B DDL
Lenguaje de consulta C

D Todo lo anterior
Opción [A]
5. Un comando que te permite cambiar uno o más campos en un registro es:
Un Insertar
B Modificar
Búsqueda C
D Todo lo anterior
Respuesta: Opción [B]
6 Este es un comando de autorización de SQL:
A Acceso
B Grant
C Permitir
Ninguno de estos
Respuesta: Opción [B]
¿Cuál de los siguientes es una función de agregación en SQL?
Una Unión
B Como
C Agrupar Por
D Max
Respuesta: Opción [D]
El comando utilizado para crear un usuario de base de datos:
Hacer usuario Crear usuario Usuario de CADD a la base de datos Todos estos
Respuesta: Opción [C]
Una operación que aumentará la longitud de una lista es:
AInsert BLook-up CModificar Todo lo anterior
Respuesta: Opción [A]
10Grant es un comando del tipo SQL:
ADDL BDCL CDML Todo lo anterior
Respuesta: Opción [B]
¿Qué comando se utiliza para agregar una columna a una tabla existente?
Crear
Actualizar
CAlter
Ninguno de estos
Respuesta: Opción [C]
¿Cuál de los siguientes no es una función de agregado en SQL?
ACuenta
BPromedio

CMin
DAll son funciones de agregación
Respuesta: Opción [B]
¿Cuál de los siguientes es un tipo de unión válido?
Anatural
unirse externo completo

Con
Dusing
Opción [B]
Uno de los siguientes pasos no está involucrado en el procesamiento de una consulta:
Un análisis y traducción
Boptimización
evaluación
Distribución
Respuesta: Opción [D]
¿Cuál de las siguientes afirmaciones sobre el concepto de vista en SQL es inválida?
Todas las vistas no son actualizables

Las vistas pueden ser referenciadas en una declaración SQL siempre que se referencien tablas.

Las vistas se instancian en el momento en que se hacen referencia y no cuando se definen.


La definición de una vista no debería tener una cláusula GROUP BY en ella.
Respuesta: Opción [D]
¿Cuál de las siguientes afirmaciones no es cierta sobre SQL embebido?
Las expresiones SQL embebidas para la modificación de bases de datos siempre retornan un resultado.

Un programa SQL embebido debe ser procesado por un procesador especial antes de la compilación.
La sintaxis exacta para la solicitud SQL embebida depende del lenguaje en el que SQL se encuentra.
incrustado.
En SQL embebido, todo el procesamiento de consultas es realizado por el sistema de base de datos.

Respuesta: Opción [A]


¿Cuál de los siguientes es una función de agregado en SQL?
AUnion
Como
CGrupo
DMin
Respuesta: Opción [D]
¿Cuál de estos es una función de agregado en SQL?
AAVG
BSELECT
ORDENAR POR
Ninguno de estos
Respuesta: Opción [A]
El lenguaje utilizado por los programadores para comunicarse con la base de datos es:

ADML
BDDL
CQL
Ninguno de estos
Respuesta: Opción [C]
¿Cuál de los siguientes es un comando de autorización de SQL?
AAcceso
Clave secundaria
Clave foránea
Ninguno de estos
Respuesta: Opción [D]
TRANSACCIÓN MMIT
Bby REVERSAR TRANSACCIÓN
Ya sea por COMMIT TRANSACTION o por ROLL BACK TRANSACTION
Ninguno de estos
Respuesta: Opción [C]
Declaración que utiliza una condición para controlar la ejecución iterativa de un bloque de declaraciones:
Declaración AIF
sentencia BWHILE
declaración CBREAK
Ninguna de las anteriores

Opción [B]
Se pueden realizar cálculos complejos utilizando la siguiente operación:
AUnion
BAggregación
SI Anidada
Ninguno de estos
Respuesta: Opción [B]
Un alias es:
Un nombre alternativo dado a una relación.
Un nombre alternativo dado a una consulta interna.
Se puede dar un nombre alternativo a un usuario.

Ninguna de las anteriores.

Respuesta: Opción [B]


Una de las principales reglas heurísticas para la optimización de consultas:
Aplicando unirse primero.
Aplicando cualquier operación binaria primero.
Aplicando una selección y un proyecto primero.
Ninguno de estos
Respuesta: Opción [C]
¿Cuál de los siguientes no es un comando SQL?
ACREAR
BDROP
CALTER
Todos son comandos SQL
Respuesta: Opción [D]
¿Cuál de los siguientes es correcto?
Una consulta SQL elimina automáticamente los duplicados.
BSQL permite que los nombres de atributos se repitan en la misma relación
Una consulta SQL de CA no funcionará si no hay índices en las relaciones.
Ninguno de estos
Opción [D]
Los DML que requieren que el usuario especifique qué datos necesita y cómo obtenerlos, se llaman:
ADDL DMLs
DMLs Procedurales
DML no procedimental
Ninguna de las anteriores

Respuesta: Opción [B]


29¿Cuál de las siguientes cláusulas se utiliza en el comando CREATE TRIGGER para crear una fila?
¿disparador de nivel?

AFOR FILA
NIVEL DE CEJA
DISPARADOR DE NIVEL DE CROW
Ninguna de las anteriores.

Respuesta: Opción [D]


¿Cuál de los siguientes se utiliza para evaluar una estrategia de ejecución de consultas?
Árbol de consulta

Plan de acceso
Catálogo de CBase de datos

Ninguna de las anteriores

Respuesta: Opción [A]


¿Cuál de los siguientes es una declaración de consulta de datos en QUEL?
RECUPERAR
BSELECCIONAR

CGET
Ninguna de las anteriores

Respuesta: Opción [B]


¿Qué tipo de unión devuelve todas las filas que satisfacen la condición de unión?
Una unión interna

Unión externa
Semi Join
Unión anti
Respuesta: Opción [B]
¿Cuál de las siguientes funciones de agregado SQL devuelve el número de filas?
Aavg
Si bemol menor

Cuenta
Dsum
Respuesta: Opción [C]
¿Cuál de los siguientes no es una característica de transacción en SQL?
Modo de acceso
tamaño de Bdiagnnostics
Nivel de aislamiento
Dcomprometer

Respuesta: Opción [D]


35Bajo qué condición, el valor R⟨ S/S igual a R (aquí⟨ stands natural join and/ denota
división).
Cuando R y S tienen al menos un atributo en común
El grado de S es menor que el grado de R
El grado de R es menor que el grado de S
Cuando R y S no tienen ningún atributo en común
Opción [A]
1. ¿Qué significa la abreviatura DBMS?
A. Sistema de Mapeo Base Digital.
B. Software de Préstamo y Movimiento de Datos.
C. Sistema de gestión de bases de datos.
D. Software de Manipulación de Base de Datos.
Respuesta: C

2. Las ventajas del Lenguaje de Consulta Estandar (SQL) incluyen cuáles de los siguientes en relación
¿a bases de datos de SIG?
A. Es bueno manejando conceptos geográficos.
B. Se utiliza ampliamente.
C. Es simple y fácil de entender.
D. Usa un estilo de preguntas pseudo-inglés.
Respuesta: A

3. ¿Cuáles de los siguientes son características de un RDBMS?


A. Las claves pueden ser únicas o tener múltiples ocurrencias en la base de datos.
B. No puede usar SQL.
C. Las consultas son posibles en tablas individuales o grupos de tablas.
D. Las tablas están vinculadas por datos comunes conocidos como claves.
E. Los datos están organizados en una serie de tablas bidimensionales, cada una de las cuales contiene registros para
una entidad.
Respuesta: D

4. ¿Qué es una 'tupla'?


A. Una fila o registro en una tabla de base de datos.
B. Otro nombre para la clave que vincula diferentes tablas en una base de datos.
C. Un atributo adjunto a un registro.
D. Otro nombre para una tabla en un RDBMS.
Respuesta: A

5. ¿Cuáles de los siguientes son problemas a considerar por los usuarios de grandes bases de datos GIS corporativas?
A. La necesidad de múltiples copias de los mismos datos y la posterior fusión después de actualizaciones separadas.
B. La necesidad de gestionar transacciones largas.
C. La necesidad de transferir manualmente los registros a papel.
D. La necesidad de múltiples vistas o diferentes ventanas en las mismas bases de datos.
E. La necesidad de acceso concurrente y actualización multiusuario.
Respuesta: D
6. ¿Cuáles de las siguientes son características del enfoque orientado a objetos en bases de datos?
A. La necesidad de dividir los objetos en sus partes componentes.
B. La capacidad de representar el mundo de una manera no geométrica.
C. La capacidad de desarrollar modelos más realistas del mundo real.
D. La capacidad de desarrollar bases de datos utilizando enfoques de lenguaje natural.
E. La capacidad de desarrollar modelos de base de datos basados en la ubicación en lugar de en el estado y el comportamiento.
Respuesta: C

7. Se minimiza la redundancia con un enfoque de base de datos basado en computadora.


A. Verdadero
B. Falso
Respuesta: A

8. El modelo de base de datos relacional se basa en conceptos propuestos en las décadas de 1960 y 1970.
A. Verdadero
B. Falso
Respuesta: A

9. Una fila en una base de datos también puede llamarse un dominio.


A. Verdadero
B. Falso
Ans: B
10. Un primer paso en la creación de bases de datos debe ser el análisis de necesidades.
A. Verdadero
B. Falso
Respuesta: A

11. En el modelado de atributos de entidad, una relación de muchos a muchos se representa como M:M.
A. Verdadero
B. Falso
Respuesta: B

12. En un SIG basado en la web y en red, todas las comunicaciones deben pasar por un servidor de mapas de internet.
A. Verdadero
B. Falso
Respuesta: B

13. En un enfoque de base de datos orientada a objetos, 'objeto = atributos + comportamiento'.


A. Verdadero
B. Falso
Respuesta: B

14. En una base de datos orientada a objetos, los objetos pueden heredar algunas o todas las características de otros objetos.
A. Verdadero
B. Falso
Respuesta: A

15. Puedes añadir una fila usando SQL en una base de datos con cuál de los siguientes?
A. AÑADIR
B. CREAR
C. INSERTAR
HACER
Respuesta: c

16. El comando para eliminar filas de una tabla 'CLIENTE' es:


A. ELIMINAR DEL CLIENTE ...
B. ELIMINAR DEL CLIENTE ...
C. ELIMINAR DE CLIENTE DONDE ...
D. ACTUALIZACIÓN DEL CLIENTE …
Respuesta: c

17. La cláusula WHERE de SQL:


A. limita los datos de la columna que se devuelven.
B. limita los datos de fila que se devuelven.
C. Tanto A como B son correctos.
D. Ni A ni B son correctos.
Respuesta: B

18. ¿Cuál de los siguientes es el propósito original de SQL?


A. Especificar la sintaxis y semántica del lenguaje de definición de datos SQL
B. Especificar la sintaxis y semántica del lenguaje de manipulación SQL
C. Para definir las estructuras de datos
D. Todo lo anterior.
Respuesta: D

19. El comodín en una cláusula WHERE es útil cuando?


A. Se requiere una coincidencia exacta en una declaración SELECT.
B. No es posible una coincidencia exacta en una declaración SELECT.
C. Se necesita una coincidencia exacta en una declaración CREATE.
D. No es posible una coincidencia exacta en una declaración CREATE.
Respuesta: B

20. ¿Una vista es cuál de las siguientes?


A. Una tabla virtual que se puede acceder a través de comandos SQL
B. Una tabla virtual que no se puede acceder a través de comandos SQL
C. Una tabla base que se puede acceder a través de comandos SQL
D. Una tabla base que no se puede acceder a través de comandos SQL
Respuesta: A

21. El comando para eliminar una tabla de una base de datos es:
A. ELIMINAR TABLA CLIENTE;
B. ELIMINAR TABLA CLIENTE;
C. ELIMINAR TABLA CLIENTE;
D. ACTUALIZAR TABLA CLIENTE;
Respuesta: B

22. Los comandos de definición de datos SQL constituyen un(n) ________.


A. DDL
B. DML
C. HTML
D. XML
Respuesta: A

23. ¿Cuál de los siguientes es un SQL válido para un Índice?


A. CREAR ÍNDICE ID;
B. CAMBIAR ID DE ÍNDICE;
C. AÑADIR ID DE ÍNDICE;
D. ELIMINAR ID DE ÍNDICE;
Respuesta: A

24. La(s) palabra(s) clave SQL ________ se utiliza(n) con comodines.


A. SOLO ME GUSTA
B. Solo en
C. NO EN solo
D. EN y NO EN
Respuesta: A

25. ¿Cuál de los siguientes es el orden correcto de las palabras clave para las declaraciones SQL SELECT?
A. SELECCIONAR, DE, DONDE
B. DE, DÓNDE, SELECCIONAR
C
D
Respuesta: A

26. El resultado de una declaración SQL SELECT es un(a) ________.


un informe
B. forma
C. archivo
D. mesa
Respuesta: D

27. ¿Qué hace la cláusula HAVING?


A. Actúa como una cláusula WHERE pero se utiliza para grupos en lugar de filas.
B. Actúa como una cláusula WHERE pero se utiliza para filas en lugar de columnas.
C. Actúa como una cláusula WHERE pero se utiliza para columnas en lugar de grupos.
D. Actúa EXACTAMENTE como una cláusula WHERE.
Respuesta: A

28. Para eliminar filas duplicadas de los resultados de una declaración SELECT de SQL, el ________
el calificador especificado debe ser incluido.
A. SOLAMENTE
B. ÚNICO
C. DISTINTO
D. SOLTERO
Respuesta: c

29. ¿Los beneficios de un lenguaje relacional estándar incluyen cuáles de los siguientes?
A. Costos de entrenamiento reducidos
B. Mayor dependencia de un solo proveedor
No se necesitan solicitudes.
D. Todo lo anterior.
Respuesta: A

30. ¿Cuál de los siguientes debes considerar cuando creas una tabla en SQL?
A. Tipos de datos
B. Claves primarias
C. Valores predeterminados
D. Todo lo anterior.
Respuesta: D

31. Las consultas SQL y los comandos de modificación constituyen un(n) ________.
A. DDL
B. DML
C. HTML
D. XML
Respuesta: B

32. ¿Cuál de las siguientes ordena filas en SQL?


A. ORDENAR POR
B. ALINEAR POR
C. ORDENAR POR
D. AGRUPAR POR
Respuesta: c

33. Para ordenar los resultados de una consulta utiliza:


A. ORDENAR POR.
B. AGRUPAR POR.
C. ORDENAR POR.
D. Ninguna de las anteriores es correcta.
Respuesta: c

34. SQL se puede utilizar para:


A. crear solo estructuras de base de datos.
B. consultar solo los datos de la base de datos.
C. modificar solo los datos de la base de datos.
D. Todo lo anterior se puede hacer con SQL.
Respuesta: D

35. La declaración SQL que consulta o lee datos de una tabla es ________.
A. SELECCIONAR
B. LEER
C. CONSULTA
D. Ninguna de las anteriores es correcta.
Respuesta: A

36. Puedes agregar una fila usando SQL en una base de datos con cuál de las siguientes opciones?

A. AÑADIR
B. CREAR
C. INSERTAR
D. HACER
Respuesta: Opción C
37. El comando para eliminar filas de una tabla 'CLIENTE' es:
A. ELIMINAR DEL CLIENTE ...
B. ELIMINAR DEL CLIENTE ...
C. ELIMINAR DE CLIENTE DONDE ...
D. ACTUALIZACIÓN DEL CLIENTE ...
Respuesta: Opción C
38. La cláusula WHERE de SQL:
A. limita los datos de la columna que se devuelven.
B. limita los datos de fila que se devuelven.

C. Tanto A como B son correctas.


D. Ni A ni B son correctos.
Respuesta: Opción B
39. ¿Cuál de los siguientes es el propósito original de SQL?
A. Especificar la sintaxis y los semánticas del lenguaje de definición de datos SQL
B. Especificar la sintaxis y la semántica del lenguaje de manipulación SQL
C. Para definir las estructuras de datos

D. Todo lo anterior.
Respuesta: Opción D
40. El comodín en una cláusula WHERE es útil cuando?
A. Se necesita una coincidencia exacta en una declaración SELECT.
B. No es posible una coincidencia exacta en una declaración SELECT.
C. Es necesario un emparejamiento exacto en una declaración CREATE.

D. No es posible una coincidencia exacta en una declaración CREATE.


Respuesta: Opción B

También podría gustarte