SlideShare a Scribd company logo
BASIC OF DATABASE
 WHAT IS DATABASE?
 A database is a collection of inter-related data.
 Data is stored in organized manner so that it is available to many users for different purpose.
 WHAT IS THE PURPOSE OF DATABASE?
 To store data.
 To provide an organizational structure for data.
 To provide a mechanism for querying, creating, modifiying and deleting data.
 It provides data security.
 DATABASE MANAGEMENT SYSTEM:-
 A database management system is a collection of inter-related data and a set
of programs to manipulate those data.
 Data manipulation involves various operation such as storing, modifying,
removing and retrieving data.
 In other words, DBMS can be described as –
DBMS = Database + A set of programs
 Where a Database is referred to as DB and a set of programs is referred to as
MS (Management System).
 A database management system is also referred to as a database system
only.
 APPLICATIONS:-
 Banking system
 Inventory system
 Library system
 Railway reservation system
 College/University
 Hospital management system
 Cyber-cafe management system
 DATA-ITEMS (FIELDS):-
 A data-item is a character or group of characters (alphabetic or numeric)
with a specific meaning.
 It is also called a data-item.
 It is represented in the database by a value.
 For example, customer id, name, city all are fields for the customer.
 RECORD:-
 A record is a collection of a logically related fields.
 Each field in a record contains a fixed size and data type.
 For example, a collection of fields – id, name, city – forms a record for the
customer.
 A record consists of values for each fields.
Database
 FILES:-
 A file is a collection of related records.
 These records are generally arranged in a specific sequence.
File File
File
Record Record Record
Field Field Field
Introduction to SQL:
 What is SQL?
 SQL is a Structured Query Language, is a domain-specific language
designed for managing and query relational databases.
 It is relatively easy to learn
 Basic command set has vocabulary of less than 100 words
 Nonprocedural language
 American National Standards Institute (ANSI) prescribes a
standard SQL
 Several SQL dialects exist
 SQL commands can be categories into five main types:
 1.DATA DEFINITION LANGUAGE:
-Create database objects, such as tables, indexes and
views ,alter, truncate and drop.
-Define access rights to those database objects.
 2.Data Manipulation Language:
-Includes commands to insert , update, delete.
 3.Data Control Language:
-Used to control the data stored in database.
-includes grant and revoke.
 4.Transection Control Language:
-Performs the task of a transection.
-Include commit, save point and rollback.
 5.Data Query Language:
-In order to see the present data.
-Includes select.
Data Definition Language:
 CREATE:- To create the table
 Syntax:
 CREATE TABLE table_name
(column name 1 datatype
(size), column name 2 datatype
(size), column name n datatype
(size));
 Example:
 CREATE TABLE std_info (std_id
number (10) primary key,
std_name varchar(15),
std_branch varchar (10));
 Output:
 ALTER: To alter table in SQL
 Syntax:
 ALTERTABLE table_name ADD column_name
datatype (size);
 Example:
 ALTER TABLE std_info ADD sem number(3);
Output:
 TRUNCTE: To remove all the rows from the
table.
 Syntax:
 TRUNCATE TABLE table_name;
 Example:
 TRUNCATE TABLE std_info;
 Output:
 DROP: To remove on existing table.
 Syntax:
 DROP TABLE table_name;
 Example:
 DROP TABLE std_info;
 Output:
Data Manipulation Language:
 INSERT: To insert rows into an
existing table / data in a table.
 Syntax:
 INSERT INTO table_name
(columnName N) values (value
1, value2, value N);
 Example:
 INSERT INTO std_info (std_id,
std_name, std_branch) values
(101, ‘XYZ’, ‘CE’);
 Output:
 UPDATE: To modify the data in existing table.
 Syntax:
 UPDATE table_name SET column_name= value
where condition;
 Example:
 UPDATE std_info SET branch=‘CE’ where
std_id=104;
 Output:
 DELETE: To remove single or a multiple
records from the existing table that is known
as delete.
 Syntax:
 DELETE from table_name where condition;
 Example:
 DELETE from std_info where std_id=9;
 Output:
Data Control Language:
 It is use to control access to
data which are stored in
database.
 GRANT:
 Syntax:
 GRANT privilege_list ON
object_name TO user_name
[with GRANT option];
 Example:
 GRANT ALL ON std_info TO XYZ
WITH GRANT OPTION;
 Output:
 REVOKE: Cancel previously granted or a
denied permission.
 Syntax:
 REVOKE privilege_list ON object_name FROM
user_name;
 Example:
 REVOKE ALL ON SYSTEM std_info from xyz;
 Output:
Transection Control Language:
 COMMIT: Commiting a transection. It can be
commit by either explicity or implicity.
 1.Explicit Commit: It makes all change
permanent made during the transaction.
 Syntax and Example:
 Commit;
 2.Implicit Commit: Some
operation which forces a
commit to occure
automatically even user don’t
specify to commit command.
 Output:
 ROLLBACK: Cancelling a transection.
 Syntax & Example:
 Rollback;
 SAVEPOINT: Cancelling a transection
