QBE

代表“Query By Example”。QBE 是各种数据库应用程序提供的一项功能,可让用户以更友好的方式运行数据库查询。通常,如果没有 QBE,用户必须使用正确的SQL(Structured Query Language)语法编写输入命令。这是一种几乎所有数据库程序都支持的标准语言。不过,如果语法存在轻微错误,查询可能会返回错误结果,或者根本无法运行。

Query By Example功能为用户输入查询提供了一个简单的界面。用户不必编写完整的 SQL 命令,只需填写空白处或选择项目,即可定义要执行的查询。例如,用户可能想从名为“Table1”的表中选择 ID 为 123 的条目。使用 SQL 时,用户需要输入命令“SELECT * FROM Table1 WHERE ID = 123”。而 QBE 界面可能允许用户只需点击 Table1,在 ID 字段中输入“123”,然后点击“搜索”。

大多数数据库程序都提供 QBE,但不同应用程序的界面通常各不相同。例如,Microsoft Access 提供了一个名为“查询设计视图”的 QBE 界面,完全采用图形化设计。与MySQL配合使用的 phpMyAdmin 应用程序提供了一个基于 Web 的界面,用户可以选择查询运算符,并在空白处填写搜索词。无论程序采用哪种 QBE 实现方式,其目的都是相同的——让运行数据库查询更加容易,并避免 SQL 错误带来的困扰。

更新日期 2008年2月26日 作者 Per C.

quiz测试你的知识

被称为“Bash”的 Unix shell 的全称是什么?

A
Bourne-Again Shell
0%
B
BASIC-Advanced Shell
0%
C
Binary-Adaptive Shell
0%
D
Bit-Addressed Shell
0%
正确! 错误!     查看Bash的定义。
更多测验 →

Tech Terms 计算机词典

本页中QBE的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们。

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们。

注意:通讯以英文发送。