01-01 RDBMS 概念 (58 頁)_第1頁
01-01 RDBMS 概念 (58 頁)_第2頁
01-01 RDBMS 概念 (58 頁)_第3頁
01-01 RDBMS 概念 (58 頁)_第4頁
01-01 RDBMS 概念 (58 頁)_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、RDBMS關(guān)系數(shù)據(jù)庫概念( Oracle )趙元杰2012.11 2/582022-3-22課程內(nèi)容v關(guān)系數(shù)據(jù)庫歷史v關(guān)系數(shù)據(jù)庫關(guān)鍵概念v關(guān)系數(shù)據(jù)庫術(shù)語vSQL 基礎(chǔ)概要v參考資源3/582022-3-22關(guān)系數(shù)據(jù)庫歷史v 數(shù)據(jù)庫系統(tǒng)的發(fā)展可劃分為三代v第一代:層次數(shù)據(jù)庫系統(tǒng)和網(wǎng)狀數(shù)據(jù)庫系統(tǒng):主要支持層次和網(wǎng)狀數(shù)據(jù)模型v第二代:關(guān)系數(shù)據(jù)庫系統(tǒng):u支持關(guān)系數(shù)據(jù)模型,該模型有嚴(yán)格的理論基礎(chǔ)u概念簡單、清晰,易于用戶理解和使用v第三代:新一代數(shù)據(jù)庫系統(tǒng)面向?qū)ο髷?shù)據(jù)庫系統(tǒng):u基于擴(kuò)展的關(guān)系數(shù)據(jù)模型或面向?qū)ο髷?shù)據(jù)模型的尚未完全成熟的一代數(shù)據(jù)庫系統(tǒng)v 第三代特點(diǎn):v支持包括數(shù)據(jù)、對象和知識的管理v在保持和

2、繼承第二代技術(shù)的基礎(chǔ)上引進(jìn)新技術(shù)(如OO)v對其他系統(tǒng)開放,具有良好的可移植性、可連結(jié)性、可擴(kuò)充性、互操作性。4/582022-3-22RDBMS 有關(guān)概念v現(xiàn)在還存在的RDBMSvOraclevMicrosoft SQL ServervIBM DB2vInformixvSybasev快不行的RDBMSvIngresvUnifyvPC DBMSvDBASEvPARADOXvPC DBMS 也稱桌面數(shù)據(jù)庫v與RDBMS差別大v不支持多用戶v不支持事務(wù)的提交與回滾v維護(hù)差, 5/582022-3-22Big Dogs in the YardvIBMs DB2vOracles 9ivMSs SQL

3、ServervSybases ASE(SAP)vInformix (IBM)vSUNs Mysql(開源-甲骨文)vPostgreSQL (開源)v實際上,到2008年,只剩下前面3只大狗了6/582022-3-22現(xiàn)在市場流行的RDBMSv目前流行的RDBMSvOraclevMS SQL ServervIBM DB2vInformixvSybase7/582022-3-22TableRow = objectColumn = propertyTable = Object ClassObject Classes withGeometry called Feature Classes8/58202

4、2-3-22Relational DBMSv Most popular type of DBMSvOver 95% of data in DBMS is in RDBMSv Commercial systemsvIBM DB2vInformixvMicrosoft AccessvMicrosoft SQL ServervOraclevSybase9/582022-3-22RDBMS 有關(guān)概念v Dr. E. F. Codd proposed the relational model for database systems in 1970(Codd在70年就提出了關(guān)系模型).v It is t

5、he basis for the relational database management system (RDBMS)(關(guān)系數(shù)據(jù)庫管理系統(tǒng)是基礎(chǔ)).v The relational model contains the following components(關(guān)系模型包括下面部件):vCollection of objects or relations(對象或關(guān)系的搜集)vSet of operations to act on the relations(對實際關(guān)系操作的集合)vData integrity for accuracy and consistency(對精確性數(shù)據(jù)完整性和

6、一致性)10/582022-3-22DBMS專家vE.F. “Ted” Codd (1923-2003)v1970: A Relational Model of Data for Large Shared Data Banksv1994: Coined the term OLAP - “OnLine Analytical Processing”vPublished the “12 rules of OLAP”11/582022-3-22DBMS專家v三位三位Turing獎獲得者獎獲得者v 數(shù)據(jù)庫技術(shù)自20世紀(jì)60年代產(chǎn)生到今天,已經(jīng)經(jīng)歷了3代演變,造就了C.W.Bachman、E.F.Codd

