Next: Example Queries: Part A
Up: Relational Databases
Previous: SQL Select
  Contents
QBE
- Query-by-Example
- Graphical User Interface (GUI)
- specify query in a table format
- itemize
VDB
- VISUAL DB is an extended version of QBE
- written in Tcl/Tk
- table format
- buttons for relational algebra
- (
)
- calls Shell SQL (sql_project, sql_restrict, ...)
Buttons
create, insert, rename, extend, destroy, restrict, update, delete, join, times, minus, divide, union, intersect, project, sort, sum, summarize, unique, copy, help
QBE: Project, Restrict, Join [69]
Query
Get SNAMEs with shipment QTY
.
QBE
|
SPJ |
S# |
P# |
J# |
QTY |
|
|
_ |
|
|
|
|
S |
S# |
SNAME |
STATUS |
CITY |
|
|
_ |
.P |
|
|
Usage
- project: .P (under column names OR table name)
- restrict:
(or "P2")
- join: _
(variables)
Next: Example Queries: Part A
Up: Relational Databases
Previous: SQL Select
  Contents
Ted Billard
2001-10-31