0% found this document useful (0 votes)
44 views25 pages

Database Management System - Ch07

This document discusses Query-by-Example (QBE) in Microsoft Access. It describes QBE as a visual approach for querying database information using query templates. It outlines how to use QBE to build queries that select fields and records, target single or multiple tables, perform calculations, and use advanced query types like parameters, crosstabs, and autolookups. It also covers using action queries in QBE to change the content of tables by making, deleting, updating, and appending records.

Uploaded by

Osei Banning
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views25 pages

Database Management System - Ch07

This document discusses Query-by-Example (QBE) in Microsoft Access. It describes QBE as a visual approach for querying database information using query templates. It outlines how to use QBE to build queries that select fields and records, target single or multiple tables, perform calculations, and use advanced query types like parameters, crosstabs, and autolookups. It also covers using action queries in QBE to change the content of tables by making, deleting, updating, and appending records.

Uploaded by

Osei Banning
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 25

Chapter 7

Query-by-Example
Transparencies
Chapter 7 - Objectives
• The main features of Query-By-Example (QBE).

• The types of queries provided by the Microsoft Access


DBMS QBE facility.

• How to use QBE to build queries to select fields and


records.

• How to use QBE to target single or multiple tables.

2
Chapter 7 - Objectives
• How to perform calculations using QBE.

• How to use advanced QBE facilities including parameter,


find matched, find unmatched, crosstab, and autolookup
queries.

• How to use QBE action queries to change content of


tables.

3
Query-by-Example (QBE)
• Visual approach for accessing information in a database
through use of query templates.

• Example values are entered into template to represent what


access to database is to achieve, such as the answer to a query.

• Originally developed by IBM in 1970s and has proved so


popular that QBE (or similar) is now provided by most DBMSs.

• When user constructs a QBE - in background, DBMS creates


an equivalent SQL statement.

4
Query-by-Example (QBE)

Allows user to:
- Ask questions about data in one or more tables.
- Specify the fields we want in the answer.
- Select records according to some criteria.
- Perform calculations on the data in tables.
- Insert and delete records.
- Modify values of fields.
- Create new fields and tables.

5
Introduction to Microsoft
Access

6
Summary of Microsoft Access Query
Types

7
Introduction to Microsoft Access
Queries

8
Building Select Queries using QBE -
Specifying Criteria

9
Building Select Queries using QBE -
Specifying Criteria

10
Building Select Queries using QBE -
Specifying Criteria

11
Creating Multi-table Queries

12
Calculating Totals

13
Calculating Totals

14
Using Advanced Queries - Parameter
Query

15
Using Advanced Queries -
Crosstab Query

16
Using Advanced Queries - Crosstab
Query

17
Using Advanced Queries - Find
Matched Query

18
Using Advanced Queries - Find
Unmatched Query

19
Using Advanced Queries -
Autolookup Query

20
Changing Content of Tables - Make-
Table Action Query

21
Changing Content of Tables - Delete
Action Query

22
Changing Content of Tables - Update
Action Query

23
Changing Content of Tables - Append
Action Query

24
Changing Content of Tables - Append
Action Query

25

You might also like