7、和James Gray三位圖靈獎獲得者,帶動了一個巨大的軟件產(chǎn)業(yè)。v 數(shù)據(jù)庫技術(shù)一直是最活躍、發(fā)展速度最快、應(yīng)用最廣的IT技術(shù)之一。 12/582022-3-22課程內(nèi)容v關(guān)系數(shù)據(jù)庫歷史v關(guān)系數(shù)據(jù)庫關(guān)鍵概念v關(guān)系數(shù)據(jù)庫術(shù)語vSQL 基礎(chǔ)概要v參考資源13/582022-3-22RDBMS 概念-數(shù)據(jù)庫v數(shù)據(jù)庫應(yīng)具備的特征數(shù)據(jù)庫應(yīng)具備的特征/定義:定義:v1.數(shù)據(jù)庫是相互關(guān)聯(lián)的數(shù)據(jù)的集合數(shù)據(jù)庫是相互關(guān)聯(lián)的數(shù)據(jù)的集合v2.用綜合的方法組織數(shù)據(jù)用綜合的方法組織數(shù)據(jù)-索引、聚簇索引、聚簇Clusterv3.具有較小的數(shù)據(jù)冗余,可供多個用戶共享具有較小的數(shù)據(jù)冗余,可供多個用戶共享v4.具有較高的數(shù)據(jù)獨(dú)立

8、性:具有較高的數(shù)據(jù)獨(dú)立性:u數(shù)據(jù)庫技術(shù)之前,數(shù)據(jù)文件的組織方式和應(yīng)用程序是密切相關(guān)數(shù)據(jù)庫技術(shù)之前,數(shù)據(jù)文件的組織方式和應(yīng)用程序是密切相關(guān)的。數(shù)據(jù)結(jié)構(gòu)改變,相應(yīng)的應(yīng)用程序也必須隨之修改的。數(shù)據(jù)結(jié)構(gòu)改變,相應(yīng)的應(yīng)用程序也必須隨之修改v5.具有安全控制機(jī)制,能夠保證數(shù)據(jù)的安全、可靠具有安全控制機(jī)制,能夠保證數(shù)據(jù)的安全、可靠v6.允許并發(fā)地使用數(shù)據(jù)庫,能有效、及時地處理數(shù)據(jù),允許并發(fā)地使用數(shù)據(jù)庫,能有效、及時地處理數(shù)據(jù),并能保證數(shù)據(jù)的一致性和完整性并能保證數(shù)據(jù)的一致性和完整性:v7.具有較高的數(shù)據(jù)獨(dú)立性:具有較高的數(shù)據(jù)獨(dú)立性:u一致性:數(shù)據(jù)是共享一致性:數(shù)據(jù)是共享(多個用戶同時使用相同的數(shù)據(jù)多個用戶同

9、時使用相同的數(shù)據(jù)),保證各個保證各個用戶之間對數(shù)據(jù)的操作不發(fā)生矛盾和沖突用戶之間對數(shù)據(jù)的操作不發(fā)生矛盾和沖突u完整性:保證數(shù)據(jù)正確的特性完整性:保證數(shù)據(jù)正確的特性-數(shù)據(jù)完整性數(shù)據(jù)完整性(建立約束來保證建立約束來保證)14/582022-3-22RDBMS 概念-數(shù)據(jù)庫v數(shù)據(jù)庫數(shù)據(jù)庫 定義功能有:定義功能有:v1.數(shù)據(jù)庫定義功能數(shù)據(jù)庫定義功能(DDL):u定義數(shù)據(jù)庫結(jié)構(gòu)和存儲結(jié)構(gòu);定義數(shù)據(jù)庫結(jié)構(gòu)和存儲結(jié)構(gòu);u定義數(shù)據(jù)庫中數(shù)據(jù)之間的聯(lián)系;定義數(shù)據(jù)庫中數(shù)據(jù)之間的聯(lián)系;u定義數(shù)據(jù)完整性約束條件和保證完整性的觸發(fā)機(jī)制等定義數(shù)據(jù)完整性約束條件和保證完整性的觸發(fā)機(jī)制等v2.數(shù)據(jù)庫操縱功能數(shù)據(jù)庫操縱功能(DM

10、L):u完成對數(shù)據(jù)庫中數(shù)據(jù)的操作:插入、刪除、修改;完成對數(shù)據(jù)庫中數(shù)據(jù)的操作:插入、刪除、修改;u重新組織數(shù)據(jù)庫的存儲結(jié)構(gòu);重新組織數(shù)據(jù)庫的存儲結(jié)構(gòu);u完成對數(shù)據(jù)庫的備份完成對數(shù)據(jù)庫的備份/恢復(fù)等恢復(fù)等.v3.數(shù)據(jù)庫查詢功能數(shù)據(jù)庫查詢功能(SELECT)v4.數(shù)據(jù)庫控制功能數(shù)據(jù)庫控制功能(GRANT,REVOKE)v5.數(shù)據(jù)庫通信功能數(shù)據(jù)庫通信功能(SQL Net)15/582022-3-22RDBMS 概念-數(shù)據(jù)模型v數(shù)據(jù)模型:數(shù)據(jù)模型:v數(shù)據(jù)模型數(shù)據(jù)模型(Data Model)對客觀事物、現(xiàn)象、過程或系統(tǒng)的簡化描述v數(shù)據(jù)建模:數(shù)據(jù)建模:描述了組織數(shù)據(jù)的框架結(jié)構(gòu)v業(yè)務(wù)功能建模:業(yè)務(wù)功能建模:

