`
Eros_李
  • 浏览: 7209 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

SQL语句分类

阅读更多

      常见的SQL语句类型

      

    1.DDL(Date Definition Language):数据定义语言

     用于创建、修改和删除数据库内的数据结构,如

     1:创建和删除数据库(CREATE DATABASE||DROP DATABASE);

     2:创建、修改、重命名、删除表(CREATE TABLE||ALTER TABLE||RENAME TABLE||DROP TABLE);

     3:创建和删除索引(CREATE INDEX||DROP INDEX);

 

   2.DQL(Date Query Language):数据查询语言

     从数据库中的一个或多个表中查询数据(SELECT)

 

   3.DCL(Date Control Language):数据控制语言

     是用来设置或更改数据库用户或角色权限的语句,如

     1.授权语句 (GRANT)

     2.拒绝授权语句 (DENY)

     3.删除授权 (REVOKE)

 

   4.DML(Date Manipulation Language):数据操纵语言

     可以实现对数据库的基本操作,如

     1.插操作 (Append||INSERT)

     2.删操作 (Delete||PACK||ZIP)

     3.改操作 (Join||Projection)

     4.排序操作 (SORT)

     5.检索操作 (BROWSE||SELECT)

    

   5.TCL(Transsction Control Language):事务控制语言

     事务是对数据库操作的逻辑单位,在一个事务中可包含一条或多条DML,DDL,DCL语句,这些语句组成一个逻辑整体。

     事务的执行只有两种结果:要么全部执行,把数据库带入一个新的状态;要么全部不执行,对数据库不做任何修改。

     事务可用于操作数据库的任何场合,包括应用程序、存储过程、触发器等。

 

     对事务的操作有两个:提交(COMMIT)和回滚(ROLLBACK)。

     提交事务时,对数据库所做的修改便永久写入数据库。

     回滚事务时,对数据库所做的修改全部撤销,数据库恢复到操作前的状态。

 

     事务具有四种属性:

     原子性:事务要么全部执行,要么全部不执行,不允许部分执行

     一致性:事务把数据库从一个一致状态带入另一个一致状态

     独立性(或隔离性):一个事务的执行不受其他事务的影响

     持久性:一旦事务提交,就永久有效,不受关机等情况的影响

    

  

    

 

 

 

 

 

分享到:
评论

相关推荐

    sql语句电子书 . .

    2. SQL语句分类:SQL主要包括DQL(查询语言)、DML(数据操纵语言)、DDL(数据定义语言)和DCL(数据控制语言),分别用于查询、插入、修改和删除数据,以及创建和管理数据库结构。 二、SQL查询 1. SELECT语句:...

    入门以及精通SQL语句详细教程

    二、SQL语句分类 1. DDL(Data Definition Language):数据定义语言,用于创建和修改数据库结构,如CREATE TABLE、ALTER TABLE等。 2. DML(Data Manipulation Language):数据操纵语言,用于操作数据,包括INSERT...

    SQL 语句解析适用于初学者

    二、SQL语句分类 1. 数据定义语言(DDL):用于创建和修改数据库结构,包括创建表、视图、索引等,如`CREATE TABLE`、`ALTER TABLE`、`DROP TABLE`等。 2. 数据操纵语言(DML):用于插入、更新、删除数据库中的数据...

    Oracle数据库常用sql语句的分类和常用函数.docx

    根据提供的文档信息,本文将详细解析Oracle数据库中的关键SQL语句分类、常用SQL语句以及Oracle函数的应用场景。此外,还将简要介绍Oracle数据库的一些基本管理命令,如启动与关闭服务、用户管理等。 ### 一、Oracle...

    sql语句分类

    SQL语句主要分为五类:数据查询语言(DQL)、数据操纵语言(DML)、事务控制语言(TCL)、数据定义语言(DDL)和数据控制语言(DCL)。下面我们将详细探讨这些类别及其相关的语句。 1. 数据查询语言(DQL) DQL...

    SQL语言总结(1. SQL语句分类(五类)2. 数据库事务由以下的部分组成3. 事务的开始与结束:4.事务进程)

    本文将深入探讨SQL语句的五类分类,数据库事务的组成、开始与结束,以及事务进程。 首先,SQL语句主要分为五类: 1. **DML(Data Manipulation Language)**:用于操作数据库中的数据。包括`INSERT`(插入数据)、...

    国民经济行业分类新旧类目对照表SQL语句

    标题中的“国民经济行业分类新旧类目对照表SQL语句”指的是使用SQL(Structured Query Language)语言编写的数据库查询代码,用于处理与国民经济行业分类相关的数据。这些SQL语句可能涉及对比不同时间段或版本下的...

    根据sql语句导出Excel工具

    标题中的“根据sql语句导出Excel工具”指的是一个软件工具,它允许用户通过编写SQL查询语句,将查询结果转换并导出为Excel文件格式。这种工具在数据分析、报表生成以及数据共享等方面非常有用,因为SQL是用于访问和...

    sql_2008_sql查询语句大全.txt

    #### 二、SQL语句分类 - **DDL (Data Definition Language 数据定义语言)**:用于定义数据库对象,如表、视图等。 - `CREATE`: 创建数据库或表。 - `ALTER`: 修改数据库或表结构。 - `DROP`: 删除数据库或表。 -...

    行业分类代码 2017 最新版 创建sql语句.sql

    行业分类代码 2017 最新版 创建sql语句。行业分类代码 2017 最新版 创建sql语句。行业分类代码 2017 最新版 创建sql语句

    sql经典精华语句汇总 很牛的一个汇总

    sql经典精华语句汇总 很牛的一个汇总 sql经典精华语句汇总 很牛的一个汇总

    职位分类信息sql语句(附带视图代码)

    职位分类信息sql语句(附带视图代码),直接导入数据库,直接用。

    Sql语句分类总结,包括增删改查等

    刚入行的小白对数据库语言可能是一脸懵,我用Excel的格式整理了一下,欢迎各路大神批评指教

    经典SQL语句大全

    #### SQL语句分类与功能 SQL语句大致可以分为四类: - **DDL**(Data Definition Language):数据定义语言,主要用于定义数据库结构,包括创建(create)、修改(alter)、删除(drop)数据库或表等操作。 - **DML**...

    常用SQL语句 SQL入门必备

    二、SQL语句分类 1. DDL(Data Definition Language):定义数据库结构,如创建、修改和删除表。 2. DML(Data Manipulation Language):操作数据,如插入、更新和删除记录。 3. DCL(Data Control Language):...

    SQL语句大全....

    二、SQL语句分类 1. DDL(Data Definition Language):数据定义语言,用于创建和修改数据库结构,如CREATE TABLE、ALTER TABLE、DROP TABLE等。 2. DML(Data Manipulation Language):数据操纵语言,用于处理...

    SQL语言参考资料,包括各种SQL语句语法

    2. **SQL语句分类**: - **DQL(Data Query Language)**:用于查询数据,如`SELECT`语句。 - **DML(Data Manipulation Language)**:用于插入、更新和删除数据,如`INSERT`、`UPDATE`、`DELETE`语句。 - **DDL...

    Sql语句

    2. SQL语句分类 SQL主要包含以下类型的语句: - DDL (Data Definition Language):定义数据结构,如CREATE用于创建数据库、表、视图等;ALTER用于修改结构;DROP用于删除。 - DML (Data Manipulation Language):...

    sql常用语句-中文手册直接运行

    3. SQL语句分类: - DDL(Data Definition Language):定义数据库结构,如CREATE、ALTER和DROP用于创建、修改和删除表、视图等。 - DML(Data Manipulation Language):处理数据库中的数据,如INSERT、UPDATE和...

    标准SQL语句总结(经典总结)

    2. **SQL语句分类**: - **数据定义语言(DDL)**:包括`CREATE`、`ALTER`、`DROP`,用于创建、修改和删除数据库对象,如表、视图、索引等。 - **数据操纵语言(DML)**:包含`INSERT`、`DELETE`、`SELECT`和`...

Global site tag (gtag.js) - Google Analytics