QBE
Significa "Consulta por ejemplo". QBE es una característica incluida con varios base de datos aplicaciones que proporcionan un método fácil de usar para ejecutar consultas de bases de datos. Típicamente sin QBE, un usuario debe escribir comandos de entrada usando el correcto SQL (Structured Query Language) sintaxis. Este es un lenguaje estándar que admite casi todos los programas de bases de datos. Sin embargo, si la sintaxis es ligeramente incorrecta, la consulta puede devolver los resultados incorrectos o no ejecutarse en absoluto.
La función Consulta por ejemplo proporciona una interfaz simple para que un usuario ingrese consultas. En lugar de escribir un comando SQL completo, el usuario puede completar 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 "Table1" con una ID de 123. Usando SQL, el usuario necesitaría ingresar el comando "SELECT * FROM Table1 WHERE ID = 123". La interfaz QBE puede permitir al usuario hacer clic en Table1, 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 a menudo es diferente entre las aplicaciones. Por ejemplo, Microsoft Access tiene una interfaz QBE conocida como "Vista de diseño de consulta" que es completamente gráfica. La aplicación phpMyAdmin utilizada con MySQL, ofrece una interfaz basada en la web donde los usuarios pueden seleccionar un operador de consulta y completar espacios en blanco con los 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 consultas en la base de datos y evitar las frustraciones de los errores de SQL.