En lenguaje de bases de datos, ¿qué es una 'query'?
Opciones
- Un bug que aparece en la base de datos cuando está sobrecargada
- Una petición a la base de datos para obtener o cambiar datos, como
SELECT(Opción correcta) - Un archivo de backup que la base de datos crea cada noche
- 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.