Lec 1 - DBMS
Lec 1 - DBMS
Database Management
Systems
Lecture 1
Hamza Shaukat
[email protected]
Education
Information Technology University, Lahore
• MS in Electrical Engineering
National University of Sciences and Technology (NUST), Military College of Signals,
Rawalpindi
• BS in Electrical (Telecommunication) Engineering
Work Experience
Sept 2019- Aug 2023 | Research Associate | IMAL Lab
To create an automation solution using the latest programming language and
techniques.
Research Work
LabView-based Automated Motor Test Bench or Induction Motors
Health Monitoring and Power Quality Analysis of Induction Motors at Tube Well
Sites of WASA Lahore
Reference Books
• An Introduction to Database Systems by C. J.
Date
• Database Management Systems by Raghu
Ramakrishnan
Traditional Applications:
• Numeric and Textual Database
• Linked-In
10
12
13
14
15
• Defining
• Construction
• Manipulation
• Sharing
16
17
18
Library Accounts
Registration Registration
Data Files Data Files
19
20
21
Data Abstraction:
• A data model is used to hide storage details and present the
users with a conceptual view of the database
• Programs refer to the data model constructs rather than data
storage details
Support of multiple views of the data:
• Each user may see a different view of the database, which
describes only the data of interest to that user.
22
23
24