Database Management Systems by Raghu Ramakrishnan & Johannes Gehrke (3rd Edition
Site: | josephnjuguna.gnomio.com |
Course: | josephnjuguna.gnomio.com |
Book: | Database Management Systems by Raghu Ramakrishnan & Johannes Gehrke (3rd Edition |
Printed by: | |
Date: | Wednesday, 2 July 2025, 8:09 AM |
1. Introduction to DBMS
A Database Management System (DBMS) is a software system that enables users to define, create, maintain, and control access to databases. It acts as an interface between the user and the database, ensuring efficient data management.
1.1. Types of DBMS
🏗️ Types of DBMS
-
Hierarchical DBMS – Data organized in a tree-like structure.
-
Network DBMS – Allows many-to-many relationships using graph structure.
-
Relational DBMS (RDBMS) – Data stored in tables (rows & columns). Most common today.
-
Object-Oriented DBMS (OODBMS) – Data represented as objects, like in programming.