Repaso
English
Bases de datos y SQLFundamentosDB-55

En lenguaje de bases de datos, ¿qué es una 'query'?

Opciones

  1. Un bug que aparece en la base de datos cuando está sobrecargada
  2. Una petición a la base de datos para obtener o cambiar datos, como SELECT (Opción correcta)
  3. Un archivo de backup que la base de datos crea cada noche
  4. Un tipo de tabla para guardar filas temporales

Respuesta

Una petición escrita a la base de datos para obtener o cambiar datos, como SELECT name FROM users

Por qué

Hacer una query significa hacerle una pregunta a la base de datos o darle una instrucción.

Una query de lectura usa SELECT y devuelve filas. Una de escritura usa INSERT, UPDATE o DELETE y cambia datos.

Las queries lentas son una causa común de aplicaciones lentas; por eso los índices y EXPLAIN importan más adelante.

Recuerda

Query = una petición a la base de datos.

Términos clave

Practica esta pregunta en Repaso