Week 01 - Introduction to Databases
Week 01 - Introduction to Databases
Week 01
Introduction to Databases
Engr. Rashid Farid Chishti
http://youtube.com/rfchishti
http://sites.google.com/site/chis
hti International Islamic University H-10, Islamabad, Pakistan
Course Objectives
Understand the fundamental concepts of databases
Learn the importance and applications of DBMS
Differentiate between traditional file systems and modern databases
Types of Database Users
Real-Life Examples of Databases
What is a Database ?
Definition: A database is an organized collection of data that can be easily
accessed, managed, and updated.
Examples:
Banking systems
University records
Role of DBMS: It provides an interface between the database and end users or
application programs.
Examples of DBMS:
MySQL – Open-source RDBMS widely used for web applications.
Grade Class
Application Application
Programmers
Programs develop
“What” to
get
DBMS Database
maintainAdministrators
“How” to
Data get
Database
design Designers
Database
Types of Database Users (1/4)
The main types of database users can be classified into four key categories based
on how they interact with the database system:
Examples:
Examples:
that access the database. They usually work with pre-defined queries and
forms.
Characteristics:
Examples:
Examples:
Oracle, DB2.
Real-Life Examples of Databases (4/8)
4. Healthcare
Examples:
MongoDB, DynamoDB.
Real-Life Examples of Databases (7/8)
7. Transportation and Logistics
Examples: