11-Databases and Information Systems
11-Databases and Information Systems
Computers
Fundamentals
Fifth Edition
Chapter 9
Database
Management
Chapter 9 Objectives
Next
1
Databases, Data and Information
What is a database?
Collection of data
Database software
organized so
Database software also called database
you can access,
allows you to management system
retrieve, and
(DBMS)
use it
Create
Create forms
database and
Add, Sort reports
change, and
and delete retrieve
data data
Next
p. 332
Next
p. 332 - 333 Fig. 9-1
2
Data and Information
What is data integrity?
Defines the quality of Garbage in
the data
Garbage in, garbage
out (GIGO)—computer
phrase that means you
cannot create correct Garbage out
information from
incorrect data
Data integrity
is lost
Next
p. 333
Verifiable
Timely
Organized
Accessible
Useful
Cost-effective
Next
p. 334
3
The Hierarchy of Data
What is a hierarchy?
Database contains files, file contains records, record
contains fields, field contains characters
Next
p. 334 - 335 Fig. 9-2
Next
p. 335 Fig. 9-3
4
The Hierarchy of Data
What are common data types?
Object
Yes/No Hyperlink photograph, audio, video, or
only the values Yes or Web address that links to document created in other
No (or True or False) document or Web page application such as word
processing or spreadsheet
Next
p. 335
Group of
related fields
Next
p. 336
5
Database Management Systems
What is a data dictionary?
Contains data about each file in database and each
field within those files
Next
p. 343 Fig. 9-12
Next
p. 344 Fig. 9-13
6
Database Management Systems
What is a form?
Window on screen that provides areas for entering or
changing data in database
Used to retrieve and maintain data in a database
Well-designed forms should validate data as it is
entered
Next
p. 345
Next
p. 346 Fig. 9-15
7
Database Management Systems
What are popular database management systems (DBMSs)?
Next
p. 343 Fig. 9-11
Next
p. 346
8
Maintaining Data
What is validation?
Process of comparing data with a set of rules to
find out if data is correct
Reduce data entry errors and enhance data
integrity before program writes data on disk
Next
p. 339 Fig. 9-8
Maintaining Data
What are the types of validity checks?
Check Digit Alphabetic/ Completeness
number(s) or Numeric Check Check
character(s) ensures correct verifies that a
appended to or type of data required field
inserted into a entered contains data
primary key value
to confirm Consistency
Range Check
accuracy of Check
determines
primary key value tests for logical
whether number is
within specified relationship
range between two or
more fields
Next
p. 339 - 340
9
File Processing Versus Databases
What is a file processing system?
Each
Records in one
department or
file may not
area within May have
relate to
organization weaknesses
records in any
has own set of
other file
files
Data Isolated
redundancy— data—data
same fields stored in
stored in separate files
multiple files so it is
difficult to
access
Next
p. 341
Next
p. 341 Fig. 9-9
10
File Processing Versus Databases
What are the strengths of the database approach?
Reduced
data
redundancy Improved
data
integrity
Shared
data
Easier
access
Reduced
development
time
Next
p. 342
Access privileges
DBMS provides define activities
means to ensure that a specific
only authorized user or group of
users can access users can
data at permitted perform
times
user can
user can
view data,
view and
but cannot
change data
change it
Next
p. 346
11
Relational, Object-Oriented, and Multidimensional Databases
Next
p. 347
Next
p. 347 - 348 Fig. 9-16
12
Relational, Object-Oriented, and Multidimensional Databases
What is a relationship?
Connection
within data
Next
p. 348 Fig. 9-17
Next
p. 348 - 349 Fig. 9-18
13
Relational, Object-Oriented, and Multidimensional Databases
Next
p. 349
Stores data in
dimensions
Next
p. 349
14
Relational, Object-Oriented, and Multidimensional Databases
Uses
multidimensional
databases
Next
p. 349
Web Databases
What is a Web database?
Database you access through the Web by filling in a form
on a Web page
Usually resides on a database server, a computer that
stores and provides access to a database
Next
p. 350 Fig. 9-19
15
Database Administration
What is the role of the database analyst and
administrator?
Database analyst (DA) Database administrator
Decides proper placement (DBA)
of fields, defines Creates and maintains data
relationships, and dictionary, manages
identifies users’ access database security,
privileges monitors database
performance, and checks
backup and recovery
procedures
Next
p. 351
Chapter 9 Complete
16