Oracle內容講解

  1. Oracle特點

1)、支持多用戶、大事務量的事務處理。

2)、在保持數據安全性和完整性方面性能優越。

3)、支持分佈式數據處理。

4)、具有可移植性。

  1. 數據庫的組成(ppt圖)
  1. Oracle由二部分組成:實例和數據庫。
  2. 基本概念:全局數據庫名、模式和模式對象、數據庫、數據庫實例、表空間、控制文件、日誌文件。
  1. 數據庫服務

1)、OracleServiceSID  SID系統標識符

2)、OracleOraDb11g_home1TNSListenner

3)、OracleDBConsoleSID

  1. 配置監聽服務和網絡服務名
  2. 連接數據庫的三種方式

1)、sqlplus

2)、SQL Developer

3)、PL/SQL Developer

  1. 數據庫類型

1)、字符數據類型:char、nchar 、varchar2、nvarchar2

2)、數值數據類型:number

3)、日期時間數據類型:date、timestamp

4)、大數據LOB類型:CLOB、BLOB、BFILE、NCLOB

  1. Oracle中的僞列

1)、ROWID  表中行的唯一標識、存儲數據方式

2)、ROWNUM  主要用來分頁

  1. 四大類別的SQL語言

1)、DDL(數據定義語言):CREATE、ALTER、TRUNCATE、DROP

CREATE TABLE命名規則:

  1. 表名長度不能超過30個字符
  2. 首字符爲字母
  3. 不能使用保留字
  4. 可以使用數字、字母、下劃線,不能使用空格和單引號
  5. 同一模式下表名不能相同

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

1、查詢無重複的行

2、帶條件和排序的select

3、使用列別名

4、利用現有表創建新表

5、查看錶中行數

6、取出列不存在重複數據

7、查出數據量大於10的表信息

3)、TCL(事務控制語言):COMMIT、SAVEPOINT、ROLLBACK

4)、DCL(數據控制語言):GRANT、REVOKE

  1. SQL操作符

1)、算術操作符:+、-、*、/

2)、比較操作符:=、!=、<、>、<=、>=、BETWEEN…AND…、LIKE、IN、IS  NULL

3)、邏輯操作符:AND、OR、NOT

4)、集合操作符:UNION(聯合)、UNION ALL(聯合所有)、INTERSECT(交集)、MINUS(減集)

1、對應的列數據類型應該兼容

2、列標題來自第一個SELECT語句,不應包含LONG類型的列。

   5)、連接操作符

  1. SQL函數
  1. 轉換函數:TO_CHAR、TO_DATE、TO_NUMBER
  2. 其它函數:NVL、NVL2、DECODE
  3. 字符函數:UPPER、LOWER、LENGTH、SUBSTR、REPLACE、CONCAT
  4. 分析函數:ROW_NUMBER、DENSE_RANK、RANK

 

 

Oracle數據庫下載地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章