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 错误带来的困扰。

更新日期 February 26, 2008 作者 Per C.

quiz测试你的知识

An interrupt request invokes a routine commonly abbreviated as what?

A
IPX
0%
B
IPS
0%
C
ISR
0%
D
ISP
0%
Correct! Incorrect!     View the ISR definition.
More Quizzes →

Tech Terms 计算机词典

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

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

Tech Terms 通讯

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

订阅免费的 TechTerms 通讯

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

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

注意:通讯以英文发送。