`
Sehoney
  • 浏览: 41853 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

DDL,DML,DCL,TCL四种语言的简介

Tcl 
阅读更多
1.DDL (Data Definition Language )数据库定义语言 statements are used to define the database structure or schema.
DDL不需要commit.
CREATE
ALTER
DROP
TRUNCATE
COMMENT
RENAME

2.DML (Data Manipulation Language)数据操纵语言 statements are used for managing data within schema objects.
需要commit.
SELECT
INSERT
UPDATE
DELETE
MERGE
CALL
EXPLAIN PLAN
LOCK TABLE

3.DCL(Data Control Language)数据库控制语言  授权,角色控制等
GRANT 授权
REVOKE 取消授权

4.TCL(Transaction Control Language)事务控制语言
SAVEPOINT 设置保存点
ROLLBACK  回滚
SET TRANSACTION
分享到:
评论
1 楼 1927105 2011-08-31  
谢谢哦,学习了

相关推荐

    详解SQL四种语言:DDL DML DCL TCL

    SQL语言是用于管理和操作关系型数据库的强大工具,它由四种主要的语句类型组成:DDL(Data Definition Language),DML(Data Manipulation Language),DCL(Data Control Language),以及TCL(Transaction ...

    Oracle DDL,DML,DCL,TCL 基础概念

    ### Oracle DDL、DML、DCL、TCL 基础概念 ...通过以上介绍,我们可以看到 Oracle 数据库中 DDL、DML、DCL 和 TCL 这四种语言的基本概念及其使用方法。掌握这些基础知识对于有效地管理和操作 Oracle 数据库至关重要。

    oracle-DDL-DML-DCL-TCL.rar_The Oracle

    DDL(Data Definition Language)、DML(Data Manipulation Language)、DCL(Data Control Language)和TCL(Transaction Control Language)是SQL语言的四大核心部分,对于理解和操作Oracle数据库至关重要。...

    ddl数据库资料

    SQL语言包括四种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML),数据控制语言(DCL)和事务控制语言(TCL)。 DDL描述的模式,必须由计算机软件进行编译,转换为便于计算机存储、查询和操纵的...

    SQL语句基础知识及实战应用

    内容概要:本文档详细介绍了SQL(结构化查询语言)的基本概念和常见语句的用法,涵盖了数据定义语言(DDL)、数据操作语言(DML)、数据控制语言(DCL)和事务控制语言(TCL)。具体包括CREATE、ALTER、DROP、...

    关系型数据库管理与操作之SQL语言详解

    首先详细讲解了数据库的基本概念如数据库、表及其构成元素,随后对SQL命令进行了分类,详述了数据定义语言(DDL)、数据操作语言(DML)、数据控制语言(DCL)以及事务控制语言(TCL)。接着给出了一些常见的命令...

    Oracle数据库语句大全.doc

    这些语句可以分为五大类:数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)和事务控制语言(TCL)。 一.数据定义语言(DDL) 数据定义语言(DDL)用于定义数据库的结构,包括创建、修改和删除...

    MySQL ddl语句的使用

    SQL的语言分类主要包含如下几种: DDL 数据定义语言 create、drop、alter 数据定义语言 create、drop、alter 语句 。 DML 数据操纵语言 insert、delete、update 定义对数据库记录的增、删、改操作。 DQL ...

    常用SQL语言总结

    DDL)、数据操纵语言(Data Manipulation Language,DML)、数据控制语言(Data Control Language,DCL)和事务控制语言(Transaction Control Language,TCL)。 - **数据定义语言(DDL)**:用于定义数据库的结构...

    Oracle简介,常用SQL知识

    简单介绍Oracle安装,DDL(数据定义语言)、DML(数据操纵语言) DCL(数据控制语言)、TCL(事物控制语言)等数据库相关语言的操作与配置,及需要注意的事项

    2022年度数据库最常用的语言SQL面试题汇总和答案.docx

    4. 事务控制语言 (TCL):用于处理数据库中的事务操作。 DDL 语言的目的是什么?DDL 代表数据定义语言。它是数据库的子集,在创建数据库时定义了数据库的数据结构。例如,我们可以使用 DDL 命令来添加、删除或修改表...

    SQL入门教程:结构化查询语言的详细解析与实际应用案例

    主要内容包括四大模块:① SQL语言的基本分类和各部分功能(DDL、DML、DCL、TCL)的解释及其语法范例;② 高级特性,如联接查询、分组与聚合、子查询以及索引管理等方面的实战技巧展示;③ 解读SQL执行流程;④ 推荐...

    sql server 2008技术内幕 t-sql语言基础.zip

    首先,T-SQL语言的基础包括数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)以及事务控制语言(TCL)。DDL语言用于定义和修改数据库结构,如创建、修改和删除数据库中的表、视图和索引等。DML语言用于对...

    数据库关键字保留字大全

    * 数据定义语言(DDL):CREATE、ALTER、DROP等 * 数据操作语言(DML):INSERT、UPDATE、DELETE等 * 数据控制语言(DCL):GRANT、REVOKE等 * 事务控制语言(TCL):COMMIT、ROLLBACK等 DB2保留字列表包括: * ...

    SQL语言教程&案例&相关项目资源

    在学习SQL语言的过程中,初学者往往会接触到多个不同的概念,例如:数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)和事务控制语言(TCL)。其中DDL包括了创建、修改和删除数据库对象的命令,比如表...

    SQL 中文参考手册(实用版)

    这本书涵盖了SQL的核心组成部分,包括数据定义语言(DDL)、数据控制语言(DCL)、数据管理语言(DML)以及事务控制语言(TCL),并且还深入探讨了函数、数据类型、表达式和注册表设置等多个方面。 1. **DDL(数据...

    T-SQL语言分类.ppt

    在T-SQL中,根据其功能,我们可以将T-SQL语句分为五大类:数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)、事务管理语言(TCL)以及附加的语言元素。 1. 数据定义语言(DDL): DDL主要用于创建、...

    Oracle数据操作和控制语言详解.pdf

    - TRUNCATE语句用于快速删除表中的所有数据,但它不是一个真正的DML语句,而是属于DDL(数据定义语言)。 - 示例代码: ```sql TRUNCATE TABLE schema_table DROP STORAGE; ``` 5. **SELECT FOR UPDATE** - ...

    【数据库管理】SQL语言与MySQL教程:从基础到高级的全面解析及实际应用案例

    首先概述了SQL的概念、历史和发展以及主要特点,随后详细分类讲解了SQL语言的四大类别:数据定义语言(DDL)、数据操作语言(DML)、数据控制语言(DCL)和事务控制语言(TCL)。接着深入探讨了MySQL的基础操作,...

Global site tag (gtag.js) - Google Analytics