DBMS & Its Application
DBMS & Its Application
IT’S APPLICATIONS
PRESENTED BY:
ARAVINDH R (19BEC4010)
ARSHATH AHAMED N (19BEC4011)
ARUN A (19BEC4012)
DEEPAK KUMAR S (19BEC4025)
GUIDED BY:
Ms.A. Suganya
1
•What is a Database?
•Database language
•Application of DBMS
•Advantages of DBMS
•Disadvantage of DBMS
•Conclusion 2
Database
A database is a collection of related data which represents some
aspect of the real world. A database system is designed to be
built and populated with data for a certain task.
Database Management
System (DBMS)
Database Management System (DBMS) is a software for storing and
retrieving users' data while considering appropriate security measures.
3
Characteristics of Database Management System
4
Database Language
•A DBMS has appropriate languages and interfaces to express
database queries and updates.
DDL
DCL
DBMS
LANGUAGES
DML
TCL
5
1. Data Definition Language
•Using the DDL statements, you can create the skeleton of the
database.
6
2. Data Manipulation Language
DML stands
for Data Manipulation La
nguage. It is used for
accessing and
manipulating data in a
database. It handles user
requests.
7
3. Data Control Language
•DCL stands for Data Control Language. It is
used to retrieve the stored or saved data.
8
4. Transaction Control Language
9
Hierarchical
database
Network
database
Types of
DBMS
Relational
database
Object-
Oriented
database
10
Hierarchical DBMS
• In a Hierarchical database, model data is organized in a tree-like structure.
• Data is Stored Hierarchically (top down or bottom up) format. Data is represented using a parent-child
relationship.
• In Hierarchical DBMS parent may have many children, but children have only one parent.
Network Model
• The network database model allows each child to have multiple parents.
• It helps you to address the need to model more complex relationships like as the orders/parts many-to-many
relationship.
• In this model, entities are organized in a graph which can be accessed through several paths.
11
Relational Model
• Relational DBMS is the most widely used DBMS model because it is one of the easiest.
• This model is based on normalizing data in the rows and columns of the tables.
• Relational model stored in fixed structures and manipulated using SQL.
Object-Oriented Model
• In Object-oriented Model data stored in the form of objects.
• The structure which is called classes which display data within it.
• It is one of the components of DBMS that defines a database as a collection of objects which stores both data
members values and operations.
12
Users in a DBMS environment
• Application Programmers
• Database Administrators
• End-Users
13
Popular DBMS Software
• MySQL • IBM DB2
• Oracle • MariaDB
• dBASE
• FoxPro
• SQLite
14
Applications of DBMS
• Banking
• Airlines
• Universities
• Telecommunication
• Finance
• Sales
• Manufacturing
• HR Management
15
Advantages of DBMS
16
Disadvantage of DBMS
17
Conclusion
• A DBMS is a systematic operational
system which consists of tools making
data, data saving and data manipulation an
easier task.
18
19