0% found this document useful (0 votes)
18 views10 pages

DBMS Presentation With Background Final

Uploaded by

Ishan Goel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views10 pages

DBMS Presentation With Background Final

Uploaded by

Ishan Goel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Introduction to Database

Management Systems (DBMS)


What is a DBMS?
Definition: A software system that enables
the creation, management, and manipulation
of databases.
Purpose: To provide an efficient way to store,
retrieve, and manage data.
Types of DBMS
• Hierarchical DBMS: Organizes data in a
tree-like structure.
• Network DBMS: Uses a graph structure to
represent data relationships.
• Relational DBMS: Organizes data into tables
with relationships.
• Object-oriented DBMS: Stores data as
objects, similar to object-oriented
programming.
Key Components of DBMS

• Database Engine: The core service for


accessing and processing data.
• Database Schema: Defines the structure of
the database, including tables, fields, and
relationships.
• Query Processor: Translates user queries
into a format that can be understood by the
database engine.
DBMS Architecture

• Three Levels of DBMS Architecture:


- External Level: User views and interaction.
- Conceptual Level: Community view of the
entire database.
- Internal Level: Physical storage of data.
Benefits of Using DBMS

• Data Integrity: Ensures accuracy and


consistency of data.
• Data Security: Protects sensitive data
through access controls.
• Data Redundancy Control: Reduces
duplicate data entries.
• Concurrent Access: Multiple users can
access data simultaneously.
Common DBMS Software

Examples:
- MySQL
- Oracle Database
- Microsoft SQL Server
- PostgreSQL
DBMS Models

• Relational Model: Data stored in tables.


• NoSQL Model: Non-relational databases,
including document, key-value, column-
family, and graph databases.
• Entity-Relationship Model: A diagrammatic
approach to represent data and
relationships.
SQL: The Language of DBMS

Definition: Structured Query Language used


for managing and manipulating relational
databases.
Common SQL Commands:
- SELECT: Retrieve data.
- INSERT: Add new data.
- UPDATE: Modify existing data.
- DELETE: Remove data.
Conclusion

Summary: DBMS plays a crucial role in data


management and provides various benefits
for efficient data handling.
Future Trends: Increasing use of cloud
databases, big data, and AI in DBMS.

You might also like