wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Las Consultas en Bases de Datos

Total questions: 10

Worksheet time: 7mins

Name
Class
Date
1.

¿Qué es una consulta de datos en el contexto del desarrollo de aplicaciones?

a)

Una solicitud formulada para recuperar información específica de una base de datos.

b)

Una solicitud formulada para insertar datos en una base de datos.

c)

Una solicitud formulada para actualizar datos en una base de datos.

d)

Una solicitud formulada para eliminar datos de una base de datos.

2.

¿Cuál es el propósito principal de crear consultas de datos para las aplicaciones?

a)

Obtener datos irrelevantes para la aplicación.

b)

Obtener datos en un formato incomprensible.

c)

Obtener datos irrelevantes para la aplicación.

d)

Obtener datos relevantes y específicos para satisfacer las necesidades de la aplicación.

3.

¿Cuál es la diferencia entre una consulta SQL y una consulta NoSQL?

a)

Ambas se utilizan para bases de datos relacionales.

b)

Una consulta SQL se utiliza para bases de datos relacionales, mientras que una consulta NoSQL se usa para bases de datos no relacionales.

c)

Una consulta SQL se utiliza para bases de datos no relacionales, mientras que una consulta NoSQL se usa para bases de datos relacionales.

d)

Ambas se utilizan para bases de datos no relacionales.

4.

 

¿Cúales componen una consulta SQL básica?

a)

WHERE, SELECT, DELETE, INSERT.

b)

SELECT, FROM, ORDER BY, DELETE.

c)

SELECT, FROM, WHERE, y opcionalmente, GROUP BY, HAVING y ORDER BY.

d)

UPDATE, INSERT, DELETE, GROUP BY.

5.

¿Qué tipos de operaciones se pueden realizar en una consulta SQL?

a)

Solo SELECT para recuperar datos.

b)

Operaciones como SELECT para recuperar datos, INSERT para añadir nuevos datos, UPDATE para modificar datos existentes, y DELETE para eliminar datos.

c)

Solo UPDATE para modificar datos existentes.

d)

Solo DELETE para eliminar datos.

6.

¿Qué es la optimización de consultas y por qué es importante?

a)

El proceso de mejorar el rendimiento de una consulta, lo cual es importante para garantizar tiempos de respuesta rápidos y eficientes en la aplicación.

b)

Un proceso para reducir la seguridad de una consulta

c)

Un proceso irrelevante para el rendimiento de una consulta.

d)

Un proceso para complicar el rendimiento de una consulta.

7.

¿Qué es la inyección de SQL?

a)

Una técnica para mejorar la seguridad de una consulta.

b)

Una técnica para simplificar las consultas SQL.

c)

Una técnica para aumentar la velocidad de ejecución de una consulta.

d)

Una vulnerabilidad de seguridad que ocurre cuando se insertan comandos SQL maliciosos.

8.

¿Qué son las vistas en una base de datos y cómo se utilizan en consultas?

a)

Consultas temporales que no se almacenan en la base de datos.

b)

Consultas que se almacenan en la base de datos, pero no se pueden utilizar en consultas.

c)

Consultas predefinidas almacenadas en la base de datos. Se utilizan en consultas para simplificar la lógica de acceso a datos y mejorar el rendimiento.

d)

Consultas que no tienen ningún propósito en una base de datos.

9.

¿Por qué es importante documentar las consultas de datos en el desarrollo de aplicaciones?

a)

Para complicar el mantenimiento y comprensión de la aplicación.

b)

Para facilitar el mantenimiento, comprensión y colaboración en el desarrollo de la aplicación, así como para garantizar la consistencia y seguridad de los datos.

c)

Para aumentar la inseguridad de la aplicación.

d)

Para dificultar la colaboración en el desarrollo de la aplicación.

10.

¿Qué son los parámetros de consulta y cómo se utilizan?

a)

Valores que se pasan a la consulta en tiempo de ejecución para personalizar los resultado

b)

Elementos que se eliminan de la consulta para mejorar el rendimiento.

c)

 

  Valores que se pasan a la consulta en tiempo de ejecución para personalizar los resultados.  

d)

Valores que se pasan a la consulta durante el diseño.