DBMS
DBMS
Presented by,
CO-FY
Sarvadyna Mangesh Mahale (Roll No:24)
Om Appasaheb Mandavgad (Roll No: 25)
Aditya Ramkrishna Marathe (Roll No: 26)
Tejas Vilas Mhaske (Roll No: 27)
Guided by,
Prof. Borse M. N.
Introduction
In today's data-driven world, databases play a crucial
role in the storage, management, and retrieval of
information. SQL (Structured Query Language) is the
standard language used for interacting with relational
databases. Within SQL, Data Manipulation Language (DML)
commands allow users to manage data within tables,
enabling the insertion, modification, deletion, and retrieval
of records.
This project focuses on the creation and execution of
DML commands in SQL. It aims to provide a practical
demonstration of how DML operations can be utilized to
interact with a relational database, ensuring data is
efficiently handled and maintained. The key objectives of
this project include:
Understanding the structure and syntax of basic SQL
DML commands.
Executing INSERT, UPDATE, DELETE, and SELECT
operations to manipulate data.
Analyzing the results of DML commands on a sample
dataset.
Throughout the project, a sample database is designed
with a basic schema to illustrate the fundamental
principles of data manipulation. The project will showcase
how DML commands can be applied to add new records,
modify existing data, delete unnecessary entries, and
retrieve specific information from the database.
Abstract
This project explores the practical application of Data
Manipulation Language (DML) commands in SQL for
managing data within a relational database. DML
commands, which include INSERT, UPDATE, DELETE,
and SELECT, are essential for modifying and retrieving
data stored in database tables. The project involves
creating a sample database and performing a series of
DML operations to demonstrate how these commands
work in real-world scenarios.
The focus of this study is on understanding the syntax
and functionality of each DML command and analyzing
their effect on database records. The project provides a
step-by-step guide on how to insert new data, update
existing records, remove unwanted data, and retrieve
specific information from a database. Each command is
tested and its results are examined to highlight the
efficiency and importance of SQL in data manipulation.
By the end of the project, users will gain a
comprehensive understanding of how DML commands are
used in SQL to maintain data integrity and ensure
effective data management. This project also provides
insights into the vital role SQL plays in the broader context
of database management systems (DBMS) and its
application across various industries.
Theory
Objective:
The primary objective of this project is to:
DML Operations
INSERT Command:
DELETE Command
SELECT Command:
2. Data Update
3. Data Deletion
The record for Emily Johnson was deleted using the DELETE
command. The result of the SELECT command after deletion
is:
4. Data Retrieval
5. Discussion
References:
1. https://www.w3schools.com/sql/
2. https://www.geeksforgeeks.org/sql-tutorial/
3. https://www.google.com/
4. Codd, E. F. (1970). A relational model of data for large
shared data banks. Communications of the ACM.