CA1_DBMS
CA1_DBMS
Languages in
DBMS
Presented by
Name- Saideep Mukhopadhyay
Roll no-11200222017
Subject: Database Management System
Subject code: PCC-CS601
.
Introduction to Database
Languages
• Definition: Database languages are specialized tools that
allow users to interact with databases. Think of them as a
bridge between the user and the database management
system (DBMS). They enable us to perform tasks like
storing, retrieving, updating, and managing data efficiently.
• Importance:
• Essential for managing and handling data
efficiently. They provide the tools needed to create,
organize, update, and retrieve data in a structured way.
• Supports the preservation of data security and integrity.
• Allows interaction with relational database.
• Database languages like DDL (Data Definition
Language) allow users to create, modify, and delete the
structure of databases, tables, and other objects. For
example, creating a table to store employee details.
Types of Database Languages
• Database languages are categorized int four types:
i)Inventory Management:
Database languages are used to track stock levels, manage orders, and update product information in real-
time.
ii)Customer Relationship Management (CRM):
Storing and retrieving customer data, purchase history, and preferences to improve customer service and
marketing.
• Banking and Finance
i)Transaction Processing:
Managing deposits, withdrawals, and transfers using TCL to ensure data consistency and integrity.
ii)Loan and Credit Management:
Storing customer loan details, credit scores, and repayment schedules.
• Healthcare