国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Oracle 基礎(chǔ)知識(shí)

2018-06-07 10:15 更新

本節(jié)教程涵蓋了Oracle的數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),其目的是幫助用戶(hù)構(gòu)建強(qiáng)大的Oracle數(shù)據(jù)庫(kù)基礎(chǔ)。在完成本節(jié)教程后,用戶(hù)將能夠編寫(xiě)復(fù)雜的SQL語(yǔ)句來(lái)查詢(xún)數(shù)據(jù)和管理數(shù)據(jù)庫(kù)對(duì)象。

本節(jié)知識(shí)注重實(shí)踐,因此需要訪(fǎng)問(wèn)Oracle Database 12c環(huán)境進(jìn)行動(dòng)手練習(xí)和概念驗(yàn)證,所以還沒(méi)安裝Oracle 12C的用戶(hù),請(qǐng)先安裝,以便學(xué)習(xí)。

Oracle 12C的安裝教程,可以參考:http://eska-fuses.cn/oraclejc/oraclejc-vuqx2qqu.html

查詢(xún)數(shù)據(jù)

本節(jié)將學(xué)習(xí)如何從Oracle數(shù)據(jù)庫(kù)中查詢(xún)數(shù)據(jù)。

   ● Select語(yǔ)句 - 演示如何查詢(xún)單個(gè)表中的數(shù)據(jù)。

排序數(shù)據(jù)

   ● ORDER BY語(yǔ)句 - 按升序或降序?qū)Σ樵?xún)的結(jié)果集進(jìn)行排序。

過(guò)濾數(shù)據(jù)

   ● DISTINCT - 介紹如何消除查詢(xún)輸出中的重復(fù)行。

   ● WHERE - 演示如何為查詢(xún)返回結(jié)果集中的行記錄指定過(guò)濾條件。

   ● AND - 組合兩個(gè)或兩個(gè)以上的布爾表達(dá)式,如果所有表達(dá)式都為true,則返回true。

   ● OR - 組合兩個(gè)或兩個(gè)以上的布爾表達(dá)式,如果其中一個(gè)表達(dá)式為true,則返回true。

   ● FETCH - 演示如何使用行限制子句限制查詢(xún)返回的行數(shù)。

   ● IN - 確定值是否與列表或子查詢(xún)中的任何值相匹配。

   ● BETWEEN - 基于一系列值(區(qū)間值)過(guò)濾數(shù)據(jù)。

   ● LIKE - 根據(jù)特定模式執(zhí)行匹配。

連接表

   ● INNER JOIN - 演示如何從表中查詢(xún)具有與其他表匹配的行記錄。

   ● LEFT JOIN - 介紹左連接概念,并學(xué)習(xí)如何使用它選擇左表中具有,但右表中不具有的行記錄。

   ● RIGHT JOIN - 解釋右連接概念,并演示如何從右表查詢(xún)具有,但左表中不具有的行記錄。

   ● CROSS JOIN –介紹如何從多個(gè)表中構(gòu)建笛卡爾乘積。

   ● Self Join - 演示如何將表連接到自身以查詢(xún)分層數(shù)據(jù)或比較同一個(gè)表中的行記錄。

分組數(shù)據(jù)

   ● GROUP BY - 演示如何將行分組為子組,并為每個(gè)分組應(yīng)用聚合函數(shù)。

   ● HAVING - 演示如何過(guò)濾分組中的行記錄。

子查詢(xún)

   ● 子查詢(xún) - 介紹子查詢(xún)的概念以及如何使用子查詢(xún)來(lái)執(zhí)行高級(jí)數(shù)據(jù)選擇技術(shù)。

   ● 相關(guān)子查詢(xún) - 了解相關(guān)的子查詢(xún),它是一個(gè)依賴(lài)于外部查詢(xún)返回的值的子查詢(xún)。

   ● EXISTS和NOT EXISTS - 檢查子查詢(xún)返回的行是否存在。

   ● ANY,SOME和ALL - 將值與列表或子查詢(xún)進(jìn)行比較。

設(shè)置操作符

本節(jié)介紹使用集合運(yùn)算符合并兩個(gè)或多個(gè)獨(dú)立查詢(xún)的結(jié)果集的步驟。

   ● UNION - 演示如何將兩個(gè)查詢(xún)的結(jié)果合并為一個(gè)結(jié)果。

   ● INTERSECT - 演示如何實(shí)現(xiàn)兩個(gè)獨(dú)立查詢(xún)的結(jié)果的交集。

   ● MINUS - 學(xué)習(xí)如何從一個(gè)結(jié)果集中減去另一個(gè)結(jié)果(也就是求差集)。

