DBS Chapter 01
DBS Chapter 01
CHAPTER 1
INTRODUCING DATABASE
SYSTEM
PREPARED BY:
Muhammad Jehanzeb
CHAPTER 1: Introducing Database System
LEARNING OUTCOMES
TOPIC
Differentiate manual file system and computerised file system with database
system
Slide 2 of 73
CHAPTER 1: Introducing Database System
TOPIC OUTLINES
TOPIC
Introduction
1.4 Database
1.4.1 Characteristics of Database
Slide 3 of 73
CHAPTER 1: Introducing Database System
INTRODUCTION
TOPIC
Slide 6 of 73
CHAPTER 1: Introducing Database System
INTRODUCTION
TOPIC
Database System
Slide 8 of 73
CHAPTER 1: Introducing Database System
1.1 Manual File System
TOPIC
Slide 9 of 73
CHAPTER 1: Introducing Database System
1.1 Manual File System
TOPIC
Data Storage
1. Record data on paper.
2. File paper away into folders and cabinets.
Slide 10 of 73
CHAPTER 1: Introducing Database System
1.1 Manual File System
TOPIC
Data Retrieval
1. Locate paper from cabinets and folders.
2. Retrieve data from paper.
Slide 11 of 73
CHAPTER 1: Introducing Database System
1.1 Manual File System
Slide 12 of 73
CHAPTER 1: Introducing Database System
1.1 Manual File System
Where is my
data?
Slide 13 of 73
CHAPTER 1: Introducing Database System
1.1 Manual File System
TOPIC
Slide 14 of 73
CHAPTER 1: Introducing Database System
1.2 Computerised File System
TOPIC
Slide 15 of 73
CHAPTER 1: Introducing Database System
1.2 Computerised File System
TOPIC
Data Storage
1. Launch a program (e.g. Microsoft Excel) to input data.
2. When you saved the data, the data gets stored in a computer file
(e.g. Excel file .xls).
Slide 16 of 73
CHAPTER 1: Introducing Database System
1.2 Computerised File System
TOPIC
Data Retrieval
1. Find a program that could open the computer file (e.g. Excel file .xls).
2. Launch the program (e.g. Microsoft Excel) to retrieve the data.
Slide 17 of 73
CHAPTER 1: Introducing Database System
1.2 Computerised File System
Program Data
Dependency Redundancy
Complex
administration
Database
System
Slide 25 of 73
CHAPTER 1: Introducing Database System
1.3 Database System
TOPIC
Database
Management Database
Database
System System
(DBMS)
Slide 26 of 73
CHAPTER 1: Introducing Database System
1.3 Database System
TOPIC
Database
DBMS
Slide 29 of 73
CHAPTER 1: Introducing Database System
1.3 Database System
TOPIC
Data Storage
Database
1 2
3
DBMS
Slide 30 of 73
CHAPTER 1: Introducing Database System
1.3 Database System
TOPIC
Data Retrieval
Database
1 2
4
DBMS 3
Slide 34 of 73
CHAPTER 1: Introducing Database System
1.4 Database
TOPIC
Database
Slide 39 of 73
CHAPTER 1: Introducing Database System
1.4 Database
Persistent
Shared
Interrelated
Slide 43 of 73
CHAPTER 1: Introducing Database System
1.5 Database Management System
TOPIC
Slide 47 of 73
CHAPTER 1: Introducing Database System
1.5 Database Management System
TOPIC
Slide 48 of 73
CHAPTER 1: Introducing Database System
1.5 Database Management System
Database Application
Data Storage
Access Programming
and Retrieval
Language Interfaces
Database
Data Integrity Multiuser
Communication
Management Access Control
Interfaces
Backup and
Security
Recovery
Management
Management
Controlling Data
Redundancy
Improvement in
Data Integrity
Improvement in
Security
Access Versatility
Reduced
Development Time
Increased cost
• Hardware cost (e.g. new computers) and DBMS cost
• Personnel cost (e.g. hire database administrator)
• Adoption cost (e.g. re-enter data into database)
Complexity
• DBMS is complex as it provides a lot of functionalities
• If the functionalities are not needed (e.g. in the case of a
small company), the power of DBMS would be wasted
Slide 71 of 73
CHAPTER 1: Introducing Database System
SUMMARY
TOPIC
Data management is a discipline that focuses on the proper way for generating,
storing and retrieving data.
Slide 72 of 73
CHAPTER 1: Introducing Database System
NEXT SESSION PREVIEW
TOPIC
Slide 73 of 73