partially. Used to terminate the current
transection portal.
 Syntax:
 ROLLBACK TO SAVEPOINT Savepoint_name;
 Syntax:
 Savepoint Savepoint_name;
 Output:
Data Query Language:

More Related Content

Similar to BASIC OF DATABASE PPT new.pptx

Database
DatabaseDatabase
unit 1.pptx
unit 1.pptxunit 1.pptx
unit 1.pptx
GayathriPG3
 
Oracle 11g SQL Overview
Oracle 11g SQL OverviewOracle 11g SQL Overview
Oracle 11g SQL Overview
Prathap Narayanappa
 
Structured query language
Structured query languageStructured query language
Structured query language
Rashid Ansari
 
Lect 30 dbms_fundamentals
Lect 30  dbms_fundamentalsLect 30  dbms_fundamentals
Lect 30 dbms_fundamentals
Protik Roy
 
Data Ware Housing through SQL concept
Data Ware Housing through SQL conceptData Ware Housing through SQL concept
Data Ware Housing through SQL concept
UGKkhan
 
Lecture on DBMS & MySQL.pdf v. C. .
Lecture on DBMS & MySQL.pdf v.  C.     .Lecture on DBMS & MySQL.pdf v.  C.     .
Lecture on DBMS & MySQL.pdf v. C. .
MayankSinghRawat6
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overviewhonglee71
 
Database Management System (DBMS).pptx
Database Management System (DBMS).pptxDatabase Management System (DBMS).pptx
Database Management System (DBMS).pptx
GevitaChinnaiah
 
My lablkxjlkxjcvlxkcjvlxckjvlxck ppt.pptx
My lablkxjlkxjcvlxkcjvlxckjvlxck ppt.pptxMy lablkxjlkxjcvlxkcjvlxckjvlxck ppt.pptx
My lablkxjlkxjcvlxkcjvlxckjvlxck ppt.pptx
EliasPetros
 
Database system concepts
Database system conceptsDatabase system concepts
Database system conceptsKumar
 
Data base testing
Data base testingData base testing
Data base testing
BugRaptors
 
Database COMPLETE
Database COMPLETEDatabase COMPLETE
Database COMPLETE
Abrar ali
 
Sql
SqlSql
SQL Complete Tutorial. All Topics Covered
SQL Complete Tutorial. All Topics CoveredSQL Complete Tutorial. All Topics Covered
SQL Complete Tutorial. All Topics Covered
Danish Mehraj
 
Oracle
OracleOracle
Oracle
argusacademy
 

Similar to BASIC OF DATABASE PPT new.pptx (20)

Database
DatabaseDatabase
Database
 
unit 1.pptx
unit 1.pptxunit 1.pptx
unit 1.pptx
 
Oracle 11g SQL Overview
Oracle 11g SQL OverviewOracle 11g SQL Overview
Oracle 11g SQL Overview
 
Module02
Module02Module02
Module02
 
Structured query language
Structured query languageStructured query language
Structured query language
 
Lect 30 dbms_fundamentals
Lect 30  dbms_fundamentalsLect 30  dbms_fundamentals
Lect 30 dbms_fundamentals
 
Data Ware Housing through SQL concept
Data Ware Housing through SQL conceptData Ware Housing through SQL concept
Data Ware Housing through SQL concept
 
Lecture on DBMS & MySQL.pdf v. C. .
Lecture on DBMS & MySQL.pdf v.  C.     .Lecture on DBMS & MySQL.pdf v.  C.     .
Lecture on DBMS & MySQL.pdf v. C. .
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overview
 
[PHPUGPH] PHP Roadshow - MySQL
[PHPUGPH] PHP Roadshow - MySQL[PHPUGPH] PHP Roadshow - MySQL
[PHPUGPH] PHP Roadshow - MySQL
 
Database Management System (DBMS).pptx
Database Management System (DBMS).pptxDatabase Management System (DBMS).pptx
Database Management System (DBMS).pptx
 
Group Members
Group MembersGroup Members
Group Members
 
My lablkxjlkxjcvlxkcjvlxckjvlxck ppt.pptx
My lablkxjlkxjcvlxkcjvlxckjvlxck ppt.pptxMy lablkxjlkxjcvlxkcjvlxckjvlxck ppt.pptx
My lablkxjlkxjcvlxkcjvlxckjvlxck ppt.pptx
 
Database system concepts
Database system conceptsDatabase system concepts
Database system concepts
 
Data base testing
Data base testingData base testing
Data base testing
 
PT- Oracle session01
PT- Oracle session01 PT- Oracle session01
PT- Oracle session01
 
Database COMPLETE
Database COMPLETEDatabase COMPLETE
Database COMPLETE
 
Sql
SqlSql
Sql
 
SQL Complete Tutorial. All Topics Covered
SQL Complete Tutorial. All Topics CoveredSQL Complete Tutorial. All Topics Covered
SQL Complete Tutorial. All Topics Covered
 
Oracle
OracleOracle
Oracle
 

Recently uploaded

weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 

Recently uploaded (20)

weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 

BASIC OF DATABASE PPT new.pptx

  • 1. BASIC OF DATABASE  WHAT IS DATABASE?  A database is a collection of inter-related data.  Data is stored in organized manner so that it is available to many users for different purpose.
  • 2.  WHAT IS THE PURPOSE OF DATABASE?  To store data.  To provide an organizational structure for data.  To provide a mechanism for querying, creating, modifiying and deleting data.  It provides data security.  DATABASE MANAGEMENT SYSTEM:-  A database management system is a collection of inter-related data and a set of programs to manipulate those data.  Data manipulation involves various operation such as storing, modifying, removing and retrieving data.  In other words, DBMS can be described as – DBMS = Database + A set of programs
  • 3.  Where a Database is referred to as DB and a set of programs is referred to as MS (Management System).  A database management system is also referred to as a database system only.  APPLICATIONS:-  Banking system  Inventory system  Library system  Railway reservation system  College/University  Hospital management system  Cyber-cafe management system
  • 4.  DATA-ITEMS (FIELDS):-  A data-item is a character or group of characters (alphabetic or numeric) with a specific meaning.  It is also called a data-item.  It is represented in the database by a value.  For example, customer id, name, city all are fields for the customer.  RECORD:-  A record is a collection of a logically related fields.  Each field in a record contains a fixed size and data type.  For example, a collection of fields – id, name, city – forms a record for the customer.  A record consists of values for each fields.
  • 5. Database  FILES:-  A file is a collection of related records.  These records are generally arranged in a specific sequence. File File File Record Record Record Field Field Field
  • 6. Introduction to SQL:  What is SQL?  SQL is a Structured Query Language, is a domain-specific language designed for managing and query relational databases.  It is relatively easy to learn  Basic command set has vocabulary of less than 100 words  Nonprocedural language  American National Standards Institute (ANSI) prescribes a standard SQL  Several SQL dialects exist
  • 7.  SQL commands can be categories into five main types:  1.DATA DEFINITION LANGUAGE: -Create database objects, such as tables, indexes and views ,alter, truncate and drop. -Define access rights to those database objects.  2.Data Manipulation Language: -Includes commands to insert , update, delete.  3.Data Control Language: -Used to control the data stored in database. -includes grant and revoke.  4.Transection Control Language: -Performs the task of a transection. -Include commit, save point and rollback.  5.Data Query Language: -In order to see the present data. -Includes select.
  • 8. Data Definition Language:  CREATE:- To create the table  Syntax:  CREATE TABLE table_name (column name 1 datatype (size), column name 2 datatype (size), column name n datatype (size));  Example:  CREATE TABLE std_info (std_id number (10) primary key, std_name varchar(15), std_branch varchar (10));  Output:
  • 9.  ALTER: To alter table in SQL  Syntax:  ALTERTABLE table_name ADD column_name datatype (size);  Example:  ALTER TABLE std_info ADD sem number(3); Output:
  • 10.  TRUNCTE: To remove all the rows from the table.  Syntax:  TRUNCATE TABLE table_name;  Example:  TRUNCATE TABLE std_info;  Output:
  • 11.  DROP: To remove on existing table.  Syntax:  DROP TABLE table_name;  Example:  DROP TABLE std_info;  Output:
  • 12. Data Manipulation Language:  INSERT: To insert rows into an existing table / data in a table.  Syntax:  INSERT INTO table_name (columnName N) values (value 1, value2, value N);  Example:  INSERT INTO std_info (std_id, std_name, std_branch) values (101, ‘XYZ’, ‘CE’);  Output:
  • 13.  UPDATE: To modify the data in existing table.  Syntax:  UPDATE table_name SET column_name= value where condition;  Example:  UPDATE std_info SET branch=‘CE’ where std_id=104;  Output:
  • 14.  DELETE: To remove single or a multiple records from the existing table that is known as delete.  Syntax:  DELETE from table_name where condition;  Example:  DELETE from std_info where std_id=9;  Output:
  • 15. Data Control Language:  It is use to control access to data which are stored in database.  GRANT:  Syntax:  GRANT privilege_list ON object_name TO user_name [with GRANT option];  Example:  GRANT ALL ON std_info TO XYZ WITH GRANT OPTION;  Output:
  • 16.  REVOKE: Cancel previously granted or a denied permission.  Syntax:  REVOKE privilege_list ON object_name FROM user_name;  Example:  REVOKE ALL ON SYSTEM std_info from xyz;  Output:
  • 17. Transection Control Language:  COMMIT: Commiting a transection. It can be commit by either explicity or implicity.  1.Explicit Commit: It makes all change permanent made during the transaction.  Syntax and Example:  Commit;  2.Implicit Commit: Some operation which forces a commit to occure automatically even user don’t specify to commit command.  Output:
  • 18.  ROLLBACK: Cancelling a transection.  Syntax & Example:  Rollback;  SAVEPOINT: Cancelling a transection partially. Used to terminate the current transection portal.  Syntax:  ROLLBACK TO SAVEPOINT Savepoint_name;  Syntax:  Savepoint Savepoint_name;  Output: