Oracle数据库学习笔记1—SQL

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle数据库学习笔记1—SQL相关的知识,希望对你有一定的参考价值。

什么是SQL?

  1. SQL是结构化查询语言(英语:Structural Query Language,缩写:SQL),是一种特殊目的之编程语言,用于数据库中的标准数据查询语言。
  2. SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言。首先要在脑袋中有个"声明"的概念,SQL 语言是为计算机声明了一个你想从原始数据中获得什么样的结果的一个范例,而不是告诉计算机如何能够得到结果
  3. SQL语法不按套路出牌。
  4. SQL有以下的几个分类:
    • 数据库查询语言(DQL) 负责进行数据查询而不会对数据本身进行修改的语句,这是最基本的SQL语句。由SELECT语法组成。
    • 数据库定义语言(DDL) 负责数据结构定义与数据库对象定义的语言,由CREATE、ALTER与DROP三个语法所组成。
    • 数据库操纵语言(DML) 负责对数据库对象运行数据访问工作的指令集,以INSERTUPDATEDELETE三种指令为核心
    • 数据库控制语言(DCL) 负责数据库对象的授权和角色控制,由 GRANT 和 REVOKE 两个指令组成。

资料整理来源

维基百科:https://zh.wikipedia.org/wiki/SQL

十步完全理解SQL:http://blog.jobbole.com/55086/

以上是关于Oracle数据库学习笔记1—SQL的主要内容,如果未能解决你的问题,请参考以下文章

Oracle之PL/SQL学习笔记

Oracle PL/SQL语句基础学习笔记(上)

Oracle-常用数据库对象笔记(片段)

Oracle学习笔记—— sql语句

pl/sql 基础笔记(上)

sql Oracle代码片段