DB - 1
DB - 1
to Database
Systems
Salman Ahmed
MS(Computer Science)
Faculty of Computing,
Mohammad Ali Jinnah
University, Lecture - 1
Islamabad.
1
Instructor Information
Course Motivations
Course Objective
Lecture Literature
Outline Grading Policy
What is Database?
File Processing Systems
VS
Database Systems.
Office:
122 (A Block, First Floor)
Instructor Email:
Information [email protected]
Office Hours:
Monday – 2:30 to 05:00
Wednesday – 8:00 to 11
Databases are used in building
many software systems like
banking systems,
video games,
or dynamic websites
Class 5%
Participation
(Lab Attendance)
Final Exam 40%
What is
Database?
Chapter – 1 (Introduction to
database)
8
A database is a shared collection
of logically related data that is
Definition stored to meet the requirements
of different users of an
organization
Registrati
on
Attendan
ce
The Concept of
Database
Shared Exam
Organizational
Database
Accounts
Admissio
n
File Based
Systems
Registrati
Attendan
ce
File Based
Data Files
Admissio
n
Attendan
Database ce
Approach
Database
Exam DBMS
Advantages Accounts
Admissio
n
Provide a mechanism to
customize the appearance of the
View database
Benefit
Present a consistent, unchanging
picture of the structure of the
database, even if the underlying
database is changed
Hardware
Software
Data
Used by the organization and a description of
DBMS this data called the schema.
Components Procedures
Instructions and rules that should be
applied to the design and use of the
database and DBMS.
People
Data Administrator (DA)
The Data Administrator is responsible for defining data
elements, data names and their relationship.
Database Administrator (DBA)
Roles in The basic role of a Database Administrator is to store
and manage the information in the database.
Database The different functionalities of a database administrator
Environment are maintaining database system software, developing
physical database structures and data dictionary.
Database Designers (Logical and Physical)
Application Programmers
End Users
Control of data redundancy
Data consistency
More information from the same amount of
data
Advantages Sharing of data
of Improved data integrity
DBMS Performance
Higher impact of a failure
First-generation
Hierarchical and Network
Second generation
History Relational
Third generation
Object-Relational
Object-Oriented
Thank You
30