Lecture 15 19 10 2023
Lecture 15 19 10 2023
Lecture 15 19 10 2023
FOUNDATIONS OF
INFORMATION SYSTEMS
Fall 2023
Chapter 5: Database Processing
Sirine Taleb
Slides: From Pearson Book
10/23/2023
Copyright © 2017 Pearson Education, Inc.
DATABASE PROCESSING
(DESIGN AND MANAGEMENT)
TOPIC OUTLINE
▪ This topic will allow you to understand what database design and management is about
There is no place in Figure 5-1 to record that additional data. Of course, the professor could set up a
separate spreadsheet for email messages and another one for office visits, but that awkward solution
would be difficult to use because it does not provide all of the data in one place.
A single data
form is created in
Access to input
data in these 3
tables
It is tempting to continue this grouping process by saying that a database is a group of tables or files. This statement,
although true, does not go far enough.
Copyright © 2016 Pearson Education, Inc.
COMPONENTS OF A DATABASE
Example: In the first row of Email, the Student Number value is 1325. This indicates that this
particular email was received from the student whose Student Number is 1325. If you examine the
Student table, you will see that the row for Andrea Baker has this value. Thus, the first row of the
Email table is related to Andrea Baker.
Copyright © 2016 Pearson Education, Inc.
SOLUTION FOR THE
STUDENT CASE -
EXAMPLE OF
RELATIONSHIPS AMONG
ROWS
Now consider the last row of
the Office_Visit table at the
bottom of Figure. The value
of Student Number in that
row is 4867. This value
indicates that the last row in
Office_Visit belongs to
Adam Verberra.
From these examples, you can see that values in one table relate rows of that table to rows in
a second table. Several special terms are used to express these ideas.
SPECIAL TERMS
Databases that carry their data in the form of tables and that
represent relationships using foreign keys are called relational
databases.