




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第6章 視圖和索引操作主編:劉志成本章學習導航本章學習導航 本章學習要點(1)視圖的基本知識。(2)OEM創(chuàng)建、修改、查看和刪除視圖。(3)PL/SQL創(chuàng)建、修改、查看和刪除視圖。(4)使用視圖。(5)索引的概述。(6)OEM創(chuàng)建、修改、查看和刪除索引。(7)創(chuàng)建、修改和刪除聚集。 建議課時:4課時6.1 視圖概述 視圖定義視圖(View)是從一個或多個表(其他視圖)中導出的表,其結(jié)構(gòu)和數(shù)據(jù)是建立在對表的查詢基礎(chǔ)之上的。所以視圖不是真實存在的基礎(chǔ)表,而是一張?zhí)摫怼R晥D所對應(yīng)的數(shù)據(jù)并不實際地以視圖結(jié)構(gòu)存儲在數(shù)據(jù)庫中,而是存儲在視圖所引用的表中。 視圖一經(jīng)定義便存儲在數(shù)據(jù)庫中,與其相對應(yīng)的數(shù)據(jù)并沒
2、有像表一樣在數(shù)據(jù)庫中另外存儲一份,通過視圖看到的數(shù)據(jù)只是存放在基表中的數(shù)據(jù)。對視圖的操作與對表的操作一樣,可以對其進行查詢、修改(有一定的限制)和刪除。 當對視圖中的數(shù)據(jù)進行修改時,相應(yīng)的基表的數(shù)據(jù)也要發(fā)生變化,同時,如果基表的數(shù)據(jù)發(fā)生變化,則這種變化也可以自動地反映到視圖中。 6.1 視圖概述 視圖特點(1)視點集中,減少對象大小視圖讓用戶能夠著重于他們所需要的特定數(shù)據(jù)或所負責的特定要求,如用戶可以選擇特定行或特定列。(2)從異構(gòu)源組織數(shù)據(jù)可以在連接兩個或多個表的復(fù)雜查詢的基礎(chǔ)上創(chuàng)建視圖,這樣可以將單個表顯示給用戶。(3)隱藏數(shù)據(jù)的復(fù)雜性,簡化操作視圖向用戶隱藏了數(shù)據(jù)庫設(shè)計的復(fù)雜性,這樣如果
3、開發(fā)者改變數(shù)據(jù)庫設(shè)計,不會影響到用戶與數(shù)據(jù)庫交互。另外,用戶可將經(jīng)常使用的連接查詢、嵌套查詢或聯(lián)合查詢定義為視圖。(4)簡化用戶權(quán)限的管理可以將視圖的權(quán)限授予用戶,而不必將基表中某些列的權(quán)限授予用戶,這樣就簡化了用戶權(quán)限的定義。 6.2.1 課堂案例1使用OEM管理視圖 掌握Oracle中應(yīng)用OEM創(chuàng)建視圖、修改視圖、查看視圖和刪除視圖的方法和基本步驟 。案例學習目標 視圖的定義、OEM創(chuàng)建視圖、OEM修改視圖、OEM查看視圖和OEM刪除視圖 。案例知識要點 6.2.1 課堂案例1使用OEM管理視圖案例完成步驟 添加標題文字1使用OEM創(chuàng)建視圖 (1)進入OEM后,依次選擇“方案”、“視圖”,
4、進入“視圖” 頁面 (2)單擊“創(chuàng)建”按鈕,進入“創(chuàng)建視圖”頁面 添加標題文字教師演示講解6.2.1 課堂案例1使用OEM管理視圖案例完成步驟 添加標題文字2使用OEM修改視圖 (1)重命名視圖重命名視圖在OEM中不能直接完成,只能先刪除原有的視圖,再新建對應(yīng)的視圖。(2)修改視圖定義 (a)在指定方案的“視圖”頁面中,選擇要編輯的視圖,單擊“編輯”按鈕,進入“編輯視圖”頁面 (b)在“查詢文本”中可以完成視圖對應(yīng)的SQL語句的修改操作,修改完成后,單擊“編譯”按鈕可以進行編譯 (c)在完成視圖編輯和編譯后,單擊“應(yīng)用”按鈕,完成對指定視圖的修改操作。 添加標題文字教師演示講解6.2.1 課堂
5、案例1使用OEM管理視圖案例完成步驟 添加標題文字3使用OEM查看視圖 (1)在指定方案的“視圖”頁面中,選擇要編輯的視圖,單擊“查看”按鈕,進入“查看視圖”頁面 (2)在視圖的“查看”頁面中,可以查看到視圖的名稱、視圖的方案、別名、視圖狀態(tài)和查詢文本等 添加標題文字教師演示講解6.2.1 課堂案例1使用OEM管理視圖案例完成步驟 添加標題文字4使用OEM刪除視圖 (1)在指定方案的“視圖”頁面中,選擇要編輯的視圖,單擊“刪除”按鈕,進入“確認刪除”頁面 (2)單擊“是”按鈕,將刪除指定的視圖 添加標題文字教師演示講解6.2.2 課堂案例2使用PL/SQL管理視圖 掌握Oracle中應(yīng)用PL/
6、SQL創(chuàng)建視圖、修改視圖、查看視圖和刪除視圖的基本語句和使用方法 。案例學習目標 PL/SQL創(chuàng)建簡單視圖、PL/SQL創(chuàng)建只讀視圖、PL/SQL創(chuàng)建檢查視圖、PL/SQL創(chuàng)建連接視圖、PL/SQL創(chuàng)建復(fù)雜視圖、PL/SQL創(chuàng)建強制視圖、PL/SQL修改視圖、PL/SQL查看視圖和PL/SQL刪除視圖 。案例知識要點 6.2.2 課堂案例2使用PL/SQL管理視圖案例完成步驟 添加標題文字1使用PL/SQL創(chuàng)建視圖 (1)創(chuàng)建簡單視圖?!纠?-1】 經(jīng)常需要了解“熱點”商品的商品號(g_ID)、商品名稱(g_Name)、類別號(t_ID)、商品價格(g_Price)、商品折扣(g_Discou
7、nt)和商品數(shù)量(g_Number)信息,可以創(chuàng)建一個“熱點”商品的視圖。CREATE OR REPLACE VIEW SCOTT.vw_HotGoodsASSELECT g_ID AS 商品號, g_Name AS 商品名稱, t_ID AS 類別號, g_Price AS 價格, g_Discount AS 折扣, g_Number AS 數(shù)量FROM SCOTT.GoodsWHERE g_Status = 熱點;教師演示講解6.2.2 課堂案例2使用PL/SQL管理視圖案例完成步驟 添加標題文字(2)創(chuàng)建只讀視圖。在創(chuàng)建視圖時,可以使用WITH READ ONLY選項創(chuàng)建只讀視圖?!纠?
8、-2】 經(jīng)常需要了解員工的編號(e_ID)、名稱(e_Name)、家庭地址(e_Address)、郵政編碼(e_PostCode)和手機號碼(e_Mobile)信息,要求能夠通過視圖來查詢這些信息(但不能通過視圖更改這些信息)。CREATE VIEW SCOTT.vw_emp_readonlyASSELECT e_ID,e_Name,e_Address,e_PostCode,e_MobileFROM SCOTT.employeesWITH READ ONLY;教師演示講解6.2.2 課堂案例2使用PL/SQL管理視圖案例完成步驟 添加標題文字(3)創(chuàng)建檢查視圖。在創(chuàng)建視圖時,可以使用WITH
9、CHECK OPTION選項創(chuàng)建檢查視圖。【例2-3】 經(jīng)常需要了解海爾公司商品的商品號(g_ID)、商品名稱(g_Name)、商品價格(g_Price)、商品折扣(g_Discount)和商品數(shù)量(g_Number)信息,可以創(chuàng)建一個關(guān)于海爾商品的視圖。CREATE OR REPLACE VIEW SCOTT.vw_HaierGoodsASSELECT g_ID, g_Name, g_Price,g_Discount,g_NumberFROM SCOTT.GoodsWHERE g_Name LIKE %海爾%WITH CHECK OPTION;教師演示講解6.2.2 課堂案例2使用PL/SQ
10、L管理視圖案例完成步驟 添加標題文字(4)創(chuàng)建連接視圖連接視圖是指基于多個表所創(chuàng)建的視圖,即定義視圖的查詢是一個連接查詢。使用連接視圖的主要目的是為了簡化連接查詢?!纠?-4】 經(jīng)常需要了解商品的商品號(g_ID)、商品名稱(g_Name)、類別名稱(t_Name)和商品價格(g_Price)信息,可以創(chuàng)建一個關(guān)于這類商品的視圖。CREATE OR REPLACE VIEW SCOTT.vw_TNameGoodsASSELECT g_ID, g_Name, t_Name, g_PriceFROM SCOTT.GoodsJOIN TypesON Goods.t_ID=Types.t_IDWITH
11、 CHECK OPTION 教師演示講解6.2.2 課堂案例2使用PL/SQL管理視圖案例完成步驟 添加標題文字(5)創(chuàng)建復(fù)雜視圖。復(fù)雜視圖是指包含函數(shù)、表達式或分組數(shù)據(jù)的視圖,主要目的是為了簡化查詢。【例2-5】 經(jīng)常需要了解某一類商品的類別號(t_ID)和該類商品的最高價格信息,可以創(chuàng)建一個關(guān)于這類商品的視圖。CREATE OR REPLACE VIEW SCOTT.vw_MaxPriceGoodsASSELECT t_ID, Max(g_Price) AS MaxPriceFROM SCOTT.GoodsGROUP BY t_ID教師演示講解6.2.2 課堂案例2使用PL/SQL管理視圖
12、案例完成步驟 添加標題文字(6)強制創(chuàng)建視圖正常情況下,如果基表不存在,創(chuàng)建視圖就會失敗。但是可以使用FORCE選項強制創(chuàng)建視圖(前提是創(chuàng)建視圖的語句沒有語法錯誤),但此時該視圖處于失效狀態(tài)?!纠?-6】創(chuàng)建并驗證基于Test表的強制視圖(a)在Test表不存在的情況下,創(chuàng)建基于該表的強制視圖vw_TestForce。CREATE FORCE VIEW SCOTT.vw_TestForceASSELECT c1,c2 FROM Test;以上語句執(zhí)行后,視圖創(chuàng)建成功,但會出現(xiàn)警告信息,視圖狀態(tài)為INVALID狀態(tài)。教師演示講解6.2.2 課堂案例2使用PL/SQL管理視圖案例完成步驟 添加標題
13、文字在實際應(yīng)用中,隨著查詢要求的改變和數(shù)據(jù)源的變化:更改視圖只是改變數(shù)據(jù)字典中對該視圖的定義信息,視圖的所有基礎(chǔ)對象都不會受到任何影響;更改視圖之后,依賴于該視圖的所有視圖和PL/SQL程序都將變?yōu)镮NVALID(失效)狀態(tài);如果以前的視圖中具有WITH CHECK OPTION選項,但是重定義時沒有使用該選項,則以前的此選項將自動刪除。 2使用PL/SQL修改視圖 (1)重命名視圖【例2-7】重命名用戶方案SCOTT的視圖vw_MaxPriceGoods為vw_MaxPrice。rename vw_MaxPriceGoods TO vw_MaxPrice;教師演示講解6.2.2 課堂案例2使
14、用PL/SQL管理視圖案例完成步驟 添加標題文字2使用PL/SQL修改視圖 (2)修改視圖定義【例2-8】 對于已創(chuàng)建的視圖vw_HotGoods,現(xiàn)在需要刪除其中的折扣(g_Discount)信息,使之僅包含商品的商品號(g_ID)、商品名稱(g_Name)、類別號(t_ID)、價格(g_Price)和數(shù)量(g_Number)信息。CREATE OR REPLACE VIEW SCOTT.vw_HotGoodsASSELECT g_ID AS 商品號, g_Name AS 商品名稱, t_ID AS 類別號, g_Price AS 價格, g_Number AS 數(shù)量FROM SCOTT.G
15、oodsWHERE g_Status = 熱點教師演示講解6.2.2 課堂案例2使用PL/SQL管理視圖案例完成步驟 添加標題文字(3)重新編譯視圖可以使用PL/SQL的ALTER VIEW語句重新編譯視圖。ALTER VIEW 視圖名 COMPILE;當視圖依賴的基表改變后,視圖會“失效”。為了確保這種改變“不影響”視圖和依賴于該視圖的其他對象,應(yīng)該使用ALTER VIEW 語句明確的重新編譯該視圖,從而在運行視圖前發(fā)現(xiàn)重新編譯的錯誤。視圖被重新編譯后,若發(fā)現(xiàn)錯誤,則依賴該視圖的對象也會失效;若沒有錯誤,視圖會變?yōu)椤坝行А薄?教師演示講解6.2.2 課堂案例2使用PL/SQL管理視圖案例完成
16、步驟 添加標題文字3使用PL/SQL查看視圖Oracle的PL/SQL語句提供了DESCRIBE命令用來查看視圖的信息,其基本語法格式為:DESCRIBE 用戶方案.視圖名;【例2-9】查看用戶方案SCOTT的視圖VW_HOTGOODS的信息。DESC SCOTT.VW_HOTGOODS;教師演示講解6.2.2 課堂案例2使用PL/SQL管理視圖案例完成步驟 添加標題文字4使用PL/SQL刪除視圖Oracle的PL/SQL語句提供了DROP VIEW命令來刪除視圖(必須保證當前用戶具有DROP ANY VIEW的系統(tǒng)權(quán)限),其基本語法格式為:DROP VIEW 用戶方案.視圖名;【例2-10】
17、刪除用戶方案SCOTT的視圖.VW_TNAMEGOODS的信息。DROP VIEW SCOTT.VW_TNAMEGOODS;教師演示講解課堂案例3使用視圖 掌握Oracle中通過視圖進行查詢和DML操作的基本方法和注意事項 。案例學習目標 通過視圖查詢數(shù)據(jù)、通過視圖添加數(shù)據(jù)、通過視圖修改數(shù)據(jù)、通過視圖刪除數(shù)據(jù) 。案例知識要點 課堂案例3使用視圖案例完成步驟 添加標題文字6.3.1視圖查詢操作【例3-1】 需要了解價格在2000元以上的促銷商品信息,為了簡化查詢操作,可以在視圖vw_SaleGoods中進行查詢。SELECT * FROM SCOTT.vw_SaleGoodsWHERE 價格20
18、00;視圖上執(zhí)行查詢操作的步驟和原理:(1)將針對視圖的SQL語句與視圖的定義語句(保存在數(shù)據(jù)字典中)“合并”成一條SQL語句;(2)在內(nèi)存結(jié)構(gòu)的共享SQL區(qū)中“解析”(并優(yōu)化)合并后的SQL語句;(3)“執(zhí)行”合并、解析后的SQL語句。 教師演示講解課堂案例3使用視圖案例完成步驟 添加標題文字【例3-2】 需要統(tǒng)計每類商品的平均價格(顯示類別名和該類別的平均價格),為了簡化查詢操作,可以在視圖vw_TNameGoods中進行查詢。SELECT t_Name 類別名稱, AVG(g_Price) 平均價格FROM SCOTT.vw_TNameGoodsGROUP BY t_Name; 教師演示
19、講解課堂案例3使用視圖案例完成步驟 添加標題文字6.3.2 視圖DML操作 當向視圖中插入、修改或者刪除數(shù)據(jù)時,實際上是對視圖所引用的基表執(zhí)行數(shù)據(jù)的插入、修改或者刪除操作對于這些操作,Oracle有如下的一些限制: 用戶應(yīng)該具有操作視圖的權(quán)限,同時具有操作視圖所引用的基表或其他視圖的權(quán)限; 在一個語句中,一次不能修改一個以上的視圖基表; 對視圖中所有列的修改必須遵守視圖基表中所定義的各種數(shù)據(jù)約束條件; 不允許對視圖中的計算列進行修改,也不允許對視圖定義中包含有統(tǒng)計函數(shù)或者GROUP BY子句的視圖進行更新操作。教師演示講解課堂案例3使用視圖案例完成步驟 添加標題文字【例3-3】 通過視圖vw_
20、Users向表Users中增加一個用戶。(1)首先建立一個視圖vw_Users,要求將Users表中的英文的列名換成漢字的列名。CREATE OR REPLACE VIEW SCOTT.vw_UsersASSELECT u_ID AS 編號, u_Name AS 用戶名, u_Type AS 用戶組, u_Password AS 用戶密碼FROM SCOTT.Users;(2)通過視圖vw_Users實現(xiàn)記錄的添加。INSERT INTO SCOTT.vw_UsersVALUES(05,view,普通,view);教師演示講解課堂案例3使用視圖案例完成步驟 添加標題文字【例3-4】 通過視圖v
21、w_Users將用戶“amy”的所屬用戶組修改為“查詢”。UPDATE SCOTT.vw_UsersSET 用戶組=查詢WHERE 用戶名=amy;【例3-5】試著通過視圖vw_emp_readonly(視圖定義見6.2.2)刪除名稱為“劉麗麗”的員工。DELETE FROM SCOTT.vw_emp_readonlyWHERE e_Name=劉麗麗;語句執(zhí)行后,將會顯示“無法對只讀視圖進行DML操作”的錯誤提示 教師演示講解6.4 索引概述 索引概念索引(Index)是一個單獨的、物理的數(shù)據(jù)結(jié)構(gòu),在這個數(shù)據(jù)結(jié)構(gòu)中包括表中一列或若干列的值以及相應(yīng)的指向表中物理標識這些值的數(shù)據(jù)頁的邏輯指針的集合
22、。索引提供了數(shù)據(jù)庫中編排表中數(shù)據(jù)的內(nèi)部方法。索引依賴于數(shù)據(jù)庫的表,作為表的一個組成部分,一旦創(chuàng)建后,由數(shù)據(jù)庫系統(tǒng)自身進行維護。一個表的存儲是由兩部分組成的,一部分用來存放表的數(shù)據(jù)頁面,另一部用來分存放索引頁面,索引就存放在索引頁面上。索引頁面相對于數(shù)據(jù)頁面來說小得多。當進行數(shù)據(jù)檢索時,系統(tǒng)先搜索索引頁面,從中找到所需數(shù)據(jù)的指針,再直接通過指針從數(shù)據(jù)頁面中讀取數(shù)據(jù)。從某種程度上可以把數(shù)據(jù)庫看作一本書,把索引看作書的目錄,通過目錄查找書中的信息,顯然比沒有目錄的書更方便、快捷。 6.4 索引概述 索引分類1B樹索引B樹索引是最常見的索引結(jié)構(gòu),默認建立的索引就是這種類型的索引。 6.4 索引概述 索
23、引分類2反向索引反向索引是B樹索引的一個分支,它的設(shè)計是為了運用在某些特定的環(huán)境下。 3降序索引降序索引是B樹的另一個衍生物,它的變化就是列在索引中的存儲方式從升序變成了降序,在某些場合下降序索引將會起作用。創(chuàng)建降序索引時,Oracle已經(jīng)把數(shù)據(jù)都按降序排好了 。4位圖索引位圖索引主要用于決策支持系統(tǒng)或靜態(tài)數(shù)據(jù),不支持行級鎖定。 5函數(shù)索引基于函數(shù)的索引有索引計算列的能力,它易于使用并且提供計算好的值,在不修改應(yīng)用程序的邏輯上提高了查詢性能。 6.5.1 課堂案例4使用OEM管理索引 掌握Oracle中應(yīng)用OEM創(chuàng)建索引、修改索引、查看索引和刪除索引的方法和基本步驟 。案例學習目標 OEM創(chuàng)建
24、索引圖、索引的選擇、OEM修改索引、OEM查看索引和OEM刪除索引 。案例知識要點 6.5.1 課堂案例4使用OEM管理索引案例完成步驟 添加標題文字1使用OEM創(chuàng)建索引(1)進入OEM后,依次選擇“方案”、“索引”,進入“索引頁面” (2)單擊“創(chuàng)建”按鈕,進入“創(chuàng)建索引”頁面,輸入索引名稱(如:ix_GoodName),指定用戶方案為SCOTT,并指定索引對應(yīng)的表和順序 (3)單擊“確定”按鈕,如果創(chuàng)建的索引沒有錯誤,進入“確認”頁面,并顯示“已成功創(chuàng)建 索引 SCOTT.IX_GOODNAME”消息,并顯示當前方案(SCOTT)中的索引列表 教師演示講解6.5.1 課堂案例4使用OEM管
25、理索引案例完成步驟 添加標題文字2使用OEM修改索引 3使用OEM查看和刪除索引 教師演示講解6.5.2 課堂案例5使用PL/SQL管理索引 掌握Oracle中應(yīng)用PL/SQL創(chuàng)建索引、修改索引、查看索引和刪除索引的方法和基本步驟 。案例學習目標 CREATE INDEX 創(chuàng)建索引、索引的選擇、ALTER INDEX修改索引、通過數(shù)據(jù)字典查看索引和DROP INDEX刪除索引 。案例知識要點 6.5.2 課堂案例5使用PL/SQL管理索引案例完成步驟 添加標題文字1使用PL/SQL創(chuàng)建索引 【例4-1】 創(chuàng)建關(guān)于員工表的員工名稱列的唯一索引。CREATE UNIQUE INDEX SCOTT.
26、ix_EmpName ON SCOTT.Employees(e_Name);【例4-2】建立關(guān)于商品表的商品類別編號列的索引。CREATE INDEX SCOTT.ix_TypeIDON SCOTT.Goods(t_ID);【例4-3】建立關(guān)于訂單明細表的訂單編號列和產(chǎn)品編號列的復(fù)合索引。CREATE INDEX SCOTT.ix_OID_GIDON SCOTT.ORDERDETAILS(O_ID,G_ID);教師演示講解6.5.2 課堂案例5使用PL/SQL管理索引案例完成步驟 添加標題文字2使用PL/SQL修改索引 【例4-4】修改索引ix_EmpName,重新調(diào)整INITRANS和MAX
27、TRANS參數(shù)的值。ALTER INDEX SCOTT.ix_EmpNameINITRANS5MAXTRANS10;3使用PL/SQL刪除索引利用DROP INDEX 命令可以刪除一個或多個當前數(shù)據(jù)庫中的索引。其語句格式如下:DROP INDEX 用戶方案. , . n【例4-5】刪除員工表中為員工名稱創(chuàng)建的唯一索引IX_EMPNAME。DROP INDEX SCOTT.EMPLOYEES.IX_EMPNAME;教師演示講解6.5.2 課堂案例5使用PL/SQL管理索引案例完成步驟 添加標題文字4查看索引 教師演示講解課堂案例6聚集操作 掌握Oracle中應(yīng)用聚集的基本概念、創(chuàng)建聚集、修改聚集
28、和刪除聚集的方法和基本步驟 。案例學習目標 創(chuàng)建聚集本身、創(chuàng)建聚集中的表、創(chuàng)建聚集鍵上的索引、修改聚集和刪除聚集 。案例知識要點 課堂案例6聚集操作聚集概述 添加標題文字1索引聚集索引聚集是保存數(shù)據(jù)表的一種可選方案。索引聚集在同一個數(shù)據(jù)塊中將多個不同表的相關(guān)行存儲在一起,從而改善相關(guān)操作的存取時間。共享公共列的表可以聚集在該列的周圍,從而加速對這些行的存取。索引聚集有利于聚集數(shù)據(jù)上的連接,因為所有的數(shù)據(jù)在一個I/O操作中被檢索。2哈希聚集哈希聚集類似于索引聚集,但它使用哈希函數(shù)而非索引來引用聚集鍵。哈希聚集在同一數(shù)據(jù)塊中將相關(guān)的行存儲在一起,依據(jù)是這些行的哈希函數(shù)結(jié)果。在創(chuàng)建哈希聚集時,Ora
29、cle為聚集的數(shù)據(jù)段分配初始數(shù)量的存儲空間。教師演示講解課堂案例6聚集操作案例完成步驟-創(chuàng)建聚集 添加標題文字1創(chuàng)建聚集本身【例5-1】創(chuàng)建一個包含column0l的聚集testclu。CREATE CLUSTER SCOTT.testclu(column0l VARCHAR(20);2創(chuàng)建聚集中的表 【例5-2】創(chuàng)建聚集為testclu的兩個測試表testa和testb。CREATE TABLE SCOTT.testa(a01 VARCHAR(20),a02 VARCHAR(20)CLUSTER SCOTT.testclu(a01);CREATE TABLE SCOTT.testb(b01
30、VARCHAR(20),b02 VARCHAR(20)CLUSTER SCOTT.testclu(b01); 教師演示講解課堂案例6聚集操作案例完成步驟 添加標題文字3創(chuàng)建聚集鍵上的索引 【例5-3】為聚集testclu創(chuàng)建聚集鍵。CREATE INDEX SCOTT.ix_testclu ON CLUSTER SCOTT.testclu;創(chuàng)建聚集索引后,就可以使用聚集了。【例5-4】輸入測試數(shù)據(jù)。- testa表添加兩條記錄INSERT INTO SCOTT.testa VALUES(01,01);INSERT INTO SCOTT.testa VALUES(02,02);- testb表添加兩條
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度全屋定制家居設(shè)計、生產(chǎn)、安裝一體化合同
- 甲乙丙三方2025年度能源供應(yīng)與采購合同
- 二零二五年度科技研發(fā)項目知識產(chǎn)權(quán)保護協(xié)議
- 2025年度智慧城市建設(shè)咨詢合同變更協(xié)議
- 2025年度跨境電商質(zhì)押擔保合同
- 二零二五年度互聯(lián)網(wǎng)干股合作協(xié)議書模板
- 二零二五年度購房意向金糾紛解決協(xié)議
- 2025年度智能小程序用戶權(quán)益保護服務(wù)協(xié)議
- 二零二五年度專業(yè)市場小時工雇傭協(xié)議
- 2025年度股東借款轉(zhuǎn)實收資本并設(shè)立新合資企業(yè)合同
- 老舊小區(qū)電梯更換方案
- 商標合資經(jīng)營合同
- 第六講當前就業(yè)形勢與實施就業(yè)優(yōu)先戰(zhàn)略-2024年形勢與政策
- 酒店大堂石材養(yǎng)護專項方案
- 2024-2030年中國家政服務(wù)行業(yè)經(jīng)營策略及投資規(guī)劃分析報告
- 2025年護士資格證考核題庫及答案
- 新能源汽車驅(qū)動電機及控制系統(tǒng)檢修教案 學習情境 1:驅(qū)動電機的認知
- 小組合作學習組內(nèi)分工及職責
- GB/T 44351-2024退化林修復(fù)技術(shù)規(guī)程
- 2024年浙江省金華市少年兒童圖書館招聘編外人員1人歷年高頻難、易錯點500題模擬試題附帶答案詳解
- 《ISO 41001-2018 設(shè)施管理- 管理體系 要求及使用指南》專業(yè)解讀與應(yīng)用指導材料之15:“7支持-7.6 組織知識”(雷澤佳編制-2024)
評論
0/150
提交評論