11、用戶的最終需求16/582022-3-22RDBMS 概念-數(shù)據(jù)模型v數(shù)據(jù)模型的三大要素:數(shù)據(jù)模型的三大要素:v1.數(shù)據(jù)結(jié)構(gòu):u描述數(shù)據(jù)的靜態(tài)特征,包括對數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)建聯(lián)系的描述v2.數(shù)據(jù)操作:u描述數(shù)據(jù)的動態(tài)特征:一組定義在數(shù)據(jù)上的操作(操作符、運(yùn)算規(guī)則及其語言等)u主要操作:檢索與更新(插入、刪除、修改) v3.數(shù)據(jù)約束條件:u完整性規(guī)則的集合,數(shù)據(jù)庫中的數(shù)據(jù)必須滿足這組規(guī)則u約束條件的主要目的是使數(shù)據(jù)庫與它所描述的現(xiàn)實系統(tǒng)相符合現(xiàn)實系統(tǒng)相符合u設(shè)計時:時數(shù)據(jù)模型正確、真實、有效地反映現(xiàn)實u運(yùn)行時:保證數(shù)據(jù)庫中的數(shù)據(jù)值真實地體現(xiàn)現(xiàn)實世界的狀態(tài) 17/582022-3-22RDBMS 概念

12、-數(shù)據(jù)模型v常見數(shù)據(jù)模型常見數(shù)據(jù)模型 :v1.概念數(shù)據(jù)模型(Conceptual Data Model,CDM):u描述現(xiàn)實世界的概念化結(jié)構(gòu),與具體的DBMS無關(guān)u現(xiàn)實世界的事物經(jīng)過人腦的抽象加工,提取出對用戶有用的信息,經(jīng)過組織整理加工形成結(jié)余現(xiàn)實世界和計算機(jī)世界之間的中間模型;uCDM只關(guān)心現(xiàn)實世界中的事物、事務(wù)特征、聯(lián)系,完全沒有與具體及其相關(guān)的任何概念; uCDM是系統(tǒng)分析員、程序設(shè)計員、維護(hù)人員、用戶之間相互理解的共同語言; uCDM能時數(shù)據(jù)庫的設(shè)計人員在設(shè)計的初始階段擺脫計算機(jī)系統(tǒng)及DBMS的具體技術(shù)問題,集中精力分析數(shù)據(jù)、數(shù)據(jù)之間的聯(lián)系;u概念模型必須轉(zhuǎn)換成邏輯模型,才能在DBM

13、S中實現(xiàn);u最常用的概念模型是E-R模型 18/582022-3-22RDBMS 概念-數(shù)據(jù)模型v常見數(shù)據(jù)模型常見數(shù)據(jù)模型 :v2.邏輯數(shù)據(jù)模型(Logical Data Model,LDM):u面向用戶建模u用戶從數(shù)據(jù)庫所看到的數(shù)據(jù)模型;u是具體的DBMS所支持的數(shù)據(jù)模型(網(wǎng)狀/層次/關(guān)系/面向?qū)ο螅?;u既要面向用戶,也要面向系統(tǒng);uLDM表示數(shù)據(jù)建聯(lián)系的方法;u一般的DBMS支持一種LDM(特殊的DBMS支持多種LDM).19/582022-3-22RDBMS 概念-數(shù)據(jù)模型v常見數(shù)據(jù)模型常見數(shù)據(jù)模型 :v3.物理數(shù)據(jù)模型(Physical Data Model,PDM):u面向具體的DB

