程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oracle第二彈--SQL語言概述

Oracle第二彈--SQL語言概述

編輯:Oracle教程

Oracle第二彈--SQL語言概述


sql語言全稱是結構化查詢語言,英文譯作Strutured Query Language,它是一種在關系型數據庫中定義和操縱數據的標准語言。

SQL語言的特點

1、集合性 允許作為集合輸入作為集合輸出,允許一條語句作為另一條語句的輸入

2、統一性

3、易於移植性 所有關系型數據庫都支持SQL語句

sql語言分類

1、數據查詢語言(DQL) select語句

2、數據操縱語言(DML) INSERT DELETE UPDATE

3 、事務控制語言(TCL)用於維護數據的一致性 包括COMMIT, ROLLBACK , SAVAPOINT COMMIT 提交更改 ROLLBACK 撤銷更改 SAVAPOINT 設置保存點

4、數據定義語言(DDL)

用於建立、修改和刪除數據庫對象。比如CREAT TABLE 創建表。ALERT TABLE 修改表,DROP TABLE 刪除表

5、數據控制語言(DCL)

用於權限賦予和權限收回,主要包括GANT 和REVOKE兩條命令。GRANT 賦予,REVOKE收回。

語言編寫規范

1、SQL關鍵字不區分大小寫

2、對象名和列名不區分大小寫

3、字符值區分大小寫;例select * from scott.emp where job = 'SALAESMAN'; select * from scott.emp where job ='salasman' 查找的結果不同

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved