DBMS Basic Concepts
DBMS Basic Concepts
DBMS Basic Concepts
Concepts
Introduction To Databases :
Purpose Of Database Systems,
Components Of Dbms,
Applications Of Dbms,
Three Tier Dbms Architecture,
Data Independence,
Database Schema,
Instance,
Data Modeling,
Entity Relationship Model,
Relational Model
Data: It is a collection of information.
Data does not help in decision making Information helps in decision making
DBMS File Management System
Design to fulfill the need for small It is only limited to smaller DBMS
and large businesses system.
makes a database.
Components :
• DDL Interpreter
• DML Compiler
• Query Evaluation Engine
Types of Database System
• On the Basis of Number of users
• On the basis of site Location
On the basis of Number of users
• Single user DBMS
In single user system the database resides on
one computer and is only accessed by one
user at a time. This one user may design,
maintain and write database programs.
• Multi user DBMS
Data is shared and integrated.Example-
Account dept.and Library dept. may need
student addresses.
On the Basis of Site Location
• Centralized System-Consists of single CPU
• Parallel System-Consists of multiple CPUs
• Distributed System-Physically distributed over
a computer network
• Client –Server system
Database Architecture
Two-tier and three-tier architecture
Two-tier architecture
• It is client-server architecture
• Direct communication
• Run faster
• Two parts:
1) Client Application (Client Tier)
2) Database (Data Tier)
• On client application side the code is written for
saving the data in the SQL server database
Advantages:
Disadvantages: