Академический Документы
Профессиональный Документы
Культура Документы
Databas
e Application
System Programs/Queries
DBMS
Software Software
Process
Queries/Progra
ms
Software to
Access
Stored Data
SECTION
Section_identifie Course_number Semester Year Instructor
r
85 MATH2410 Fall 04 King
92 CS310 Fall 04 Anderson
102 CS[3320 Spring 05 Knuth
112 MATH2410 Fall 05 Chang
Tree Structure
network Structure
Components of DBMS
Contents of a Database
A Database contains:
o Users Data
o Metadata
o Indexes
Databases
Types & Physical Locations
Shared Databases
oShared by users in an
organization within one location
oTypically found on local-area
networks
Databases
Types & Physical Locations
Distributed Databases
o Database stored on different
computers in different locations
connecter by a client / server type of
network
Two methods are:
o Partitioning
o Duplicating
Databases
Types & Physical Locations
Centralized Databases
o Database stored in one location that
can be accessed by different
computers in different location via
communication networks
Types of Database
Operational database
Analytical database
Data warehouse
Distributed database
End-user database
External database
Types of Database
Hypermedia databases on the
web
Navigational database
In-memory databases
Document-oriented databases
Real-time databases
Relational Database
Types of Databases and
Database Applications
Traditional Applications:
o Numeric and Textual Databases
More Recent Applications:
o Multimedia Databases
o Geographic Information Systems
(GIS)
o Data Warehouses
o Many other applications
o Real-time and Active Databases
Advantages of the Database
Approach
Improved strategic use of corporate data
Reduced data redundancy
Improved data integrity
Easier modification and updating
Data and program independence
Better access to data and information
Standardization of data access
A framework for program devlopment
Better overall protection of the data
Shared data and information resources
Disadvantages of Database
Approach
DBMS has High initial cost
DBMS has High Overhead –
requires powerful computers
DBMS are not special purpose
software programs e.g., contrast
an accounting software package
like Quicken or Peach Tree with
DBMS like MS Access
Additional expertise required
Scopes of Using
:Databases
Individuals and personal affairs
Financial accounting systems
Marketing , import and export
Storage, sales and purchases
Production
Databases Functions
Store all amendments
accurately and organize it so
that can be accessed and
retrieved in the future
Possibility of amendments
on the data
Store huge amounts of data
and process it
Databases Functions