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 ] ]

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

  • 相关阅读:
    HTML中ID与NAME的区别
    三层架构的学习感悟(二)
    linux svn安装和配置,不结合apache
    _dopostback回发后台的局限
    ASP.NET 服务器端控件响应客户端事件
    linux centos 下面httpd支持的svn 服务器端安装
    最简单的html tab选项卡
    VC2010 控件的事件窗口面板空白解决办法
    记录一次低版本手机h5页面不能进行跳转
    设计模式的理解
  • 原文地址:https://www.cnblogs.com/kkkore/p/5407846.html
Copyright © 2011-2022 走看看