DDL
Data Definition Language (DDL) statements are used to define the database structure or schema. Some examples:
CREATE - to create objects in the database
ALTER - alters the structure of the database
DROP - delete objects from the database
TRUNCATE - remove all records from a table, including all spaces allocated for the records are removed
COMMENT - add comments to the data dictionary
RENAME - rename an object
DML
Data Manipulation Language (DML) statements are used for managing data within schema objects. Some examples:
SELECT - retrieve data from the a database
INSERT - insert data into a table
UPDATE - updates existing data within a table
DELETE - deletes all records from a table, the space for the records remain
MERGE - UPSERT operation (insert or update)
CALL - call a PL/SQL or Java subprogram
EXPLAIN PLAN - explain access path to data
LOCK TABLE - control concurrency
DCL
Data Control Language (DCL) statements. Some examples:
GRANT - gives user's access privileges to database
REVOKE - withdraw access privileges given with the GRANT command
TCL
Transaction Control (TCL) statements are used to manage the changes made by DML statements. It allows statements to be grouped together into logical transactions.
COMMIT - save work done
SAVEPOINT - identify a point in a transaction to which you can later roll back
ROLLBACK - restore database to original since the last COMMIT
SET TRANSACTION - Change transaction options like isolation level and what rollback segment to use
分享到:
相关推荐
"图解SQL数据库语言轻松入门.pptx" SQL数据库语言是一种常用的数据库语言,用于管理和查询数据库。本书《图解SQL数据库语言轻松入门》是一本实用的学习指南,旨在帮助初学者快速掌握SQL数据库语言的基本概念和应用...
SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作...
数据库语言SQL语言查询 数据库语言SQL语言查询是用于访问和处理数据库的标准计算机语言,可以用于基本数据查询操作。SQL语言基础包括数据查询语言、数据操作语言、事务处理语言、数据控制语言、数据定义语言和指针...
MySQL数据库语言及其编程 本文旨在通过实际操作,让读者学会数据库语言结构、数据库与表基本语句的使用。具体任务包括:使用语句创建数据库和表、使用语句对数据库表进行插入、修改和删除数据操作。 MySQL数据库...
基于数据库语言编写学生学籍管理的思考 数据库语言在学生学籍管理中的重要性日益突出。随着信息技术的发展和应用,学生学籍管理系统已经从传统的人工管理方式转变为计算机化的管理方式。这一变革极大地提高了学生...
《关系数据库语言SQL》 SQL,全称Structured Query Language,是一种用于管理和处理关系数据库的标准语言。SQL集数据定义、数据操纵和数据控制于一体,其特点和应用方式使得它在数据库领域中占据着核心地位。 1. ...
它经历了多个版本的发展,最早被ANSI批准为关系数据库语言的美国标准,即SQL86,后来成为ISO的国际标准。当前的标准称为SQL3,包含了更多的数据库概念和面向对象的特性。 【SQL的组成及特点】 SQL主要包括三个部分...
实例实现数据库语言合并
数据库语言,适合初学者,内容比较全,PPT文档,可以参考
第3章 关系数据库语言.ppt 数据库学习资料
数据库语言Visual FoxPro 6
关系数据库语言SQL习题与答案
关系数据库语言SQL.pptx
《数据库语言》课设报告
数据库系统:第三章 关系数据库语言SQL.ppt
数据库原理ch03关系数据库语言.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
数据库应用技术:第3章 关系数据库语言SQL.ppt
第3章 关系数据库语言SQL
数据库语言编写学生学籍管理