2. βͺ File organization concepts
β Database: Group of related files
β File: Group of records of same type
β Record: Group of related fields. It describes
β An entity (person, place, thing on which we store information)
β Attribute: Each characteristic, or quality, describing entity
β Field: Group of characters as word(s) or number
βͺ Bite: group of bit that represents a single character
βͺ Bit: smallest unit of data (0)
Organizing Data in a Traditional File Environment
2
3. What is a DBMS?
A Database Management System (DBMS) is software for
managing data
β’ Think of it as a digital librarian for your information
β’ Stores, organizes, retrieves, and protects large amounts of
data
β’ Acts as a bridge between data and the apps that use it
4. Business Benefits of a DBMS
β’ Efficiency β Automates tasks and reduces manual
work
β’ Better Decisions β Accurate, real-time data for
smarter choices
β’ Data Security β Encryption, access control, and
authentication
β’ Cost Savings β Avoids duplication, saves space and
effort
5. Types of DBMS (Overview)
There are 5 common types of DBMS:
1. Relational (RDBMS)
2. NoSQL
3. Hierarchical
4. Network
5. Object-Oriented
6. Type 1 β Relational (RDBMS)
β’ Uses tables with rows & columns
β’ Data linked through keys (e.g., Customer ID)
β’ Supports SQL for querying
β’ Best for structured, interrelated data (e.g., sales, customer
info)
8. Type 2 β NoSQL
β’ Stores data in flexible formats: documents, key-value pairs,
etc.
β’ Great for big data, unstructured info, or real-time apps
β’ Used in social media, streaming, and user activity tracking
10. Types 3β5: Specialized DBMS
β’ Hierarchical DBMS: Tree-like (parent-child); great for org
charts, file systems
β’ Network DBMS: Flexible links (many-to-many); good for
school data, contacts
β’ Object-Oriented DBMS: Stores data as objects; used in
engineering or multimedia
12. Types 3β5: Specialized DBMS
β’ Hierarchical DBMS: Tree-like (parent-child); great for org
charts, file systems
β’ Network DBMS: Flexible links (many-to-many); good for
school data, contacts
β’ Object-Oriented DBMS: Stores data as objects; used in
engineering or multimedia
14. Types 3β5: Specialized DBMS
β’ Hierarchical DBMS: Tree-like (parent-child); great for org
charts, file systems
β’ Network DBMS: Flexible links (many-to-many); good for
school data, contacts
β’ Object-Oriented DBMS: Stores data as objects; used in
engineering or multimedia
16. Key Features of a Good DBMS
β’ Data Modeling β Visualize how your data connects
β’ Fast Storage & Retrieval β Access large data sets quickly
β’ Concurrency Control β Multiple users can work at once
β’ Security & Integrity β Keep data safe and accurate
β’ Backup & Recovery β Restore data in case of error or loss