What is Query by Example?
Q: What is Query by Example?
A: Query by Example (QBE) is a database query language for relational databases.
Q: When was QBE developed?
A: QBE was developed at IBM in the 1970s.
Q: Why was QBE developed?
A: QBE was developed for users who only use databases occasionally and do not want to learn a complex language like SQL.
Q: How does QBE work?
A: QBE presents users with a visual schema of the database, which they edit with a special editor. A parser then translates their actions into a query in a regular query language like SQL, which is executed behind the scenes.
Q: How does QBE improve productivity?
A: With QBE, users can select tables and columns more quickly, for example by clicking on them, rather than typing their names.
Q: What is the context of QBE in information retrieval?
A: In the context of information retrieval, QBE allows users to submit a document and ask for similar documents to be retrieved from a document database using a similarity search based on comparing document vectors.
Q: Which databases systems have front-ends that resemble QBE today?
A: Today, many database systems have front-ends that resemble QBE.