zoukankan      html  css  js  c++  java
  • DCL,DDL,DML,DQL

    DCL(Data Control Language)是数据库控制语言。

    是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。

    在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCL

    DCL数据库控制语言不同于程序设计语言,SQL语言(结构化程序设计语言)的组成部分包括了DCL数据库控制语言。

     SQL语言包括三种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)。

    DML( Data Manipulation Language)数据操纵语言,命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言。

    具体是指是UPDATE更新、INSERT插入、DELETE删除。

    DML包括:INSERT、UPDATE、DELETE。注意,select语句属于DQL(Data Query Language)。在oracle中需要进行事务提交,否则不能操作成功。

    数据库模式定义语言DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。

    一个数据库模式包含该数据库中所有实体的描述定义。这些定义包括结构定义、操作方法定义等。

    DDL包括:CREATE,DROP,ALTER

    DQL(Data Query Language SELECT )数据查询语言,select语句。
    select具体用法
      SELECT select_list
      [ INTO new_table ]
      FROM table_source
      [ WHERE search_condition ]
      [ GROUP BY group_by_expression ]
      [ HAVING search_condition ]
      [ ORDER BY order_expression [ ASC | DESC ] ]

    以上资料来源于百度百科有作者整理。

  • 相关阅读:
    [黑防VIP课程]汇编基础一日一学习2
    立即释放.net下的com组件
    WinExec,ShellExecute ,CreateProcess 区别
    .Net中如何操作IIS(原理篇)+实现类
    全用存储过程和全用SQL思考笔记
    C# 中的常用正则表达式总结
    .Net中窗体间传递值的一种方法
    [黑防VIP课程]汇编基础一日一学习1
    [黑防VIP课程]汇编基础一日一学习2
    浮点指令
  • 原文地址:https://www.cnblogs.com/kkkore/p/5407846.html
Copyright © 2011-2022 走看看