Database Management Systems an Introduction
Database Management Systems an Introduction
SEMESTER: 6TH
Database Management
Systems: An Introduction
Stores data in individual files, lacks relationships between Provides a structured approach to data management,
data, difficult to manage large data sets, prone to data enforces data integrity, optimizes data access, supports
redundancy. complex queries and transactions.
Key Characteristics of Effective Database
Management Systems
1 Data independence allows applications to access data 2 Data integrity ensures accuracy, consistency, and
without knowledge of its physical storage. reliability of stored data through constraints and
validation rules.
3 Concurrency control allows multiple users to access 4 Security measures protect sensitive data from
and modify data simultaneously without compromising unauthorized access and modifications.
data integrity.
Exploring Popular Database Models:
A Comprehensive Overview
Relational
Organizes data in tables with relationships between them, widely used, supports structured
queries, offers data integrity.
Hierarchical
Organizes data in a tree structure with parent-child relationships, suitable for tree-like data
structures.
Network
More flexible than hierarchical, allows multiple parent-child relationships, supports complex
data relationships.
NoSQL
Offers flexible data storage, handles large volumes of unstructured data, suitable for modern
web applications.
Understanding the Three-
Tier Architecture of DBMS
Presentation Tier
Handles user interface, interacts with the application tier,
provides a way for users to interact with the database.
Application Tier
Processes user requests, manages data transactions, interacts
with the data tier, acts as a middle layer.
Data Tier
Stores and manages data, provides data access to the
application tier, is responsible for data persistence and
integrity.