¿Qué es QBE (Query By Example)?

Significado de QBE (Query By Example) (Qué es y Definición)

Significa “Query By Example” (consulta por ejemplo). QBE es una función incluida en varias aplicaciones de base de datos que proporciona un método fácil de usar para ejecutar consultas en la base de datos. Normalmente, sin QBE, el usuario debe escribir los comandos de entrada utilizando la sintaxis correcta de SQL(Structured Query Language). Se trata de un lenguaje estándar que soportan casi todos los programas de bases de datos. Sin embargo, si la sintaxis es ligeramente incorrecta, la consulta puede devolver resultados erróneos o no ejecutarse en absoluto.

La función Consulta por ejemplo proporciona una interfaz sencilla para que el usuario introduzca las consultas. En lugar de escribir un comando SQL completo, el usuario puede simplemente rellenar espacios en blanco o seleccionar elementos para definir la consulta que desea realizar. Por ejemplo, un usuario puede querer seleccionar una entrada de una tabla llamada “Tabla1” con un ID de 123. Utilizando SQL, el usuario tendría que introducir el comando “SELECT * FROM Table1 WHERE ID = 123”. La interfaz de QBE puede permitir al usuario simplemente hacer clic en la Tabla1, escribir “123” en el campo ID y hacer clic en “Buscar”.

QBE se ofrece con la mayoría de los programas de bases de datos, aunque la interfaz suele ser diferente entre las aplicaciones. Por ejemplo, Microsoft Access tiene una interfaz QBE conocida como “Query Design View” que es completamente gráfica. La aplicación phpMyAdmin, utilizada con MySQL, ofrece una interfaz basada en la web en la que los usuarios pueden seleccionar un operador de consulta y rellenar los espacios en blanco con términos de búsqueda. Cualquiera que sea la implementación de QBE que se proporcione con un programa, el propósito es el mismo: facilitar la ejecución de las consultas a la base de datos y evitar las frustraciones de los errores SQL.

La definición de QBE (Query By Example) en esta página es la definición original de SharTec.eu.
El objetivo de SharTec.eu es explicar la terminología informática de una manera fácil de entender. Nos esforzamos por ser simples y precisos en todas las definiciones que publicamos. Si tiene algún comentario sobre la definición de QBE (consulta por ejemplo) o desea sugerirnos un nuevo término técnico, póngase en contacto con nosotros.