zoukankan      html  css  js  c++  java
  • orcale 之 SQL 语言基础

      SQL 全称是结构化查询语句(Structure Query Language),是数据库操作的国际化语言,对所有的数据库产品都要支持。

    SQL 语言的分类

      我们按照其功能可以大致分为四类:
    1. 数据定义的功能

      SQL 的数据定义功能通过数据定义语言(Data Definition Langulage, DDL)实现。一般可以定义数据库的逻辑结构,包括定义表,视图,索引。基本的 DDL 包括三大类:定义,修改和删除,分别对应 CREATE,ALTER 和 DROP 三条语句。
    2. 数据查询的功能

      SQL 的数据查询功能通过数据查询(Data Query Langulage, DQL)实现。它用来对数据库中的数据进行查询。查询语句可以由多个子句组成,使用不同的子句可以进行查询,统计,分组,排序。
    3. 数据操纵的功能

      SQL 的数据操作功能通过数据操作语言(Data Mainpulation Langulage, DML)实现。它用于对数据库中的数据进行改变,包括插入删除修改等操作,与之对应的是INSERT,DELETE 和 UPDATE。
    4. 数据控制的功能

      数据控制指数据库的安全性和完整性。
      SQL 的数据控制功能通过数据控制语言(Data Control Language, DCL)实现。它用于对表,视图的授权,完整性规则的描述以及事务开始结束等控制。
      数据控制语言对应的有 GRANT,REVOKE,COMMIT 和 ROLLBACK等分别代表了授权,回收,提交和回滚。
       
      大致可以分为以下:
      SQL的功能 命令动词                                   
      数据定义 CREATE DROP ALTER
      数据操作 SELECT INSERT UPDATE DELETE
      数据控制 GRANT REVOKE
  • 相关阅读:
    多说社交评论插件学习《一》
    《转》每天起床时,优秀创业者都会问自己这3个问题
    老赵面试题参考答案(二)《转》
    老赵面试题参考答案(一)《转》
    20个开源项目托管站点推荐
    .NET面试题(二)
    .NET面试题(一)
    Python笔记(28)-----继承
    pytorch实战(2)-----回归例子
    深度学习之入门Pytorch(1)------基础
  • 原文地址:https://www.cnblogs.com/brother-four/p/6399583.html
Copyright © 2011-2022 走看看