2. WHAT IS DATABASE TECHNOLOGY?
The essential feature of database
technology is that it provides an
INTERNAL Representation (model)
of the EXTERNAL world of Interest.
The TECHNOLOGY involved is
concerned primarily with maintaining
the internal representation consistent
with external reality; this involves the
results of extensive R&D over the past
30 years. 2
3. DATABASE
Definition:
A database is a collection of
records or Data that is stored in a
computer system. The structure of a
database is dependent on how the data is
organized, according to a particular
database model. Today we commonly
use a relational database model. Other
models include a hierarchical model and
the network model.
3
4. SIMPLE APPROACHES TO DATA
MANAGEMENT
There are several ways to manage data
Software packages.
Personal information managers.
Handheld devices.
Home budget software.
Database approach
Increased flexibility in the use of
data
Requires a database management
system (DBMS)
4
6. DATABASE DESIGN
Field design
Numeric field
Alphanumeric
Date
Logical piece of data
Computed field Record and table design
Record
Table
In any database, you must
Identify the exact fields for each record
Identify the types of records for each table
6
8. 8
CREATING AND MODIFYING A DATABASE
Typical uses of a data dictionary
Provide a standard definition of terms and data
elements that can be referenced by programmers,
database administrators, and users to maintain data
integrity.
Simplify database modification.
The data dictionary helps achieve the advantages of the
database approach by
• Reducing data redundancy.
Increasing security.
10. UPDATING A DATABASE
Databases are updated by adding, modifying, or deleting
records
Essential to maintain data accuracy and integrity
Front-end applications can be used to enter changes
which are then transferred to the database
10
14. DATABASE BACKUP AND RECOVERY
Database backup
Database recovery
Redundant array of independent
disks (RAID)
Storage area network (SAN)
14
15. USING DATABASE SYSTEMS IN
ORGANIZATIONS
Organizations need to process routine
transactions
Routine processing activities
Pay employees.
Send out bills to maintain a
healthy cash flow.
Send out a monthly newsletter
Pay suppliers for parts and raw
materials.
Information and decision support
Valuable tool to support decision
making.
15
16. DATA WAREHOUSES, DATA MARTS,
AND DATA MINING
Data warehouse
Data mart
Data mining
Business intelligence
16
18. TRENDS – DISTRIBUTED DATABASES
Distributed database
• Also called a virtualized database
Actual data may be spread across several databases at
different locations, allow more users direct access at
different user sites
Replicated database
Database that holds a duplicate set of frequently used
data
18
20. DATABASE SYSTEMS, THE INTERNET,
AND NETWORKS
Databases are typically used to organize and deliver Web
data and information.
Internet access to databases allows collaboration.
Security is a concern
According to the text, some security experts believe
that up to 40 percent of Web sites that connect to
corporate databases are susceptible to letting hackers
take complete control of the database.
20
22. VISUAL, AUDIO, UNSTRUCTURED,
AND OTHER DATABASE SYSTEMS
22
Organizations are finding needs to store visual and audio
data.
Music companies
Drug companies.
Law enforcement.
Unstructured database.
24. CONCLUSION
The future will call for efficient handling of objects and
sophisticated Web serving.
Simple Web serving is a feature of most systems and
should not pose problems - Object storage will be
interesting to watch - especially as the demand ramps up
for libraries to store and deliver more and more images,
digitised texts, and video etc.
24