Database Management
Database Management
Dewanto, MT
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
How are data and information related?
Data is a collection of unprocessed items
Information is data that is organized and meaningful
Computers process data into information
What are the qualities of valuable information?
Accurate
Verifiable
Timely
Organized
Accessible
Useful
Cost-effective
What is a hierarchy?
Database contains files, file contains records, record
contains fields, field contains characters
What is a field?
Combination of one or more
characters
Smallest unit of data user accesses
Field name uniquely identifies each field
Field size defines the maximum number of
characters a field can contain
Data type specifies kind of data field contains
What are common data types?
Object
Yes/No Hyperlink (also called BLOB for binary large
(also called Web address that links to object)—photograph, audio, video,
Boolean)—only the document or Web page or document created in other
values Yes or No (or application such as word
True or False) processing or spreadsheet
What is a record?
Group of
related fields
Deleting records
Why do you add records?
Add new record when you obtain new data
Why do you change records?
Correct inaccurate data
Update old data
Why do you delete records?
When record no longer is needed
Some programs remove record immediately,
others flag record
What is validation?
Process of comparing data with a set of rules to find out if
data is correct
Reduced
data
redundancy Improved
data
integrity
Shared
data
Easier
access
Reduced
development
time
How do a
database
application and a
file processing
application differ in
the way they store
data?
What are popular database management systems (DBMSs)?
What is a query?
Request for specific
data from a
database
Query language
consists of simple,
English-like
statements that
allow users to
specify data to
display, print, or
store