版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQL語言環(huán)境語言環(huán)境1.1 1.1 關系數(shù)據(jù)庫的基本概念關系數(shù)據(jù)庫的基本概念1.2 SQL1.2 SQL* *PlusPlus環(huán)境環(huán)境1.3 Oracle1.3 Oracle的應用開發(fā)工具的應用開發(fā)工具TOADTOAD1.4 1.4 操作準備操作準備1.5 1.5 階段訓練階段訓練1.6 1.6 練習練習第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i1.
2、1 1.1 關系數(shù)據(jù)庫的基本概念關系數(shù)據(jù)庫的基本概念1.1.1 數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫是在計算機上組織、存儲和共享數(shù)據(jù)的方法,數(shù)據(jù)庫系統(tǒng)是由普通的文件系統(tǒng)發(fā)展而來的。數(shù)據(jù)庫系統(tǒng)具有較高的數(shù)據(jù)獨立性,即不依賴于特定的數(shù)據(jù)庫應用程序;數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)冗余小,可以節(jié)省數(shù)據(jù)的存儲空間;另外數(shù)據(jù)庫系統(tǒng)還很容易實現(xiàn)多個用戶的數(shù)據(jù)共享。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i 數(shù)據(jù)庫系統(tǒng)成熟的標志就是數(shù)據(jù)庫管理系統(tǒng)的出現(xiàn)。數(shù)據(jù)庫管理系統(tǒng)(DataBase Managerment System,簡
3、稱DBMS)是對數(shù)據(jù)庫的一種完整和統(tǒng)一的管理和控制機制。數(shù)據(jù)庫管理系統(tǒng)不僅讓我們能夠實現(xiàn)對數(shù)據(jù)的快速檢索和維護,還為數(shù)據(jù)的安全性、完整性、并發(fā)控制和數(shù)據(jù)恢復提供了保證。數(shù)據(jù)庫管理系統(tǒng)的核心是一個用來存儲大量數(shù)據(jù)的數(shù)據(jù)庫。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i一個真正的數(shù)據(jù)庫系統(tǒng)由硬件和軟件兩個方面構成。比如我們要使用Oracle數(shù)據(jù)庫,需要安裝Oracle公司提供的數(shù)據(jù)庫服務器軟件和一臺用于安裝數(shù)據(jù)庫管理系統(tǒng)的高性能的計算機服務器。數(shù)據(jù)庫系統(tǒng)的發(fā)展經(jīng)歷了層次模型、網(wǎng)狀模型及關系模型幾個階段。當今應用最普遍的是
4、關系型數(shù)據(jù)庫管理系統(tǒng)。目前,市場上流行的幾種大型數(shù)據(jù)庫,如Oracle、DB2、Sybase、MS SQL Server等都是關系型數(shù)據(jù)庫管理系統(tǒng)。Oracle數(shù)據(jù)庫是一種面向對象的關系型數(shù)據(jù)庫管理系統(tǒng)(ORDBMS),是基于標準SQL語言的數(shù)據(jù)庫產(chǎn)品。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)實現(xiàn)了信息的存儲和管理,還需要開發(fā)面向特定應用的數(shù)據(jù)庫應用系統(tǒng),以完成更復雜的信息處理任務。典型的數(shù)據(jù)庫應用有C/S(客戶/服務器)和B/S(瀏覽器/服務器)兩種模式。C/S模式由客戶端和服務器端構成
5、,客戶端是一個運行在客戶機上的數(shù)據(jù)庫應用程序,服務器端是一個后臺的數(shù)據(jù)庫服務器,客戶端通過網(wǎng)絡訪問數(shù)據(jù)庫服務器。B/S模式是基于Internet的一個應用模式,需要一個WEB服務器。客戶端分布在Internet上,使用通用的網(wǎng)頁瀏覽器,不需要對客戶端進行專門的開發(fā)。應用程序駐留在WEB服務器或以存儲過程的形式存放在數(shù)據(jù)庫服務器上,服務器端是一個后臺數(shù)據(jù)庫服務器。 第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i例如一個有代表性的信息檢索網(wǎng)站,通常都是一個典型的基于大型數(shù)據(jù)庫的WEB應用。很多這樣的網(wǎng)站都采用Oracle
6、的數(shù)據(jù)庫服務器,以獲得優(yōu)越的性能。圖1-1給出了典型的WEB數(shù)據(jù)庫應用系統(tǒng)的結構示意圖。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i客戶機2客戶機3客戶機4互聯(lián)網(wǎng)WEB服務器客戶機1數(shù)據(jù)庫服務器圖1-1 WEB數(shù)據(jù)庫應用示意圖第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i1.1.2 實體關系模型實體關系模型在數(shù)據(jù)庫的設計階段,需要創(chuàng)建邏輯模型。關系數(shù)據(jù)庫的邏輯模型叫做實體關系模型。實體模型化最常用的工具是實體關系圖,簡稱ER(Entity
7、Relationship)圖,它是一種簡單的圖形技術,用來定義數(shù)據(jù)庫中需要的表、字段和關系。它用于數(shù)據(jù)庫設計的第一步,與我們使用的具體的數(shù)據(jù)庫管理系統(tǒng)無關。ER圖有如下優(yōu)點:第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i 有效地搜集和表示組織的信息需求。 提供一個容易理解的系統(tǒng)描述圖。 易于開發(fā)和提煉。 明確定義了信息需求的范圍。 將業(yè)務需求信息與業(yè)務執(zhí)行活動分開。根據(jù)業(yè)務說明或描述創(chuàng)建實體關系圖。 第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE
8、 9i現(xiàn)實世界信息世界機器 世界概念模型數(shù)據(jù)模型第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i概念模型概念模型- ER- ER模型基本概念模型基本概念是現(xiàn)實世界到機器世界的一個中間層次,概念模型中最常用的是是現(xiàn)實世界到機器世界的一個中間層次,概念模型中最常用的是ERER模型,介紹模型,介紹ERER模型模型(實體聯(lián)系)中的主要概念。(實體聯(lián)系)中的主要概念。實體(實體(EntityEntity):客觀存在并可以相互區(qū)分的事物叫實體。(例如:一個個學生、一):客觀存在并可以相互區(qū)分的事物叫實體。(例如:一個個學生、一輛輛
9、轎車)輛輛轎車)屬性(屬性(AttributeAttribute):實體一般具有若干特征,稱之為實體的屬性。例如:學生具有):實體一般具有若干特征,稱之為實體的屬性。例如:學生具有學號、姓名等屬性。學號、姓名等屬性。域(域(DomainDomain):一個屬性可能取值的范圍稱為這個屬性的域):一個屬性可能取值的范圍稱為這個屬性的域。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9iERER模型基本概念模型基本概念碼(碼(KeyKey):能夠唯一標識實體的):能夠唯一標識實體的屬性屬性或最小或最小屬性組屬性組稱為碼(關鍵字
10、),可能存在多稱為碼(關鍵字),可能存在多個候選碼,設計者必須指明一個做主碼。例如:見圖個候選碼,設計者必須指明一個做主碼。例如:見圖實體型(實體型(Entity typeEntity type):具有相同屬性的實體具有共同的特征和性質,用實體名及):具有相同屬性的實體具有共同的特征和性質,用實體名及其屬性集合來抽象、刻畫同類實體,稱為實體型。其屬性集合來抽象、刻畫同類實體,稱為實體型。學生學號姓名性別專業(yè)第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9iERER模型基本概念模型基本概念實體集(實體集(Entity se
11、tEntity set):同型實體的集合):同型實體的集合聯(lián)系:現(xiàn)實世界的事物之間是有聯(lián)系的,這種聯(lián)系在信息世界中反映為:實體聯(lián)系:現(xiàn)實世界的事物之間是有聯(lián)系的,這種聯(lián)系在信息世界中反映為:實體( (型型) )內內部的聯(lián)系和部的聯(lián)系和實體實體( (型型) )之間之間的聯(lián)系。的聯(lián)系。兩個實體型之間的聯(lián)系兩個實體型之間的聯(lián)系一對一聯(lián)系(1:1)例如:部門、經(jīng)理一對多聯(lián)系(1:n)例如:部門、雇員多對多聯(lián)系(m:n)例如:學生、課程第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9iERER模型基本概念模型基本概念部門經(jīng)理設有部
12、門雇員擁有學生課程選修111nmn第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i規(guī)范化的意義在于可以從實體中刪除冗余信息,通過修改數(shù)據(jù)模型達到可以惟一地表示實體的每一種情況為止。規(guī)范化是降低或消除數(shù)據(jù)庫中冗余數(shù)據(jù)的過程。盡管在大多數(shù)的情況下冗余數(shù)據(jù)不能被完全清除,但冗余數(shù)據(jù)降得越低,就越容易維護數(shù)據(jù)的完整性,并且可以避免非規(guī)范化的數(shù)據(jù)庫中數(shù)據(jù)的更新異常。數(shù)據(jù)庫的規(guī)范化通過范式來驗證,但是一味地考慮滿足范式,也會對數(shù)據(jù)庫性能產(chǎn)生影響,并給實際的實施帶來困難。所以實際的情況是采取折衷的方法。規(guī)范化設計的規(guī)則有三個,分別稱
13、作第一范式、第二范式和第三范式:第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i 第一范式(1NF):實體的所有屬性必須是單值的并且不允許重復。 第二范式(2NF):實體的所有屬性必須依賴于實體的惟一標識。 第三范式(3NF):一個非惟一標識屬性不允許依賴于另一個非惟一標識屬性。在數(shù)據(jù)庫的設計中,一般都采用第三范式,以保證數(shù)據(jù)的冗余最小,提高數(shù)據(jù)的完整性。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i圖1-4是實際設計的兩張表和表間關系的示意
14、圖。教師表由教師ID、姓名和系部ID等列構成;系部表由系部ID、系部名稱和地點等列構成。其中,教師ID和系部ID分別是這兩張表的主鍵。教師表的系部ID和系部表的系部ID之間建立了外鍵聯(lián)系,即教師表的系部ID必須是系部表的某個系部ID。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i教師表 系部表 教師 ID 姓名 系部 ID 系部 ID 系部名稱 地點 10105 黃浩 101 101 計算機系 行政 5 樓 10118 李靜明 101 102 電子工程系 行政 3 樓 10236 趙欣 102 103 管理系 行政
15、2 樓 10257 王強 102 10321 方俊英 103 外鍵 主鍵列 主鍵列 圖1-4 表的結構和表間關系示意 第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i1.1.5 開發(fā)數(shù)據(jù)庫應用系統(tǒng)的步驟開發(fā)數(shù)據(jù)庫應用系統(tǒng)的步驟下面列出了常見的數(shù)據(jù)庫應用系統(tǒng)的開發(fā)步驟: 系統(tǒng)需求分析。 設計數(shù)據(jù)庫表。 規(guī)劃表中的字段。 確定表與表之間的關系。 優(yōu)化表和表中字段的設計。 輸入數(shù)據(jù),檢測表的設計,如果需要改進可以再次優(yōu)化表的設計。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORAC
16、LE 9iORACLE 9i 創(chuàng)建查詢、存儲過程、觸發(fā)器以及其他的數(shù)據(jù)庫對象。 使用數(shù)據(jù)庫分析工具來分析和改進數(shù)據(jù)庫的性能。 設置數(shù)據(jù)庫安全性。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i1.2 SQL*Plus環(huán)境1.2.1 SQL*Plus的登錄和環(huán)境設置的登錄和環(huán)境設置1登錄SCOTT賬戶在登錄和使用SQL*Plus的同時,要以數(shù)據(jù)庫用戶的身份連接到某個數(shù)據(jù)庫實例。在Oracle數(shù)據(jù)庫創(chuàng)建過程中,選擇通用目的安裝,會創(chuàng)建一個用于測試和練習目的的賬戶SCOTT。其中保存了一些數(shù)據(jù)庫表的實例,主要的兩個表是雇員表
17、EMP和部門表DEPT通過登錄SCOTT賬戶就可以訪問這些表。SCOTT賬戶的默認口令是TIGER。 第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i我們假定Oracle數(shù)據(jù)庫已經(jīng)安裝在局域網(wǎng)中的一臺基于Windows操作系統(tǒng)的服務器上,服務器的名稱為ORACLE,數(shù)據(jù)庫實例的名稱為MYDB。管理客戶端和開發(fā)工具安裝在其他基于Windows操作系統(tǒng)的客戶機上,并且該機器通過網(wǎng)絡能夠訪問到Oracle數(shù)據(jù)庫服務器。這時,我們就可以使用管理客戶端中的SQL*Plus工具來進行登錄了。登錄前一般要由管理員使用Oracle的網(wǎng)
18、絡配置工具創(chuàng)建一個網(wǎng)絡服務名,作為客戶端連接名。為了方便記憶,連接名可以與數(shù)據(jù)庫實例名相重。我們假定創(chuàng)建的網(wǎng)絡連接服務名為MYDB,則登錄過程如下。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i【訓練1】 使用SQL*Plus工作表,以SCOTT賬戶登錄數(shù)據(jù)庫。步驟1:啟動SQL*Plus。在開始菜單中,找到Oracle菜單目錄的“Application Development” 子菜單,找到其下的“SQL*Plus WorkSheet”命令。步驟2:為其在桌面上創(chuàng)建一個快捷方式并啟動,出現(xiàn)如圖1-5所示的登錄界面。
19、第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i圖1-5 SQL*Plus的登錄對話框 第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i步驟3:在登錄對話框中選擇直接連接到數(shù)據(jù)庫,并輸入其他必要的參數(shù)。 用戶名為SCOTT??诹顬門IGER。服務為MYDB,其中MYDB為由系統(tǒng)管理員創(chuàng)建的網(wǎng)絡服務名。連接身份選為Normal。點擊“確定”按鈕即可進行數(shù)據(jù)庫連接了。在輸出區(qū)輸出結果為:已連接。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語
20、言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i連接成功后,出現(xiàn)如圖1-6所示的SQL*Plus工作表的工作窗口,在輸出區(qū)的信息“已連接”表示數(shù)據(jù)庫連接成功。如果顯示登錄失敗信息,則需要重新檢查輸入的連接參數(shù)是否正確。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i圖1-6 SQL*PLUS工作表 第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i窗口界面可劃分成如下幾個區(qū)域:菜單區(qū)、按鈕區(qū)、輸入?yún)^(qū)和輸出區(qū)。通過拖動輸入?yún)^(qū)和
21、輸出區(qū)中間的分隔線可以調整兩個區(qū)的大小。輸入?yún)^(qū)為一文本編輯區(qū),可以在其中進行命令的輸入和編輯,可以使用通用的文本編輯命令,如“選擇”、“剪切”、“復制”和“粘貼”等進行操作。在輸入?yún)^(qū)中可以輸入SQL命令或PL/SQL程序。輸出區(qū)為一只讀文本區(qū),顯示命令的輸出結果。SQL*Plus可以同時運行多個副本,連接相同或不同的賬戶,同時進行不同的操作。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9iOracle數(shù)據(jù)庫的很多對象,都是屬于某個模式(Schema)的,模式對應于某個賬戶,如SCOTT模式對應SCOTT賬戶。往往我們對
22、模式和賬戶不做區(qū)分。數(shù)據(jù)庫的表是模式對象中的一種,是最常見和最基本的數(shù)據(jù)庫模式對象。一般情況下,如果沒有特殊的授權,用戶只能訪問和操作屬于自己的模式對象。比如以SCOTT賬戶登錄,就只能訪問屬于SCOTT模式的表。所以通過以不同的用戶身份連接,可以訪問屬于不同用戶模式的表。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i如果需要重新連接另外一個賬戶,可以點擊“連接”按鈕,則重新出現(xiàn)連接對話框,在該對話框中輸入新的賬戶名、口令和其他參數(shù)進行連接即可。任何時刻,如果需要運行輸入?yún)^(qū)中的命令,可以點擊“執(zhí)行”按鈕。用戶可以在輸
23、入?yún)^(qū)中輸入和編輯任何命令,在編輯完成后通過點擊“執(zhí)行”按鈕(或按F5快捷鍵)來執(zhí)行輸入?yún)^(qū)中的命令腳本。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i 還有一種以命令方式進行重新連接的方法更為便捷,重新進行連接的命令是CONNECT。以下是該方法的訓練。【訓練2】 輸入和執(zhí)行CONNECT命令重新連接數(shù)據(jù)庫。步驟1:在輸入?yún)^(qū)域清除原有命令,輸入新命令。CONNECT SCOTT/TIGERMYDB 步驟2:點擊“執(zhí)行”按鈕(或按F5快捷鍵)執(zhí)行該命令。顯示結果為:已連接。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLS
24、QL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i說明:SCOTT為賬戶名,TIGER為口令,賬戶名和口令之間用“/”分隔?!啊焙竺娴淖址Q為網(wǎng)絡服務名或稱為連接字符串。注意:以上方法的口令是顯式的,容易被其他人竊取。要關閉或退出SQL*Plus,可以在輸入?yún)^(qū)域直接輸入“EXIT”或“QUIT”命令并執(zhí)行,或執(zhí)行“文件”菜單下的“退出”命令。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i2環(huán)境設置命令環(huán)境設置命令在SQL*Plus環(huán)境下,可以使用一系列的設置命令來對環(huán)境進行設置。如果不進行
25、設置,系統(tǒng)會使用默認值。通過SHOW ALL命令可以查看SQL*Plus的環(huán)境參數(shù)。設置命令的格式為SET 參數(shù) ON|OFF|值通常需要對輸出的顯示環(huán)境進行設置,這樣可以達到更理想的輸出效果。顯示輸出結果是分頁的,默認的頁面大小是14行80列。以下的訓練是設置輸出頁面的大小,用戶可以比較設置前后的輸出效果。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i【訓練3】 設置輸出頁面的大小。步驟1:輸入并執(zhí)行以下命令,觀察顯示結果:SELECT * FROM emp;步驟2:在輸入?yún)^(qū)輸入并執(zhí)行以下命令:SET PAGESI
26、ZE 100 SET LINESIZE 120 或SET PAGESIZE 100 LINESIZE 120 步驟3:重新輸入并執(zhí)行以下命令,觀察顯示結果:SELECT * FROM emp;第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i說明:命令SET PAGESIZE 100將頁高設置為100行,命令SET LINESIZE 120將頁寬設置為120個字符。通過頁面的重新設置,消除了顯示的折行現(xiàn)象。SELECT語句用來對數(shù)據(jù)庫的表進行查詢,這將在后面介紹。如果用戶忘記了自己是以什么用戶身份連接的,可以用以下的命令
27、顯示當前用戶。【訓練4】 顯示當前用戶。輸入并執(zhí)行命令:SHOW USER執(zhí)行結果是:USER為SCOTT第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i 說明:顯示的當前用戶為SCOTT,即用戶是以SCOTT賬戶登錄的。注意:使用SELECT USER FROM dual命令也可以取得用戶名。通過進行適當?shù)脑O置,可以把操作內容或結果記錄到文本文件中?!居柧?】 使用SPOOL命令記錄操作內容。步驟1:執(zhí)行命令:SPOOL C:TEST步驟2:執(zhí)行命令:SELECT * FROM emp; 第第1 1章章 關系數(shù)據(jù)庫與
28、關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i步驟3:執(zhí)行命令:SELECT * FROM dept;步驟4:執(zhí)行命令:SPOOLOFF步驟5:用記事本打開C:TEST.LST并查看內容:OEM_sqlplus_input_finishedSELECT * FROM emp; EMPNO ENAME JOB MGR HIREDATESALOMMDEPTNO- - - - - - - - - - - -第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i7369 SMITH
29、CLERK 7902 17-12月-80 1560 207499 ALLEN SALESMAN 7698 20-2月 -81 1936 300 30 7521 WARD SALESMAN 7698 22-2月 -81 1830 500 30 7566 JONES MANAGER 7839 02-4月 -81 2975 20 7654 MARTIN SALESMAN 7698 28-9月 -81 1830 1400 30 7698 BLAKE MANAGER 7839 01-5月 -81 2850 30第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORA
30、CLE 9iORACLE 9i 7782 CLARK MANAGER 7839 09-6月 -81 2850 10 7839 KING PRESIDENT 17-11月-81 5000 10 7844 TURNER SALESMAN 7698 08-9月 -81 1997 0 30 7876 ADAMS CLERK 7788 23-5月 -87 1948 20 7900 JAMES CLERK 7698 03-12月-81 1852 30 第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i7788 SCOTT ANALY
31、ST 7566 19-4月 -87 3000 20 7902 FORD ANALYST 7566 03-12月-81 3000 20 7934 MILLER CLERK 7782 23-1月 -82 1903 10已選擇14行。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9iOEM_sqlplus_input_finishedSELECT * FROM dept; DEPTNO DNAME LOC - - - - - 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES
32、CHICAGO 40 OPERATIONS BOSTON 已選擇4行。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i說明:以上步驟將輸入的命令和輸出的結果記錄到C盤根目錄下的TEST.LST文件中,內容如上所示。SPOOL OFF命令用來關閉記錄過程。可以使用這種方法對操作進行磁盤記錄。還有如下環(huán)境設置命令,在這里不做詳細介紹: Set heading on/off:打開/關閉查詢結果表頭的顯示,默認為ON。 Set feedback on/off:打開/關閉查詢結果中返回行數(shù)的顯示,默認為ON。 Set echo
33、on/off:打開/關閉命令的回顯,默認為ON。 Set time on/off:打開/關閉時間顯示,默認為OFF。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i我們可以將一系列的SET命令存入BEGIN.SQL,并放在SQL*Plus啟動文件的同一個目錄下,這樣就可以在啟動時自動地進行設置了。SQL*Plus啟動文件的目錄在Oracle主目錄的BIN目錄下。【練習1】關閉表頭和返回結果行數(shù)的顯示,然后再打開。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iO
34、RACLE 9i1.2.2 認識表的結構認識表的結構SCOTT賬戶擁有若干個表,其中主要有一個EMP表,該表存儲公司雇員的信息,還有一個DEPT表,用于存儲公司的部門信息。表是用來存儲二維信息的,由行和列組成。行一般稱為表的記錄,列稱為表的字段。要了解一個表的結構,就要知道表由哪些字段組成,各字段是什么數(shù)據(jù)類型,有什么屬性。要看表的內容,就要通過查詢顯示表的記錄。ORACLE常用的表字段數(shù)據(jù)類型有: CHAR:固定長度的字符串,沒有存儲字符的位置,用空格填充。 VARCHAR2:可變長度的字符串,自動去掉前后的空格。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORAC
35、LE 9iORACLE 9iORACLE 9i NUMBER(M, N):數(shù)字型,M是位數(shù)總長度, N是小數(shù)的長度。 DATE:日期類型,包括日期和時間在內。 BOOLEAN:布爾型,即邏輯型??梢允褂肈ESCRIBE命令(DESCRIBE可簡寫成DESC)來檢查表的結構信息。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i1雇員表EMP的結構以下訓練顯示emp表的結構?!居柧?】 顯示EMP表的結構。輸入并執(zhí)行以下命令(emp為要顯示結構的表名):DESCRIBE emp輸出區(qū)的顯示結果如下:名稱 是否為空? 類型
36、第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9iEMPNO NOT NULL NUMBER(4) ENAME VARCHAR2(10) JOB VARCHAR2(9) MGR NUMBER(4) HIREDATE DATE SAL NUMBER(7,2) COMM NUMBER(7,2) DEPTNO NUMBER(2)第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i說明:以上字段用到了3種數(shù)據(jù)類型:數(shù)值型、字符型和日期型,都是常用的數(shù)據(jù)類型。
37、列表顯示了字段名、字段是否可以為空、字段的數(shù)據(jù)類型和寬度。在是否為空域中的“NOT NULL”代表該字段的內容不能為空,即在插入新記錄時必須填寫;沒有代表可以為空。括號中是字段的寬度。日期型數(shù)據(jù)是固定寬度,無需指明。該表共有8個字段,或者說有8個列,各字段的名稱和含義解釋如下: EMPNO是雇員編號,數(shù)值型,長度為4個字節(jié),不能為空。 ENAME是雇員姓名,字符型,長度為10個字節(jié),可以為空。JOB是雇員職務,字符型,長度為9個字節(jié),可以為空。 第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9iMGR是雇員經(jīng)理的編號,數(shù)
38、值型,長度為4個字節(jié),可以為空。HIREDATE是雇員雇傭日期,日期型,可以為空。SAL是雇員工資,數(shù)值型,長度為7個字節(jié),小數(shù)位有2位,可以為空。COMM是雇員津貼,數(shù)值型,長度為7個字節(jié),小數(shù)位有2位,可以為空。DEPTNO是雇員所在的部門編號,數(shù)值型,長度為2個字節(jié)的整數(shù),可以為空。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i2部門表DEPT的結構以下訓練顯示DEPT表的結構?!居柧?】 顯示部門表DEPT的結構。輸入以下的命令:DESCRIBE dept結果為:名稱 是否為空? 類型第第1 1章章 關系數(shù)據(jù)
39、庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i- - - DEPTNO NOT NULLNUMBER(2) DNAME VARCHAR2(14) LOC VARCHAR2(13)說明:以上字段用到了2種數(shù)據(jù)類型:數(shù)值型和字符型。DEPT表共有3個字段:DEPTNO代表部門編號,數(shù)值型,寬度為2個字節(jié),不能為空。DNAME代表部門名稱,字符型,長度為14個字節(jié),可以為空。LOC代表所在城市,字符型,長度為13個字節(jié),可以為空。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE
40、 9i1.2.3 顯示表的內容已知表的數(shù)據(jù)結構,還要通過查詢命令來顯示表的內容,這樣就可以了解表的全貌。顯示表的內容用查詢語句進行。1雇員表EMP的內容【訓練1】 顯示EMP表的全部記錄。步驟1:輸入并執(zhí)行以下命令:SELECT * FROM emp;在輸出區(qū)將顯示表的內容。 EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO- - - - - - -第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i7369 SMITH CLERK 7902 17-12月-80 800 207499
41、 ALLEN SALESMAN 7698 20-2月 -81 1600 300 307521 WARD SALESMAN 7698 22-2月 -81 1250 500 307566 JONES MANAGER 7839 02-4月 -81 2975 20 7654 MARTIN SALESMAN 7698 28-9月 -81 1250 1400 30 7698 BLAK MANAGER 7839 01-5月 -81 2850 30 7782 CLARK MANAGER 7839 09-6月 -81 2450 107788 SCOTT ANALYST 7566 19-4月 -87 3000 2
42、0 第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i7839 KING PRESIDENT 17-11月-81 5000 10 7844 TURNER SALESMAN 7698 08-9月 -81 1500 0 30 7876 ADAMS CLERK 7788 23-5月 -87 1100 20 7900 JAMES CLERK 7698 03-12月-81 950 30 7902 FORD ANALYST 7566 03-12月-81 3000 20 7934 MILLER CLERK 7782 23-1月 -82
43、 1300 10已選擇14行。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i說明:觀察表的內容,在顯示結果中,虛線以上部分(第一行)稱為表頭,是EMP表的字段名列表。該表共有8個字段,顯示為8列。虛線以下部分是該表的記錄,共有14行,代表14個雇員的信息。如雇員7788的名字是SCOTT,職務為ANALYST,.。這個表在下面的練習中要反復使用,必須熟記字段名和表的內容。2部門表DEPT的內容【訓練2】 顯示DEPT表的全部記錄。輸入并執(zhí)行以下查詢命令:SELECT * FROM dept; 第第1 1章章 關系數(shù)據(jù)
44、庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i執(zhí)行結果為: DEPTNO DNAME LOC - - - 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON說明:該表中共有3個字段:部門編號DEPTNO、部門名稱DNAME和所在城市LOC。該表共有4個記錄,顯示出4個部門的信息,如部門10的名稱是ACCOUNTING,所在城市是NEW YORK。這個表在下面的練習中要反復使用,必須熟記字段名和表的內容。第第1 1章章 關系數(shù)據(jù)庫與關系
45、數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i【練習1】根據(jù)EMP表和DEPT表的顯示結果,說出雇員ADAMS的雇員編號、職務、經(jīng)理名字、雇傭日期、工資、津貼和部門編號以及該雇員所在的部門名稱和所在城市。【練習2】說出職務為CLERK的工資最高的雇員是哪一位?職務為CLERK、部門在NEW YORK的雇員是哪一位?1.2.4 SQL*Plus環(huán)境的使用在SQL*Plus環(huán)境下,命令可以在一行或多行輸入,命令是不分大小寫的。SQL命令一般要以“;”結尾。可以在輸入內容中書寫注釋,或將原有內容變成注釋。注釋的內容在執(zhí)行時將被忽略。第第1 1章章 關系數(shù)
46、據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i注釋的方法是:* 在一行的開頭處書寫REM,將一行注釋掉。* 在一行中插入“-”,將其后的內容注釋掉。* 使用/*. */,可以用來注釋任何一段內容?!居柧?】 使用注釋。在輸入?yún)^(qū)輸入以下內容,按F5執(zhí)行。REM 本句是注釋語句-SELECT * FROM emp;該句也被注釋執(zhí)行后沒有產(chǎn)生任何輸出。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i說明:REM和“-”產(chǎn)生注釋作用,語句不執(zhí)行,所以沒有輸出。注釋后的內容
47、將變成紅色顯示。如果需要的話,可以分別將輸入?yún)^(qū)或輸出區(qū)的內容以文本文件的形式存盤,供以后查看或重新使用?!居柧?】 保存輸入?yún)^(qū)的內容。步驟1:在輸入?yún)^(qū)重新輸入命令:SELECT * FROM emp;SELECT * FROM dept;步驟2:選擇“文件”菜單下的“將輸入另存為”命令,彈出文件存盤對話框。選擇正確的磁盤位置,為存盤的文件起一個名字。如果輸入?yún)^(qū)中的內容是SQL命令或命令序列,則使用擴展名.SQL;否則可以省略或以.TXT做擴展名。在本例中,選SELECT.SQL做文件名。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iO
48、RACLE 9i步驟3:按“保存”按鈕,將輸入?yún)^(qū)的內容存入磁盤文件。步驟4:用記事本查看保存的內容(略)。說明:用同樣的方法可以保存輸出區(qū)的內容?!揪毩?】請試著將輸出區(qū)的內容存入文件RESULT.TXT。輸出區(qū)中每一條命令的執(zhí)行結果都將出現(xiàn)在其中,通過滾動條來顯示屏幕之外的內容。當輸出區(qū)的內容很多,顯示混亂時,可以清除區(qū)域中的內容。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i【訓練3】 清除輸出區(qū)域的顯示內容。將光標置入輸出區(qū),執(zhí)行“編輯”菜單的“全部清除”命令。結果輸入?yún)^(qū)的內容被清除。說明:以上菜單命令將清除輸
49、出區(qū)的全部顯示內容。使用同樣的方法可以清除輸入?yún)^(qū)的全部內容。如果某些命令已經(jīng)存盤,特別是比較長和復雜的命令或命令序列,可以重新調入輸入?yún)^(qū)或直接執(zhí)行。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i【訓練4】 調入磁盤文件執(zhí)行。步驟1:執(zhí)行“文件”菜單的“打開”命令,彈出打開文件對話框。步驟2:選擇剛剛存盤的SELECT.SQL文件,按“打開”按鈕,將存盤的文件裝入輸入?yún)^(qū)。步驟3:按F5執(zhí)行該命令。結果從略。執(zhí)行“工作單”菜單下的“運行本地腳本”命令,可以直接運行存盤文件中的SQL命令,請做如下練習。第第1 1章章 關系
50、數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i【練習2】直接執(zhí)行SELECT.SQL文件中的語句。每次用戶執(zhí)行過的命令將存儲在內存的“命令歷史記錄區(qū)”中,直到退出SQL*Plus環(huán)境。用戶可以使用“工作單”菜單下的“命令歷史記錄”、“上一條”或“下一條”命令(或按Ctrl+H/Ctrl+P/Ctrl+N快捷鍵)調出執(zhí)行過的命令腳本。【練習3】通過快捷鍵CTRL+P和CTRL+N調出前一條和后一條命令到輸入?yún)^(qū)。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i1.3
51、 Oracle1.3 Oracle的應用開發(fā)工具的應用開發(fā)工具TOADTOADOracle有很多開發(fā)工具可以選用,TOAD 是Quest Software公司的具有圖形界面的輕量級開發(fā)工具,是Oracle應用開發(fā)者工具(Tools for Oracle Application Developer)的縮寫。它比SQL*Plus有更多的功能,除了可以自動格式化和執(zhí)行SQL語句以及支持PL/SQL程序的編程和調試之外,它的數(shù)據(jù)庫對象瀏覽功能能夠讓我們直觀地看到數(shù)據(jù)庫的模式對象,并進行直觀的操作。TOAD提供60天的免費使用版本,在功能上比商業(yè)版有所限制,使用到期后需要重新下載和安裝。第第1 1章章
52、關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9iTOAD的下載網(wǎng)址是http:/。TOAD可以用菜單或圖標按鈕的方式進行操作。在啟動后的界面中,它可以建立多個數(shù)據(jù)庫連接,打開多個SQL工作窗口,用于執(zhí)行SQL語句和PL/SQL程序;TOAD還提供了單獨的存儲過程編輯調試窗口,用來編輯、調試和執(zhí)行存儲過程、函數(shù)和包;還可以打開多個對象瀏覽窗口,用來觀察用戶的模式對象信息,如表、視圖、約束條件和存儲過程等。以上TOAD的主要功能就能夠滿足本課程的需要。TOAD還有許多功能,這里就不一一介紹了。圖1-7是TOAD的啟動登錄界面,在輸入正確的
53、連接字符串、賬戶名和口令后,點擊“OK”按鈕就可以登錄了。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i圖1-7 TOAD的登錄對話窗口第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i【訓練1】 登錄TOAD,執(zhí)行簡單查詢。步驟1:啟動TOAD,在啟動對話框中輸入以下登錄信息:用戶名:SCOTT口令:TIGER 服務:MYDB其中,MYDB為以前創(chuàng)建好的數(shù)據(jù)庫連接字符串。按確定按鈕登錄,登錄后出現(xiàn)主窗口(如圖1-8所示)。TOAD是個多用戶窗
54、口界面,可以根據(jù)需要在工作區(qū)中打開多個子窗口,同時進行操作。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i圖1-8 TOAD的主界面第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i步驟2:每次按打開SQL工作窗口按鈕都可以打開一個SQL窗口,可測試不同的SQL語句。在第一個窗口中輸入以下查詢語句,并按執(zhí)行按鈕:SELECT * FROM emp;在結果區(qū)以表格形式顯示查詢結果,結果如圖1-9所示。步驟3:打開第二個SQL工作窗口,在其中輸入另外的查詢語句并執(zhí)行:SELECT * FROM dept;結果從略。第第1 1章章 關系數(shù)據(jù)庫與關系數(shù)據(jù)庫與SQLSQL語言環(huán)境語言環(huán)境 ORACLE 9iORACLE 9iORACLE 9i圖1-9 SQL子窗口第
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鴨子生活課程設計
- 雨水泵選型課程設計
- 隱喻課程設計分析題
- 藝術通識在線課程設計
- 液壓課程設計網(wǎng)站
- 道路設計課程設計總結
- 香薰蠟燭教學課程設計
- 2025至2030年中國鉑熱電阻數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國米泡圣誕樹數(shù)據(jù)監(jiān)測研究報告
- 2025年中國貫流泵市場調查研究報告
- 氣管切開患者氣道濕化的護理進展資料 氣管切開患者氣道濕化
- 管理模板:某跨境電商企業(yè)組織結構及部門職責
- 底架總組裝工藝指導書
- 簡單臨時工勞動合同模板(3篇)
- 聚酯合成反應動力學
- 自動控制原理全套課件
- 上??萍即髮W,面試
- 《五年級奧數(shù)總復習》精編課件
- TS2011-16 帶式輸送機封閉棧橋圖集
- 礦區(qū)道路工程施工組織設計方案
- 多聯(lián)機的施工方案與技術措施
評論
0/150
提交評論