Elmasri 6e Ch02 SV
Elmasri 6e Ch02 SV
Elmasri 6e Ch02 SV
Database System
Concepts and
Architecture
Conceptual level
Describes structure of the whole database for a community of
users
Uses a conceptual or an implementation data model.
Internal level
Describes physical storage structure (access paths (e.g.
İndexes) of the database
Typically uses a physical data model.
Types:
Logical
Physical
Interfaces for the DBA (designed for creating user accounts, granting authorizations, setting
system parameters, changing schemas or access paths, ...)
Examples:
• PowerBuilder (Sybase)
• JBuilder (Borland)
• JDeveloper 10G (Oracle)
Communications software
Allow users at location remote from the DB system site to access the
database through computer terminals, workstations, or personal
computers. (The integrated DBMS and data communications systems is called a DB/DC
system.)
Server
Provides database query and transaction services to the
clients
(JDBC: Allows Java client programs to access one or more DBMSs through a standard interface)
N-tier
Divide the layers between the user and the stored data further
into finer components