Structured Query Language (SQL) is a standard language used to create, retrieve, and manage data in relational databases. SQL allows users to define tables, manipulate data within those tables through insert, update, delete statements, and retrieve data through select statements. SQL has different components including DDL for defining database structure, DML for manipulating data, DCL for controlling access, and TCL for managing transactions.
Database languages allow developers to define, access, and manipulate data stored in databases. There are four main categories of database languages: data definition languages (DDL) are used to define database structure; data manipulation languages (DML) are used to insert, update, and retrieve data; data control languages (DCL) control user access and privileges; and transaction control languages (TCL) group statements into logical transactions and allow committing or rolling back changes. Common statements include CREATE, SELECT, INSERT, UPDATE, DELETE, COMMIT, and ROLLBACK.
SQL is the standard language for dealing with Relational Databases. SQL can be used to insert, search, update, and delete database records. SQL can do lots of other operations, including optimizing and maintenance of databases.
https://www.learnbay.co/data-science-course/data-science-courses-in-chennai/
This chapter covers the following:
- What is SQL
- Categories of SQL statements
- History of SQL
- Relational Database Structure
- MySQL Setup for practice
- SQL Basics (Lexical elements, Data types, Literals)
Database management systems use database languages to define the structure and manipulate data in a database. There are four main types of database languages: data definition language (DDL) used to define the database schema; data manipulation language (DML) used to insert, update, delete and retrieve data; data control language (DCL) used to control user privileges; and transaction control language (TCL) used to group DML statements into logical transactions and commit or rollback changes.
This document provides an introduction to SQL and its components. It defines SQL as a language for communicating with databases that uses a structure based on tables. The document outlines the learning objectives which are to understand SQL features, classify its components, differentiate between DDL and DML, and apply DML and DDL commands. It then discusses SQL features such as being a domain specific, declarative language used to manipulate and retrieve data from relational databases. The major SQL components covered are DDL for defining data structure, DML for manipulating data, DQL for querying data, DCL for controlling data access, and TCL for transaction management.
The purpose of the structured query language (SQL) is to store and process data in a relational database. Data in a relational database is often stored in tabular format, with rows and columns standing in for individual data properties and relationships between values. With SQL statements, you may enter data into a database, modify it, delete it, search it, and get it again. Burraq IT solutions provide SQL Training courses in Lahore Database performance can also be monitored and improved with the help of SQL.
SQL is a standard language used to store, manipulate, and retrieve data held in relational databases. It allows users to define and modify database schemas, as well as store and access data. SQL commands are divided into four main categories: data definition language (DDL) for defining databases, data manipulation language (DML) for manipulating data, data control language (DCL) for controlling user access, and transaction control language (TCL) for managing transactions. Common DDL commands include CREATE, ALTER, and DROP for creating, modifying, and deleting database objects like tables.
SQLite is a public-domain software package that provides a lightweight relational database management system (RDBMS). It can be used to store user-defined records in tables. SQLite is flexible in where it can run and how it can be used, such as for in-memory databases, data stores, client/server stand-ins, and as a generic SQL engine. The SQLite codebase supports multiple platforms and consists of the SQLite core, sqlite3 command-line tool, Tcl extension, and configuration/building options. SQL is the main language for interacting with relational databases like SQLite and consists of commands for data definition, manipulation, and more.
PPT on SQL covering topics such as What is SQL, SQL Commands, Data Definition Language (DDL) Commands, Data Manipulation Language (DML) Commands, Data Control Language (DCL) Commands, Data Query Language (DQL) Commands.
SQL (Structured Query Language) is a programming language which is used to manage data stored in relational databases like MySQL, MS Access, SQL Server, Oracle, Sybase, Informix, Postgres etc.
Oracle is an object-relational database management system. It is the leading RDBMS vendor worldwide. Every Oracle database contains logical structures like tablespaces, schema objects, and physical structures like data files, redo log files, and a control file. SQL is the standard language used for storing, manipulating, and retrieving data from relational databases like Oracle. PL/SQL adds procedural functionality to SQL and is tightly integrated with the Oracle database.
Oracle is an object-relational database management system. It is the leading RDBMS vendor worldwide. Every Oracle database contains logical structures like tablespaces, schema objects, and physical structures like data files, redo log files, and a control file. SQL is the standard language used for storing, manipulating, and retrieving data from relational databases like Oracle. PL/SQL adds procedural logic to SQL and is tightly integrated with Oracle databases. It allows developers to define functions and procedures to manipulate data in the database.
PL/SQL is a standard and portable language for Oracle Database development. If you develop a program that executes on an Oracle Database, you can quickly move it to another compatible Oracle Database without any changes. PL/SQL is an embedded language. PL/SQL only can execute in an Oracle Database.
SQL is a standard language for accessing and manipulating databases. It allows users to retrieve, insert, update, and delete data as well as create, modify and delete tables. The main SQL commands are grouped into four categories: data definition language for creating/modifying database structures, data manipulation language for interacting with data, transaction control language for managing transactions, and data control language for security. Common SQL commands include CREATE, SELECT, INSERT, UPDATE, DELETE, ALTER, and DROP.
This document discusses Structured Query Language (SQL). SQL is a programming language used to manage data in relational database management systems (RDBMS). It was the first commercial language created for RDBMS and is now used as the standard language for databases like MySQL, Oracle, and Microsoft Access. SQL is declarative rather than procedural, allowing users to declare what data to access without specifying steps. It has four main command types: data definition language (DDL) to define schemas, data manipulation language (DML) to insert, update and retrieve data, data control language (DCL) for user permissions, and transaction control language (TCL) for transactions. Examples of commands from each type are provided.
SQL is a database language used to create, modify and query databases. It has four main categories of commands: DDL for defining database schemas; DQL for querying data; DML for manipulating data; and DCL for controlling access privileges. Some key commands include CREATE, SELECT, INSERT, UPDATE, DELETE, GRANT and REVOKE.
This tutorial teaches the basics of SQL and how to write SQL queries. SQL (Structured Query Language) is used to modify and access data from a database. It was first developed by IBM in the 1970s and has become a standard language used by most relational database management systems like Oracle, Microsoft SQL Server, and Sybase. Some common SQL commands include SELECT, UPDATE, INSERT, DELETE, WHERE, and ORDER BY clauses.
This document provides an overview of databases and the SQL language. It defines a database as a container for tables and other SQL structures. It describes the main components of a database management system (DBMS) including defining, constructing, manipulating, and sharing databases. It outlines the three sublanguages that make up SQL: data definition language (DDL) to create and modify database structures, data manipulation language (DML) to work with data, and data control language (DCL) for security. Examples are provided of commands to create tables, alter tables, drop tables, and insert, update, and delete data. Data types and an exercise to create sample tables are also included.
This document provides an overview of structured query language (SQL). It discusses that SQL is used to manage data in relational tables and allows users to create databases, add data, modify and maintain data. It also describes the different types of database management systems and gives an example of a relational table with employees and departments. Additionally, it covers SQL syntax, queries, data types, operators, expressions, and commands to define the database schema like CREATE TABLE.
SQL for Data Analytics: Mastering Queries and Reporting with TrainingInstitute
SQL (Structured Query Language) is a strong database management and manipulation tool. It enables you to interact with the database, access and change data, do sophisticated computations, and generate informative reports.
A database is an organized collection of data stored in tables. A database management system (DBMS) like Oracle or SQL Server is used to create and manage databases. Data is stored in tables which are organized into rows and columns. Structured Query Language (SQL) allows users to retrieve, insert, update, and delete data from the database using commands like SELECT, INSERT, UPDATE, and DELETE. Database concepts like tables, queries, and the client-server model allow for effective data storage and manipulation.
The document provides an overview of SQL and database evolution. It discusses:
1) The evolution of databases from early technologies like punched cards to modern relational database management systems (RDBMS) introduced by Ted Codd in 1970.
2) Codd's 12 rules for RDBMS.
3) The different languages used in SQL - DDL for definitions, DML for manipulations, DQL for queries, DCL for controls, and more.
4) Examples of key SQL statements like CREATE TABLE, INSERT, UPDATE, DELETE, ALTER TABLE, CREATE INDEX, and SELECT.
This document provides an overview of SQL (Structured Query Language). It discusses that SQL is used to define, manipulate, and control data in a relational database. It can define database schemas, insert, modify, retrieve, and delete data from databases. The document also provides a brief history of SQL and describes its main components like DDL, DML, and DCL. It provides examples of common SQL commands and functions. Finally, it discusses SQL Plus which is a basic Oracle utility used to interact with databases through a command line interface.
SQL is a standard language used to store, manipulate, and retrieve data held in relational databases. It allows users to define and modify database schemas, as well as store and access data. SQL commands are divided into four main categories: data definition language (DDL) for defining databases, data manipulation language (DML) for manipulating data, data control language (DCL) for controlling user access, and transaction control language (TCL) for managing transactions. Common DDL commands include CREATE, ALTER, and DROP for creating, modifying, and deleting database objects like tables.
SQLite is a public-domain software package that provides a lightweight relational database management system (RDBMS). It can be used to store user-defined records in tables. SQLite is flexible in where it can run and how it can be used, such as for in-memory databases, data stores, client/server stand-ins, and as a generic SQL engine. The SQLite codebase supports multiple platforms and consists of the SQLite core, sqlite3 command-line tool, Tcl extension, and configuration/building options. SQL is the main language for interacting with relational databases like SQLite and consists of commands for data definition, manipulation, and more.
PPT on SQL covering topics such as What is SQL, SQL Commands, Data Definition Language (DDL) Commands, Data Manipulation Language (DML) Commands, Data Control Language (DCL) Commands, Data Query Language (DQL) Commands.
SQL (Structured Query Language) is a programming language which is used to manage data stored in relational databases like MySQL, MS Access, SQL Server, Oracle, Sybase, Informix, Postgres etc.
Oracle is an object-relational database management system. It is the leading RDBMS vendor worldwide. Every Oracle database contains logical structures like tablespaces, schema objects, and physical structures like data files, redo log files, and a control file. SQL is the standard language used for storing, manipulating, and retrieving data from relational databases like Oracle. PL/SQL adds procedural functionality to SQL and is tightly integrated with the Oracle database.
Oracle is an object-relational database management system. It is the leading RDBMS vendor worldwide. Every Oracle database contains logical structures like tablespaces, schema objects, and physical structures like data files, redo log files, and a control file. SQL is the standard language used for storing, manipulating, and retrieving data from relational databases like Oracle. PL/SQL adds procedural logic to SQL and is tightly integrated with Oracle databases. It allows developers to define functions and procedures to manipulate data in the database.
PL/SQL is a standard and portable language for Oracle Database development. If you develop a program that executes on an Oracle Database, you can quickly move it to another compatible Oracle Database without any changes. PL/SQL is an embedded language. PL/SQL only can execute in an Oracle Database.
SQL is a standard language for accessing and manipulating databases. It allows users to retrieve, insert, update, and delete data as well as create, modify and delete tables. The main SQL commands are grouped into four categories: data definition language for creating/modifying database structures, data manipulation language for interacting with data, transaction control language for managing transactions, and data control language for security. Common SQL commands include CREATE, SELECT, INSERT, UPDATE, DELETE, ALTER, and DROP.
This document discusses Structured Query Language (SQL). SQL is a programming language used to manage data in relational database management systems (RDBMS). It was the first commercial language created for RDBMS and is now used as the standard language for databases like MySQL, Oracle, and Microsoft Access. SQL is declarative rather than procedural, allowing users to declare what data to access without specifying steps. It has four main command types: data definition language (DDL) to define schemas, data manipulation language (DML) to insert, update and retrieve data, data control language (DCL) for user permissions, and transaction control language (TCL) for transactions. Examples of commands from each type are provided.
SQL is a database language used to create, modify and query databases. It has four main categories of commands: DDL for defining database schemas; DQL for querying data; DML for manipulating data; and DCL for controlling access privileges. Some key commands include CREATE, SELECT, INSERT, UPDATE, DELETE, GRANT and REVOKE.
This tutorial teaches the basics of SQL and how to write SQL queries. SQL (Structured Query Language) is used to modify and access data from a database. It was first developed by IBM in the 1970s and has become a standard language used by most relational database management systems like Oracle, Microsoft SQL Server, and Sybase. Some common SQL commands include SELECT, UPDATE, INSERT, DELETE, WHERE, and ORDER BY clauses.
This document provides an overview of databases and the SQL language. It defines a database as a container for tables and other SQL structures. It describes the main components of a database management system (DBMS) including defining, constructing, manipulating, and sharing databases. It outlines the three sublanguages that make up SQL: data definition language (DDL) to create and modify database structures, data manipulation language (DML) to work with data, and data control language (DCL) for security. Examples are provided of commands to create tables, alter tables, drop tables, and insert, update, and delete data. Data types and an exercise to create sample tables are also included.
This document provides an overview of structured query language (SQL). It discusses that SQL is used to manage data in relational tables and allows users to create databases, add data, modify and maintain data. It also describes the different types of database management systems and gives an example of a relational table with employees and departments. Additionally, it covers SQL syntax, queries, data types, operators, expressions, and commands to define the database schema like CREATE TABLE.
SQL for Data Analytics: Mastering Queries and Reporting with TrainingInstitute
SQL (Structured Query Language) is a strong database management and manipulation tool. It enables you to interact with the database, access and change data, do sophisticated computations, and generate informative reports.
A database is an organized collection of data stored in tables. A database management system (DBMS) like Oracle or SQL Server is used to create and manage databases. Data is stored in tables which are organized into rows and columns. Structured Query Language (SQL) allows users to retrieve, insert, update, and delete data from the database using commands like SELECT, INSERT, UPDATE, and DELETE. Database concepts like tables, queries, and the client-server model allow for effective data storage and manipulation.
The document provides an overview of SQL and database evolution. It discusses:
1) The evolution of databases from early technologies like punched cards to modern relational database management systems (RDBMS) introduced by Ted Codd in 1970.
2) Codd's 12 rules for RDBMS.
3) The different languages used in SQL - DDL for definitions, DML for manipulations, DQL for queries, DCL for controls, and more.
4) Examples of key SQL statements like CREATE TABLE, INSERT, UPDATE, DELETE, ALTER TABLE, CREATE INDEX, and SELECT.
This document provides an overview of SQL (Structured Query Language). It discusses that SQL is used to define, manipulate, and control data in a relational database. It can define database schemas, insert, modify, retrieve, and delete data from databases. The document also provides a brief history of SQL and describes its main components like DDL, DML, and DCL. It provides examples of common SQL commands and functions. Finally, it discusses SQL Plus which is a basic Oracle utility used to interact with databases through a command line interface.
Title: A Quick and Illustrated Guide to APA Style Referencing (7th Edition)
This visual and beginner-friendly guide simplifies the APA referencing style (7th edition) for academic writing. Designed especially for commerce students and research beginners, it includes:
✅ Real examples from original research papers
✅ Color-coded diagrams for clarity
✅ Key rules for in-text citation and reference list formatting
✅ Free citation tools like Mendeley & Zotero explained
Whether you're writing a college assignment, dissertation, or academic article, this guide will help you cite your sources correctly, confidently, and consistent.
Created by: Prof. Ishika Ghosh,
Faculty.
📩 For queries or feedback: [email protected]
A measles outbreak originating in West Texas has been linked to confirmed cases in New Mexico, with additional cases reported in Oklahoma and Kansas. The current case count is 795 from Texas, New Mexico, Oklahoma, and Kansas. 95 individuals have required hospitalization, and 3 deaths, 2 children in Texas and one adult in New Mexico. These fatalities mark the first measles-related deaths in the United States since 2015 and the first pediatric measles death since 2003.
The YSPH Virtual Medical Operations Center Briefs (VMOC) were created as a service-learning project by faculty and graduate students at the Yale School of Public Health in response to the 2010 Haiti Earthquake. Each year, the VMOC Briefs are produced by students enrolled in Environmental Health Science Course 581 - Public Health Emergencies: Disaster Planning and Response. These briefs compile diverse information sources – including status reports, maps, news articles, and web content– into a single, easily digestible document that can be widely shared and used interactively. Key features of this report include:
- Comprehensive Overview: Provides situation updates, maps, relevant news, and web resources.
- Accessibility: Designed for easy reading, wide distribution, and interactive use.
- Collaboration: The “unlocked" format enables other responders to share, copy, and adapt seamlessly. The students learn by doing, quickly discovering how and where to find critical information and presenting it in an easily understood manner.
A measles outbreak originating in West Texas has been linked to confirmed cases in New Mexico, with additional cases reported in Oklahoma and Kansas. The current case count is 817 from Texas, New Mexico, Oklahoma, and Kansas. 97 individuals have required hospitalization, and 3 deaths, 2 children in Texas and one adult in New Mexico. These fatalities mark the first measles-related deaths in the United States since 2015 and the first pediatric measles death since 2003.
The YSPH Virtual Medical Operations Center Briefs (VMOC) were created as a service-learning project by faculty and graduate students at the Yale School of Public Health in response to the 2010 Haiti Earthquake. Each year, the VMOC Briefs are produced by students enrolled in Environmental Health Science Course 581 - Public Health Emergencies: Disaster Planning and Response. These briefs compile diverse information sources – including status reports, maps, news articles, and web content– into a single, easily digestible document that can be widely shared and used interactively. Key features of this report include:
- Comprehensive Overview: Provides situation updates, maps, relevant news, and web resources.
- Accessibility: Designed for easy reading, wide distribution, and interactive use.
- Collaboration: The “unlocked" format enables other responders to share, copy, and adapt seamlessly. The students learn by doing, quickly discovering how and where to find critical information and presenting it in an easily understood manner.
CURRENT CASE COUNT: 817 (As of 05/3/2025)
• Texas: 688 (+20)(62% of these cases are in Gaines County).
• New Mexico: 67 (+1 )(92.4% of the cases are from Eddy County)
• Oklahoma: 16 (+1)
• Kansas: 46 (32% of the cases are from Gray County)
HOSPITALIZATIONS: 97 (+2)
• Texas: 89 (+2) - This is 13.02% of all TX cases.
• New Mexico: 7 - This is 10.6% of all NM cases.
• Kansas: 1 - This is 2.7% of all KS cases.
DEATHS: 3
• Texas: 2 – This is 0.31% of all cases
• New Mexico: 1 – This is 1.54% of all cases
US NATIONAL CASE COUNT: 967 (Confirmed and suspected):
INTERNATIONAL SPREAD (As of 4/2/2025)
• Mexico – 865 (+58)
‒Chihuahua, Mexico: 844 (+58) cases, 3 hospitalizations, 1 fatality
• Canada: 1531 (+270) (This reflects Ontario's Outbreak, which began 11/24)
‒Ontario, Canada – 1243 (+223) cases, 84 hospitalizations.
• Europe: 6,814
How to Customize Your Financial Reports & Tax Reports With Odoo 17 AccountingCeline George
The Accounting module in Odoo 17 is a complete tool designed to manage all financial aspects of a business. Odoo offers a comprehensive set of tools for generating financial and tax reports, which are crucial for managing a company's finances and ensuring compliance with tax regulations.
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - WorksheetSritoma Majumder
Introduction
All the materials around us are made up of elements. These elements can be broadly divided into two major groups:
Metals
Non-Metals
Each group has its own unique physical and chemical properties. Let's understand them one by one.
Physical Properties
1. Appearance
Metals: Shiny (lustrous). Example: gold, silver, copper.
Non-metals: Dull appearance (except iodine, which is shiny).
2. Hardness
Metals: Generally hard. Example: iron.
Non-metals: Usually soft (except diamond, a form of carbon, which is very hard).
3. State
Metals: Mostly solids at room temperature (except mercury, which is a liquid).
Non-metals: Can be solids, liquids, or gases. Example: oxygen (gas), bromine (liquid), sulphur (solid).
4. Malleability
Metals: Can be hammered into thin sheets (malleable).
Non-metals: Not malleable. They break when hammered (brittle).
5. Ductility
Metals: Can be drawn into wires (ductile).
Non-metals: Not ductile.
6. Conductivity
Metals: Good conductors of heat and electricity.
Non-metals: Poor conductors (except graphite, which is a good conductor).
7. Sonorous Nature
Metals: Produce a ringing sound when struck.
Non-metals: Do not produce sound.
Chemical Properties
1. Reaction with Oxygen
Metals react with oxygen to form metal oxides.
These metal oxides are usually basic.
Non-metals react with oxygen to form non-metallic oxides.
These oxides are usually acidic.
2. Reaction with Water
Metals:
Some react vigorously (e.g., sodium).
Some react slowly (e.g., iron).
Some do not react at all (e.g., gold, silver).
Non-metals: Generally do not react with water.
3. Reaction with Acids
Metals react with acids to produce salt and hydrogen gas.
Non-metals: Do not react with acids.
4. Reaction with Bases
Some non-metals react with bases to form salts, but this is rare.
Metals generally do not react with bases directly (except amphoteric metals like aluminum and zinc).
Displacement Reaction
More reactive metals can displace less reactive metals from their salt solutions.
Uses of Metals
Iron: Making machines, tools, and buildings.
Aluminum: Used in aircraft, utensils.
Copper: Electrical wires.
Gold and Silver: Jewelry.
Zinc: Coating iron to prevent rusting (galvanization).
Uses of Non-Metals
Oxygen: Breathing.
Nitrogen: Fertilizers.
Chlorine: Water purification.
Carbon: Fuel (coal), steel-making (coke).
Iodine: Medicines.
Alloys
An alloy is a mixture of metals or a metal with a non-metal.
Alloys have improved properties like strength, resistance to rusting.
How to manage Multiple Warehouses for multiple floors in odoo point of saleCeline George
The need for multiple warehouses and effective inventory management is crucial for companies aiming to optimize their operations, enhance customer satisfaction, and maintain a competitive edge.
Geography Sem II Unit 1C Correlation of Geography with other school subjectsProfDrShaikhImran
The correlation of school subjects refers to the interconnectedness and mutual reinforcement between different academic disciplines. This concept highlights how knowledge and skills in one subject can support, enhance, or overlap with learning in another. Recognizing these correlations helps in creating a more holistic and meaningful educational experience.
Real GitHub Copilot Exam Dumps for SuccessMark Soia
Download updated GitHub Copilot exam dumps to boost your certification success. Get real exam questions and verified answers for guaranteed performance
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...larencebapu132
This is short and accurate description of World war-1 (1914-18)
It can give you the perfect factual conceptual clarity on the great war
Regards Simanchala Sarab
Student of BABed(ITEP, Secondary stage)in History at Guru Nanak Dev University Amritsar Punjab 🙏🙏
APM event hosted by the Midlands Network on 30 April 2025.
Speaker: Sacha Hind, Senior Programme Manager, Network Rail
With fierce competition in today’s job market, candidates need a lot more than a good CV and interview skills to stand out from the crowd.
Based on her own experience of progressing to a senior project role and leading a team of 35 project professionals, Sacha shared not just how to land that dream role, but how to be successful in it and most importantly, how to enjoy it!
Sacha included her top tips for aspiring leaders – the things you really need to know but people rarely tell you!
We also celebrated our Midlands Regional Network Awards 2025, and presenting the award for Midlands Student of the Year 2025.
This session provided the opportunity for personal reflection on areas attendees are currently focussing on in order to be successful versus what really makes a difference.
Sacha answered some common questions about what it takes to thrive at a senior level in a fast-paced project environment: Do I need a degree? How do I balance work with family and life outside of work? How do I get leadership experience before I become a line manager?
The session was full of practical takeaways and the audience also had the opportunity to get their questions answered on the evening with a live Q&A session.
Attendees hopefully came away feeling more confident, motivated and empowered to progress their careers
"Basics of Heterocyclic Compounds and Their Naming Rules"rupalinirmalbpharm
This video is about heterocyclic compounds, which are chemical compounds with rings that include atoms like nitrogen, oxygen, or sulfur along with carbon. It covers:
Introduction – What heterocyclic compounds are.
Prefix for heteroatom – How to name the different non-carbon atoms in the ring.
Suffix for heterocyclic compounds – How to finish the name depending on the ring size and type.
Nomenclature rules – Simple rules for naming these compounds the right way.
Common rings – Examples of popular heterocyclic compounds used in real life.
2. What is
Structured
Query
Language
Structured Query Language is a standard Database
language which is used to create, maintain and retrieve the
relational database.
What is Relational Database?
Relational database means the data is stored as well as
retrieved in the form of relations (tables).
3. History Of
SQL
the original version of SQL called SEQUEL
(structured English query language) was designed by
an IBM research center in 1974 and 1975. SQL was first
introduced as a commercial database system in 1979 by
Oracle Corporation.
SQL became a standard of the American National
Standards Institute (ANSI) in 1986, and of the
International Organization for Standardization (ISO) in
1987
4. Why SQL?
SQL is very simple and easy to learn
Allows users to access data in the relational database
management systems.
Allows users to describe the data.
Allows users to define the data in a database and
manipulate that data.
Allows to embed within other languages using SQL
modules, libraries & pre-compilers.
Allows users to create and drop databases and tables.
Allows users to set permissions on tables and views.
5. Several Parts
Of SQL
DDL (Data Definition Language)
DML (Data Manipulation Language)
DCL (Data Control Language)
TCL (Transaction Control Language)
6. DDL: Data
Definition
Language
Data Definition Language is used to define the database
structure or schema. DDL is also used to specify
additional properties of the data.
This includes changes to the structure of the table like
creation of table or database , altering table, deleting a
table , truncate table or rename a table etc.
7. DML: Data
Manipulatio
n Language
DML deals with data manipulation, and includes most
common SQL statements such SELECT, INSERT, UPDATE,
DELETE and it is used to store, modify, retrieve, delete and
update data in database
9. TCL:
Transaction
Control
Language
Transaction Control Language(TCL) commands are used to
manage transactions in the database. These are used to
manage the changes made to the data in a table by DML
statements. It also allows statements to be grouped
together into logical transactions.
10. Roles of SQL
SQL retrieves data from the database.
It can be used along with programming language to
access data from database. It is a database
programming language.
It can be used to monitor and control data access by
various users. It is a database administration language.
It can be used as an Internet data access language.