Professional Documents
Culture Documents
1:
FUNDAMENTALS OF DATABASE DFC 2083
Database Design
MANAGEMENT SYSTEM
COURSE LEARNING OUTCOME
CLO1: Apply the fundamentals concepts and structures of
database management and relational data model in
database development process.
(C3, PLO1)
LEARNING OUTCOME FOR TODAY
Evolution of the database and give an example of its role in the
business world.
Database development process.
Properties of databases
Database management system (DBMS).
Data model.
Logical Data Model:
- object base
- record base
Three-schema architecture of DBMS
Client-server architecture of DBMS.
WHAT IS DATABASE & SQL?
4
1.1 UNDERSTAND DATABASE
Data
Known facts that can be recorded and have implicit meaning
Database
Database offers an organized mechanism for storing, managing
and retrieving information from a computer system.
Database System
Composed of 5 major parts: Hardware, Software (DBMS),
People, Procedures and Data
Database Management System (DBMS)
Collection of components that support data acquisition,
dissemination, storage, maintenance, retrieval, and formatting
5
DATABASE SYSTEM ENVIRONMENT
7
EVOLUTION OF THE DATABASE (CONT)
8
IMPORTANT HISTORICAL CONTRIBUTIONS
IN DATABASE DEVELOPMENT AND DESIGN.
1968 File-Based: predecessor of database, Data was
maintained in a flat file.
Flat Files:
Earlier, punched cards technology was used to store data –
later, files. But the files have no as such advantage, rather
have several limitations.
9
IMPORTANT HISTORICAL CONTRIBUTIONS IN
DATABASE DEVELOPMENT AND DESIGN.
(CONT)
[1968-1980] Era of Hierarchical Database: Prominent
hierarchical database model was IBM’s first DBMS
called IMS (Information Management System).
Hierarchical Data Model:
Mid 1960s Rockwell collaborates with IBM to create the
Information Management System (IMS), IMS lead the
mainframe database market in 70’s and early 80’s.
In this model, files are related in a
parent/child manner, with each
child file having at most one
parent file.
10
IMPORTANT HISTORICAL CONTRIBUTIONS IN
DATABASE DEVELOPMENT AND DESIGN.
(CONT)
Network Data Model:
Early 1960s, Charles Bachmann developed first DBMS
at Honeywell, Integrated Data Store (IDS)
It standardized in 1971 by the CODASYL group
(Conference on Data Systems Languages).
In Network data model, files are related as owners and
members, similar to the common network model except
that each member file can have more than one owner.
11
IMPORTANT HISTORICAL CONTRIBUTIONS IN
DATABASE DEVELOPMENT AND DESIGN.
(CONT)
Hierarchical Model and the Network Model were in use in
almost the same era.
[1970-present] Era of Relational Database and Database
Management: The relational database model was conceived
by E. F. Codd in 1970. It can be defined using the following
two terminologies:
1. Instance – a table with rows or columns.
2. Schema – specifies the structure (name of relation, name
and type of each column)
The model is based on branches of mathematics called set
theory and predicate logic. 12
ROLE IN BUSINESS WORLD
13
DISCUSSION
14
IMPORTANCE OF DATABASES TO
EVERYDAY LIFE.
15
STEPS IN THE DATABASE DEVELOPMENT
PROCESS.
1
16
SHARING CONCEPT OF DATA IN DATABASE
17
PROPERTIES OF DATABASES
1. Completeness
2. Integrity
3. Flexibility
4. Efficiency
5. Usability
COMPLETENESS