修改數(shù)據(jù)

在本節(jié)中,將學(xué)習(xí)如何更改Oracle數(shù)據(jù)庫(kù)的數(shù)據(jù)內(nèi)容。用于修改數(shù)據(jù)的SQL命令被稱(chēng)為數(shù)據(jù)操縱語(yǔ)言(DML)。

   ● INSERT - 學(xué)習(xí)如何在表中插入一行。

   ● INSERT INTO SELECT - 從查詢(xún)結(jié)果中將數(shù)據(jù)插入到表中。

   ● INSERT ALL - 討論多重插入語(yǔ)句,將多行插入到一個(gè)或多個(gè)表中。

   ● UPDATE - 演示如何更新表的存在的數(shù)據(jù)值。

   ● DELETE - 演示如何從表中刪除一行或多行。

   ● MERGE - 使用單個(gè)語(yǔ)句逐步完成插入,更新和刪除操作。

數(shù)據(jù)定義

本節(jié)介紹如何管理數(shù)據(jù)庫(kù)和表的最重要的數(shù)據(jù)庫(kù)對(duì)象。

   ● CREATE TABLE - 演示如何在數(shù)據(jù)庫(kù)中創(chuàng)建新表。

   ● IDENTITY列 - 了解如何使用IDENTITY子句來(lái)定義表的標(biāo)識(shí)列。

   ● ALTER TABLE - 演示如何改變表的結(jié)構(gòu)。

   ● ALTER TABLE ADD列 - 顯示如何將一個(gè)或多個(gè)列添加到現(xiàn)有表

   ● ALTER TABLE MODIFY列 - 演示如何更改表中現(xiàn)有列的定義。

   ● DROP COLUMN - 了解如何使用各種語(yǔ)句從表中刪除一列或多列。

   ● DROP TABLE - 演示如何從數(shù)據(jù)庫(kù)中刪除表。

   ● TRUNCATE TABLE - 更快,更有效地刪除表中的所有數(shù)據(jù)。

   ● RENAME TABLE - 學(xué)習(xí)如何重命名表和處理其依賴(lài)對(duì)象的過(guò)程。

Oracle數(shù)據(jù)類(lèi)型

   ● Oracle數(shù)據(jù)類(lèi)型 - 內(nèi)置Oracle數(shù)據(jù)類(lèi)型的概述。

   ● NUMBER - 介紹數(shù)字?jǐn)?shù)據(jù)類(lèi)型,并展示如何使用它為表定義數(shù)字列。

   ● FLOAT - 通過(guò)實(shí)例來(lái)解釋Oracle中的浮點(diǎn)數(shù)據(jù)類(lèi)型。

   ● CHAR - 了解固定長(zhǎng)度的字符串類(lèi)型。

   ● NCHAR - 演示如何存儲(chǔ)固定長(zhǎng)度的Unicode字符數(shù)據(jù),并解釋CHAR和NCHAR數(shù)據(jù)類(lèi)型之間的區(qū)別

   ● VARCHAR2 - 向您介紹可變長(zhǎng)度字符,并向您展示如何在表中定義可變長(zhǎng)度字符列。

   ● NVARCHAR2 - 了解如何在數(shù)據(jù)庫(kù)中存儲(chǔ)可變長(zhǎng)度的Unicode字符。

   ● DATE - 討論日期和時(shí)間數(shù)據(jù)類(lèi)型,并說(shuō)明如何有效地處理日期時(shí)間數(shù)據(jù)。

   ● TIMESTAMP - 介紹如何以小數(shù)秒精度存儲(chǔ)日期和時(shí)間。

   ● INTERVAL - 介紹區(qū)間數(shù)據(jù)類(lèi)型,主要用來(lái)存儲(chǔ)時(shí)間段。

   ● TIMESTAMP WITH TIME ZONE - 了解如何使用時(shí)區(qū)數(shù)據(jù)存儲(chǔ)日期時(shí)間。

約束

   ● 主鍵 - 解釋主鍵概念,并演示如何使用主鍵約束來(lái)管理表的主鍵。

   ● 外鍵 - 解釋介紹外鍵概念,并演示如何使用外鍵約束來(lái)強(qiáng)制表之間的關(guān)系。

   ● NOT NULL約束 - 演示如何確保列不接受NULL值。

   ● UNIQUE約束 - 討論如何確保存儲(chǔ)在一列或一組列中的數(shù)據(jù)在整個(gè)表內(nèi)的行之間是唯一的。

   ● CHECK約束 - 在將數(shù)據(jù)存儲(chǔ)到表中之前添加用于檢查數(shù)據(jù)的邏輯的過(guò)程。


以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)