14、MS,面向機(jī)器;u描述數(shù)據(jù)在存儲介質(zhì)上的組織結(jié)構(gòu);uPDM不僅與具體的DBMS有關(guān),還與操作系統(tǒng)和硬件有關(guān)u每一種邏輯模型在實現(xiàn)時都有其對應(yīng)的物理模型uPDM加入了概念模型中為考慮的因素:觸發(fā)器、存儲過程、主鍵、外鍵、索引等uDBMS為保證其獨(dú)立性和可以執(zhí)行,大部分PDM的實現(xiàn)工作由系統(tǒng)自動完成,而設(shè)計者只設(shè)計索引、聚簇等特殊結(jié)構(gòu) 什么是RDBMS?DatabaseDataBaseManagementSystem(The engine)Dynamic SQLInteractiveSQLStatic SQLNamesandAddressesSalesDataDesignInformationLi

15、brariesDrawingsSatelliteImagesProductionSchedulesRDBMS構(gòu)成Databasesysobjectssp_get_sales tr_sale_insertStored Proceduresdept saleUser Tablesci_emp_deptnosales_by_deptTriggersSystem TablesViewsIndexes數(shù)據(jù)存儲在不同介質(zhì)上電子表格電子表格檔案柜檔案柜數(shù)據(jù)庫數(shù)據(jù)庫23/582022-3-22RDBMS 概念-關(guān)系v關(guān)系關(guān)系 ( Relation ):v關(guān)系定義:u一個關(guān)系就是命名的二維數(shù)據(jù)表(A relat

16、ion is a named, two-dimensional table of data )v表包含行(記錄)和列(屬性)構(gòu)成:vTable consists of rows (records), and columns (attribute or field)24/582022-3-22RDBMS 概念-關(guān)系v帶有樣例數(shù)據(jù)的EMPLOYEE1 Relation : vEMPLOYEE1 :EmpIDNameDeptName Salary100 Margaret SimpsonMarketing 48,000140 Allen BeetonAccounting 52,000110Chris

17、LuceroInfo. System 43,000190Lorenzo DavisFinance 55,000150Susan MartinMarketing 42,00025/582022-3-22RDBMS 定義26/582022-3-22課程內(nèi)容v關(guān)系數(shù)據(jù)庫歷史v關(guān)系數(shù)據(jù)庫關(guān)鍵概念v關(guān)系數(shù)據(jù)庫設(shè)計知識v關(guān)系數(shù)據(jù)庫術(shù)語vSQL 基礎(chǔ)概要v參考資源數(shù)據(jù)庫設(shè)計與系統(tǒng)開發(fā)生命期策略與分析策略與分析 設(shè)計設(shè)計建立與文檔建立與文檔轉(zhuǎn)換轉(zhuǎn)換(Transition)產(chǎn)品化產(chǎn)品化(Production)數(shù)據(jù)建模(Data Models)客戶腦子里的客戶腦子里的系統(tǒng)模型系統(tǒng)模型客戶模型的客戶模型的實體模型實

18、體模型(entity model)存儲在磁盤的表存儲在磁盤的表(Tables)Oracleserver實體模型的表模型實體模型的表模型(Table model)v使用ERD創(chuàng)建實體關(guān)系模型:v假設(shè):u“. . . 分配以個或多個員工到一個部門(department) . . .”u“. . . 有些部門還沒有員工. . .”實體關(guān)系模型EMPLOYEE#* number*nameojob titleDEPARTMENT#* number*nameolocation指派到指派到(部門部門)由員工組成由員工組成實體關(guān)系模型轉(zhuǎn)換Unique identifier (UID)主要用主要用 “#”標(biāo)識標(biāo)

19、識 次要用次要用 “(#)”標(biāo)識標(biāo)識EMPLOYEE#* number*nameojob titleDEPARTMENT#* number*nameolocation屬性屬性(Attribute)單一名稱單一名稱小寫小寫強(qiáng)制用強(qiáng)制用 * 號標(biāo)識號標(biāo)識可選擇則用可選擇則用 “o”指派指派構(gòu)成構(gòu)成 實體實體單數(shù)單數(shù), 唯一名稱唯一名稱大寫字母大寫字母軟件箱軟件箱括號內(nèi)的同義詞括號內(nèi)的同義詞31/582022-3-2231DatabaseTablespaceExtentUsedFreeOperatingSystem FilesBlockSegmentDataRollbackIndexTemporar

20、yClusterCache Entity-Relationship Diagram showing: Database Tablespace Extents Segments Files Blocks關(guān)聯(lián)多個表Table name: EMPLOYEESTable name: DEPARTMENTSPrimary keyPrimary keyForeign keyv每個數(shù)據(jù)行用唯一的主鍵(primary key)來標(biāo)識v多個表的外鍵(foreign keys )來與主鍵發(fā)生聯(lián)系33/582022-3-22v每個數(shù)據(jù)行用唯一的主鍵(primary key)來標(biāo)識v多個表的外鍵(foreign ke

21、ys )來與主鍵發(fā)生聯(lián)系關(guān)聯(lián)多表的例子34/582022-3-22v唯一的主鍵(primary key)對應(yīng)另外的多個外鍵(foreign keys ):關(guān)聯(lián)多表的例子35/582022-3-22規(guī)范化與反規(guī)范化v范式與反范式( Normalized vs Denormalized )v范式(規(guī)范化)的好處:v清晰地描述各個對象的關(guān)系v 查詢時要進(jìn)行關(guān)聯(lián)(Where 子句)v反范式的好處:v不需要描述各個對象的關(guān)系v 查詢時預(yù)先進(jìn)行關(guān)聯(lián)36/582022-3-22一個表 未規(guī)范化(unnormalised)v需要借助主鍵 (Primary Key )來標(biāo)識每個數(shù)據(jù)行v如何實現(xiàn):v新增加的部門

22、3 還沒有員工,怎么辦? v刪除 Sue Brown行,但需要保留 sales 部門v改變 Marketing名稱, 必須在多個地方來修改 emp_no fname lname dept_no dept_name 10 fred smith 1 marketing 20 bob james 1 marketing 30 sue brown 2 sales|一個存儲了部門與雇員的信息:37/582022-3-22規(guī)范化的表 - (normalised)v多個表,每個表為一個實體v實體的一次出現(xiàn)為表的一個行v數(shù)據(jù)維護(hù)時要保持兩個表的連接emp_no fname lname dept_no 10 f

23、red smith 1 20 bob james 1 30 sue brown 2dept_no dept_name 1 marketing 2 salesemployee tabledepartment table38/582022-3-22設(shè)計物理數(shù)據(jù)庫v邏輯數(shù)據(jù)模型映射為物理數(shù)據(jù)庫設(shè)計:邏輯邏輯物理物理實體表屬性 列后選鍵/標(biāo)識 主鍵或唯一鍵關(guān)系外鍵v上面轉(zhuǎn)換通常是1:1的映射39/582022-3-22課程內(nèi)容v關(guān)系數(shù)據(jù)庫歷史v關(guān)系數(shù)據(jù)庫關(guān)鍵概念v關(guān)系數(shù)據(jù)庫設(shè)計知識v關(guān)系數(shù)據(jù)庫術(shù)語vSQL 基礎(chǔ)概要v參考資源40/582022-3-22術(shù)語-關(guān)系 關(guān)系(關(guān)系(relation):一個關(guān)

24、系對應(yīng)一張二維表 元組(元組(tuple):表中的一行即為一個元組屬性(屬性(attribute):表中的一列為一個屬性,給每個屬性起一個名字即屬性名(ID,NAME,PHONE,SALES-REP-ID) 41/582022-3-22術(shù)語-行、列v 每個表是由行(row)和列(column)組成.v 你可通過執(zhí)行 Structured Query Language (SQL) 語句來操作數(shù)據(jù).nameaddressdobssnjane201 N. Hi45274-54-8910joan207 N Main55234-81-7890jim20 Elm75890-75-9876jean40 Oa

25、k80 x04-23-7890Attribute (in column)術(shù)語- Entities & AttributesEntity (in row)43/582022-3-22術(shù)語- Primary & Foreign 及RIv 這里 departments 與 employees 存在一對多的關(guān)系v 子表(多)必須在主鍵的主表(一)中存在v 這個概念就是參考完整性- Referential Integrity (RI)v 這樣的完整性要在 CREATE TABLE 中體現(xiàn)emp_no fname lname dept_no 10 fred smith 1 20 bob james 1 3

26、0 sue brown 2dept_no dept_name 1 marketing 2 salesemployee table (many)department table (one)Primary KeyForeign KeyPrimary Key44/582022-3-22術(shù)語-連接(Joins)v 使用鍵(Key )列作為連接v 1的主鍵PK對應(yīng)多的外鍵FKv有些例外v 任選一個員工,就決定他/她在哪個部門 :v必須進(jìn)行連接emp_no fname lname dept_no 10 fred smith 1 20 bob james 1 30 sue brown 2dept_no de

27、pt_name 1 marketing 2 salesemployee table (many)department table (one)Foreign KeyPrimary KeyParent TableDependent Table術(shù)語-行、列與字段123465行(row or tuple)主鍵列(column)列(column)外鍵列(column)有值的字段(field)無值的字段(field)46/582022-3-22術(shù)語-完整性約束v 實體(Entity)v主鍵不能空(NULL)和唯一. 這里NULL 表示不存在值.v 引用(Referential)v外鍵值必須與主鍵匹配或空(

28、 NULL ).v 列(Column)v列中的值必須定義的數(shù)據(jù)類型匹配.v 用戶定義(User-defined)v值必須按照用戶定義的規(guī)則進(jìn)行.47/582022-3-22術(shù)語-數(shù)據(jù)庫的SchemavDatabase Schema(數(shù)據(jù)模式、數(shù)據(jù)庫方案?)vConceptual schema, a map of concepts and their relationships. vLogical schema, a map of entities and their attributes and relations vPhysical schema, a particular implemen

29、tation of a logical schema vSchema object, Oracle database object 48/582022-3-22術(shù)語-數(shù)據(jù)庫的SchemavConceptual schemav概念模式是49/582022-3-22Oracle 系統(tǒng)的模式vOracle 系統(tǒng)Schema: vA schema is a collection of database objects. A schema is owned by a database user and has the same name as that user. vSchema (模式)-將用戶所有數(shù)

30、據(jù)庫對象集合為組的邏輯結(jié)構(gòu)。v模式對象(Schema Objects)包括:uTABLEuIndexesuViews50/582022-3-22Oracle 系統(tǒng)的模式vOracle 系統(tǒng)Schema: v模式=方案=將用戶所有數(shù)據(jù)庫對象集合為組的邏輯結(jié)構(gòu):SQL CREATE SCHEMA AUTHORIZATION scott 2 CREATE VIEW Sales_staff AS 3 SELECT Empno, Ename, Sal, Comm 4 FROM Emp_tab 5 WHERE Deptno = 30 WITH CHECK OPTION CONSTRAINT 6 Sales

31、_staff_cnst 7 CREATE TABLE Dept_tab ( 8 Deptno NUMBER(3) PRIMARY KEY, 9 Dname VARCHAR2(15), 10 Loc VARCHAR2(25) 11 CREATE TABLE Emp_tab ( 12 Empno NUMBER(5) PRIMARY KEY, 13 Ename VARCHAR2(15) NOT NULL, 14 Job VARCHAR2(10), 15 Mgr NUMBER(5), 16 Hiredate DATE DEFAULT (sysdate), 17 Sal NUMBER(7,2), 18 Comm NUMBER(7,2), 19 Deptno NUMBER(3) NOT NULL 20 CONSTRAINT Dept_fkey REFERENCES Dept_tab(Deptno) 21 GRANT SELECT ON EMP_tab TO PUBLIC; 方案已創(chuàng)建。51/582022-3-22模式設(shè)計vSchema Design: v可用SQL語句創(chuàng)建: SELECT FROM VERSIONS BETWEEN AND ;52/582022-3-22課程內(nèi)容v關(guān)系數(shù)據(jù)庫歷史v關(guān)系數(shù)據(jù)庫關(guān)鍵概念v關(guān)系數(shù)據(jù)庫設(shè)計知識v關(guān)系數(shù)據(jù)庫術(shù)語vSQL 基礎(chǔ)概要(10g/

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論