Lecture02 BasicConcepts
Lecture02 BasicConcepts
Introduction to Database
Lecture 02:
Basic Concepts
Learning Objectives
2
To know about:
Database Management System (DBMS)
Application of Database
Drawbacks of File System
View of Data
Schema
Data Models
Database Languages: DML and DDL
Database Design
Storage Management
Database Users and Administrators
Overall System Structure
Database Management System (DBMS)
3
select customer.customer_name
from customer
where customer.customer_id = ‘192-83-7465’
Database Design
21
File manager : Manage allocation of space on disk storage and the data
structures used to represent information stored on disk.
Buffer manager : Responsible for fetching data from disk storage into main
memory and decide what data to cache in main memory. The data buffer
manager is a critical part of the database system, since it enables the database
handle data sizes that are much larger than the size of main memory.
Storage Manager
24
THANK YOU