Professional Documents
Culture Documents
DFC20123 Database Design: Topic 1: Fundamentals of Database Management System
DFC20123 Database Design: Topic 1: Fundamentals of Database Management System
DFC20123 Database Design: Topic 1: Fundamentals of Database Management System
Database Design
jessie@pmu.edu.my
1.0 Fundamentals of Database
Management System
jessie@pmu.edu.my
2
“ THREE SCHEMA
ARCHITECTURE
Three-schema architecture is an idea in
relational database design that breaks a
database down into three different levels
according to its use and structure.
jessie@pmu.edu.my
3
Three schema architecture
•is the end users’ view of the data environment
EXTERNAL /
VIEW LEVEL •end users usually operate in an environment in which
an application has a specific business unit focus.
jessie@pmu.edu.my
4
Client-server architecture
jessie@pmu.edu.my
5
Categories of DBMS
Desktop Databases Server Databases
Paradox DB2
Lotus
jessie@pmu.edu.my
6
Benefits of using desktop
database & server solution
Desktop Database: single-user database supports Server Database: used by the entire organization
only one user at a time. and supports many users
•Easy management – provide web solutions so •Scalability – able to gracefully handle a rapidly
that the user can publish data onto the web in expanding amount of users and/or data
various fashions.
•Flexibility – can handle just about any data
•Inexpensive – desktop applications are purchased management problem and available for multiple
one time and there are not continually occurring operating systems.
charges.
•Powerful performance – can manage multiple
•Easy to use – no knowledge is necessarily high-speed processors and high bandwidth
needed to be able to manage such databases connectivity
since the programs themselves are normally very
intuitive and easy to learn.
jessie@pmu.edu.my
7
Users of DBMS
End User
Application
Programmer
Database
Administrator
jessie@pmu.edu.my
THANKS!
Any questions?
jessie@pmu.edu.my
9