23-06-2012, 01:46 PM
Distributed Databases
DistributedDatabasesPakistan.pdf (Size: 3.35 MB / Downloads: 95)
What is a Database?
A large, integrated collection of data
Entities (things) and Relationships
(connections)
Objects and Associations/References
A Database Management System
(DBMS) is a software package designed
to store and manage Databases
“Traditional” (ER) Databases and
“Object” Databases
Why Use a DBMS?
Data Independence
Efficient Access
Reduced Application Development Time
Data Integrity
Data Security
Data Analysis Tools
Uniform Data Administration
Concurrent Access
Automatic Parallelism
Recovery from crashes
Cutting Edge Databases
Scientific Applications
Digital Libraries, Interactive Video,
Human Genome project, Particle
Physics Experiments, National Digital
Observatories, Earth Images
Commercial Web Systems
Data Mining / Data Warehouse
Simple data but very high transaction
rate and enormous volume (e.g. click
through)
Data Independence
Applications insulated from how data
in the Database is structured and stored
Logical Data Independence: Protection
from changes in the logical structure of
the data
Physical Data Independence: Protection
from changes in the physical structure of
the data