全國計算機等級考試二級公共基礎知識第四章課件



《全國計算機等級考試二級公共基礎知識第四章課件》由會員分享,可在線閱讀,更多相關《全國計算機等級考試二級公共基礎知識第四章課件(79頁珍藏版)》請在裝配圖網上搜索。
1、Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,2004,年,7,月,16,日,,*,,,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,二級公共基礎知識,第,4,章 數(shù)據(jù)庫設計基礎,,二級公共基礎知識第4章 數(shù)據(jù)庫設計基礎,2,內
2、容提要,數(shù)據(jù)庫的基本概念:數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫系統(tǒng)。,數(shù)據(jù)模型,實體聯(lián)系模型及,E-R,圖,從,E-R,圖導出關系數(shù)據(jù)模型。,關系代數(shù)運算,包括集合運算及選擇、投影、連接運算。,數(shù)據(jù)庫設計方法和步驟:需求分析、概念設計、邏輯設計和物理設計的相關策略。,2內容提要數(shù)據(jù)庫的基本概念:數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫系,4.1,數(shù)據(jù)庫系統(tǒng)的基本概念,4.1 數(shù)據(jù)庫系統(tǒng)的基本概念,4,4.1.1,數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng),1,.數(shù)據(jù),數(shù)據(jù),描述事物的符號記錄,用物理符號記錄下來的可以鑒別的信息,物理符號:數(shù)字、文字、圖形、圖像聲音及其他特殊符號。,多種表現(xiàn)形式:數(shù)字化,計算機中數(shù)據(jù)分為兩部
3、分:,臨時性數(shù)據(jù),持久性數(shù)據(jù),數(shù)據(jù)類型(,Type,)與值(,Value,)之分,型:數(shù)據(jù)表示的類型,如整型、實型、字符型等,值:給出了符合給定型的值,44.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)1.數(shù)據(jù),5,4.1.1,數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng),(,續(xù),),2,.數(shù)據(jù)庫,數(shù)據(jù)庫,——Database,,簡稱,DB,數(shù)據(jù)的集合,具有統(tǒng)一的結構形式并存放于統(tǒng)一的存儲介質內,是多種應用數(shù)據(jù)的集成,并可被各個應用程序所共享,按數(shù)據(jù)所提供的數(shù)據(jù)模式存放的,特點:,較小的冗余度,較高的數(shù)據(jù)獨立性,易擴展性,為多個用戶所共享,54.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(續(xù))2.數(shù)據(jù)庫,6,4.1.1,數(shù)
4、據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng),(,續(xù),),3,.數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫管理系統(tǒng),——Database Management System,,簡稱,DBMS,數(shù)據(jù)庫的管理機構,職能是有效地組織、存儲、獲取和管理數(shù)據(jù),接受及完成用戶提出的訪問數(shù)據(jù)的各種請求,數(shù)據(jù)庫系統(tǒng)的核心,DBMS,的功能,數(shù)據(jù)模式定義,數(shù)據(jù)存取的物理構建,數(shù)據(jù)操縱。,數(shù)據(jù)的完整性、安全性定義與檢查,數(shù)據(jù)庫的并發(fā)控制與故障恢復,數(shù)據(jù)的服務,64.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(續(xù))3.數(shù)據(jù)庫管,7,4.1.1,數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng),(,續(xù),),3,.數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫語言,數(shù)據(jù)定義語言,DDL,數(shù)據(jù)操縱語言,DM
5、L,數(shù)據(jù)控制語言,DCL,數(shù)據(jù)語言的使用,交互式命令語言,宿主型語言,常見的,DBMS,ORACLE,、,Sybase,的,PowerBuilder,、,IBM,的,DB2,、微軟的,SQL Server,微軟的,Visual FoxPro,、,Access,,功能簡單,74.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(續(xù))3.數(shù)據(jù)庫管,8,4.1.1,數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng),(,續(xù),),4,.數(shù)據(jù)庫管理員,數(shù)據(jù)庫管理員,——Database Administrator,,簡稱,DBA,對數(shù)據(jù)庫的規(guī)劃、設計、維護、監(jiān)視等的人員,其主要工作有:,數(shù)據(jù)庫設計,數(shù)據(jù)庫維護,改善系統(tǒng)性能,提高系統(tǒng)效率
6、,84.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(續(xù))4.數(shù)據(jù)庫管,9,4.1.1,數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng),(,續(xù),),5,.數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)庫系統(tǒng),——Database System,,簡稱,DBS,擁有數(shù)據(jù)庫技術支持的計算機系統(tǒng),實現(xiàn)有組織地、動態(tài)地存儲大量相關數(shù)據(jù),提供數(shù)據(jù)處理和資源共享服務,組成,: (DBS,包括,DB,和,DBMS),數(shù)據(jù)庫(數(shù)據(jù)),數(shù)據(jù)庫管理系統(tǒng)(軟件),數(shù)據(jù)庫管理員(人員),硬件平臺:計算機和網絡,軟件平臺:操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)開發(fā)工具、接口軟件,94.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(續(xù))5.數(shù)據(jù)庫系,10,4.1.1,數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng),(,
7、續(xù),),6,.數(shù)據(jù)庫應用系統(tǒng),數(shù)據(jù)庫應用系統(tǒng),——Database Application System,,簡稱,DBAS,組成:數(shù)據(jù)庫系統(tǒng),+,應用軟件,+,應用界面,,104.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(續(xù))6.數(shù)據(jù)庫,11,4.1.2,數(shù)據(jù)庫系統(tǒng)的發(fā)展,人工管理階段,,114.1.2 數(shù)據(jù)庫系統(tǒng)的發(fā)展人工管理階段,12,4.1.2,數(shù)據(jù)庫系統(tǒng)的發(fā)展,文件系統(tǒng)階段,,,124.1.2 數(shù)據(jù)庫系統(tǒng)的發(fā)展文件系統(tǒng)階段,13,4.1.2,數(shù)據(jù)庫系統(tǒng)的發(fā)展,數(shù)據(jù)庫系統(tǒng)階段,,134.1.2 數(shù)據(jù)庫系統(tǒng)的發(fā)展數(shù)據(jù)庫系統(tǒng)階段,14,4.1.3,數(shù)據(jù)庫系統(tǒng)的基本特點,數(shù)據(jù)的集成性,數(shù)據(jù)的高共享
8、性與低冗余性,數(shù)據(jù)獨立性,物理獨立性:數(shù)據(jù)的物理結構的改變不影響邏輯結構,邏輯獨立性:數(shù)據(jù)的邏輯結構的改變不影響應用程序,數(shù)據(jù)統(tǒng)一管理與控制,數(shù)據(jù)的完整性檢查:,數(shù)據(jù)的安全性保護,并發(fā)控制,144.1.3 數(shù)據(jù)庫系統(tǒng)的基本特點數(shù)據(jù)的集成性,15,4.1.4,數(shù)據(jù)庫系統(tǒng)的內部結構體系,三級模式,概念模式,內部模式,外部摸式,二級映射,概念模式到內部模式的映射,外部模式到概念模式的映射,,,,,,內模式,,,,,,,,DB,,,,,,概念模式,,,,外模式,1,,,,外模式,2,,,,外模式,3,,,,應用,A,,,,應用,B,,,,應用,C,,,,,,,,應用,D,,,,應用,E,,,,,,,,
9、,,,,,,,外模式,/,概念模式映象,,,內模式,/,概念模式映象,,154.1.4 數(shù)據(jù)庫系統(tǒng)的內部結構體系三級模式 內模式 D,16,4.1.4,數(shù)據(jù)庫系統(tǒng)的內部結構體系,l,.數(shù)據(jù)庫系統(tǒng)的三級模式,概念模式,數(shù)據(jù)庫中全體數(shù)據(jù)邏輯結構和特征的描述,,是所有用戶的公共數(shù)據(jù)視圖,一個數(shù)據(jù)庫只有一個概念模式,內部模式,又稱物理模式,數(shù)據(jù)庫物理存儲結構與物理存取方法,對一般用戶是透明的,直接影響數(shù)據(jù)庫的性能,一個數(shù)據(jù)庫只有一個內模式。,外部摸式,也稱子模式或用戶模式,數(shù)據(jù)庫,用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結構和特征的描述,用戶的數(shù)據(jù)視圖,一個數(shù)據(jù)庫可以有多個外模式,,164.1.4 數(shù)據(jù)庫系
10、統(tǒng)的內部結構體系l.數(shù)據(jù)庫系統(tǒng)的三級,17,4.1.4,數(shù)據(jù)庫系統(tǒng)的內部結構體系,2,.數(shù)據(jù)庫系統(tǒng)的兩級映射,概念模式/內模式的映射,存在于概念級和內部級之間,實現(xiàn)了概念模式到內模式之間的相互轉換,保證數(shù)據(jù)具有很高的物理獨立性,外模式/概念模式的映射:,存在于外部級和概念級之間,實現(xiàn)了外模式到概念模式之間的相互轉換,保證數(shù)據(jù)具有較高的邏輯獨立性,174.1.4 數(shù)據(jù)庫系統(tǒng)的內部結構體系2.數(shù)據(jù)庫系統(tǒng)的兩級,4.2,數(shù)據(jù)模型,4.2 數(shù)據(jù)模型,19,4.2.1,數(shù)據(jù)模型的基本概念,數(shù)據(jù)模型,是對現(xiàn)實世界中數(shù)據(jù)的模擬和抽象。,數(shù)據(jù)模型的分類,概念模型:現(xiàn)實世界在人腦中的反映;,包括:,E-R,圖,
11、擴充的,E-R,圖,面向對象模型及謂詞模型等,邏輯模型:按計算機系統(tǒng)的觀點對數(shù)據(jù)建模;,包括:層次模型、網狀模型、關系模型、面向對象模型等,物理模型:反映數(shù)據(jù)的存儲結構。,數(shù)據(jù)模型的組成要素,數(shù)據(jù)結構:所研究的對象類型的集合;,數(shù)據(jù)操作:對數(shù)據(jù)庫中各種對象的值允許執(zhí)行操作的集合;,數(shù)據(jù)的約束條件:一組完整性規(guī)則的集合。,194.2.1 數(shù)據(jù)模型的基本概念數(shù)據(jù)模型,是對現(xiàn)實世界中數(shù),20,4.2.2,E-R,模型,1.,基本概念,實體,屬性,聯(lián)系,一對一(,1,:,1,),一對多(,1,:,M,或,M,:,1,),多對多(,M,:,N,),2.,三個基本概念之間的聯(lián)接關系,實體集與屬性間的聯(lián)接關
12、系,實體與聯(lián)系,,204.2.2 E-R模型1.基本概念,21,4.2.2 E-R,模型,3,.,E-R,型的圖示法,實體集:用矩形表示,屬性:用橢圓形表示,聯(lián)系:用菱形表示,實體集與屬性間的聯(lián)接關系:用無向線段表示,實體集與聯(lián)系間的聯(lián)接關系:用無向線段表示,,,,214.2.2 E-R模型3.E-R型的圖示法,22,4.2.3,層次模型,一種樹形結構,數(shù)據(jù)結構比較簡單,操作簡單,對于實體間聯(lián)系是固定的、且預先定義好的應用系統(tǒng),有較高的性能,可以提供良好的完整性支持,不適合表示非層次性的聯(lián)系,對于插入和刪除操作的限制比較多,,,224.2.3 層次模型一種樹形結構,23,4.2.4,網狀模型,
13、一個不加任何條件限制的無向圖,優(yōu)于層次模型,使用時設計系統(tǒng)內部的物理因素較多,用戶操作不方便,其數(shù)據(jù)模式與系統(tǒng)實現(xiàn)不甚理想,,234.2.4 網狀模型一個不加任何條件限制的無向圖,24,4.2.5,關系模型,1,.關系的數(shù)據(jù)結構,學號,姓名,性別,出生年月,籍貫,20054102,張潔然,男,07-07-87,上海,20054103,李一明,男,05-01-86,安徽合肥,20069301,王文燕,女,11-06-88,山東青島,20069302,劉 宏,男,10-17-87,江蘇南京,屬性,,元組,,表框架,,244.2.5 關系模型1.關系的數(shù)據(jù)結構學號姓名性別出生年,25,4.2.5,關
14、系模型,主要術語,關系,:一個關系就是一張二維表,元組,:表中的一行,屬性,:表中的一個列,屬性域,:屬性的取值范圍,分量,:元組中的一個屬性值,主碼,(,鍵,),:唯一地標識表中一個元組,主碼屬性不能取空值,候選碼,(,鍵,),:二維表中可能有若干個鍵,這些鍵都稱為候選碼,(,鍵,),外部關鍵字,:與另一個關系的關鍵字相對應的屬性組,關系模式:對一個關系的結構描述,關系名,(,屬性,1,,屬性,2, ...... ,,屬性,n ),254.2.5 關系模型主要術語,26,4.2.5,關系模型,關系的性質,元組個數(shù)有限性,元組的惟一性,元組的次序無關性,元組分量的原子性,屬性名惟一性,屬性的次
15、序無關性,分量值域的同一性,264.2.5 關系模型關系的性質,27,4.2.5,關系模型,2,.關系操縱,數(shù)據(jù)查詢,數(shù)據(jù)刪除,數(shù)據(jù)插入,數(shù)據(jù)修改,274.2.5 關系模型2.關系操縱,28,4.2.5,關系模型,3,.,數(shù)據(jù)完整性約束,實體完整性約束,主鍵中屬性值不能為空值,參照完整性約束,實體及實體間的聯(lián)系,用戶定義的完整性約束,具體應用要求來定義的約束條件,284.2.5 關系模型3.數(shù)據(jù)完整性約束,4.3,關系代數(shù),4.3 關系代數(shù),30,4.3,關系代數(shù),1.,關系模型的基本操作,四種基本操作,插入、刪除、修改和查詢,進一步分解成六種基本操作,關系的屬性指定,關系的元組的選擇,兩個關
16、系的合并,關系的查詢,關系元組的插入,關系元組的刪除,304.3 關系代數(shù)1.關系模型的基本操作,31,4.3,關系代數(shù),2,.傳統(tǒng)的集合運算,關系代數(shù)是以對關系的集合運算為基礎,分為傳統(tǒng)的集合運算和專門的關系運算,其運算對象是關系,運算結果也是關系。,傳統(tǒng)的集合運算包括并、交、差、廣義笛卡爾積四種運算。其中,并、交、差要求參與運算的兩個關系的屬性個數(shù)相同,且相應的屬性出自同一個域,;,廣義笛卡爾積則無此限制,。,314.3 關系代數(shù)2.傳統(tǒng)的集合運算,32,4.3,關系代數(shù),(,1,),并,(,Union,),關系,R,和,S,具有相同的關系模式,,R,和,S,的并是由屬于,R,或屬于,S,
17、的元組構成的集合??杀硎緸椋?,(,2,),差,(,Difference,),關系,R,和,S,具有相同的關系模式,,R,和,S,的差是由屬于,R,但不屬于,S,的元組構成的集合??杀硎緸椋?,324.3 關系代數(shù)(1)并(Union),33,4.3,關系代數(shù),(,3,),交(,Intersection,),關系,R,和,S,具有相同的關系模式,,R,和,S,的交是由屬于,R,且屬于,S,的元組構成的集合。可表示為:,,(,4,),廣義笛卡爾積,設關系,R,和,S,的屬性個數(shù)分別為,n,、,m,,則,R,和,S,的廣義笛卡爾積是一個有(,n+m,)列的元組的集合。每個元組的前,n,列來自,R,
18、的一個元組,后,m,列來自,S,的一個元組,記為,R×S,。,334.3 關系代數(shù)(3)交(Intersection),34,4.3,關系代數(shù),例:有兩個關系,R,和,S,,分別進行并、差、交和廣義笛卡爾積運算。,344.3 關系代數(shù)例:有兩個關系R和S,分別進行并、差、交,35,4.3,關系代數(shù),3,.專門的關系運算,(,1,)選擇(,Selection,),在關系中選擇滿足某些條件的元組,即消去某些行,可表示為:,,,(,2,)投影(,Projection,),在關系中選擇某些屬性列,即消去某些列,可表示為:,354.3 關系代數(shù)3.專門的關系運算,36,4.3,關系代數(shù),例:在學生關系中
19、,查詢,1980,年以后出生的學生名單,表達式為:,,查詢所有學生的“姓名”、“性別”,表達式為:,,364.3 關系代數(shù)例:在學生關系中,37,4.3,關系代數(shù),(,3,)連接(,Join,),當一個查詢需要來自兩個或多個關系的數(shù)據(jù)時就要用連接操作。連接是從兩個關系的笛卡爾積中選取屬性間滿足一定條件的元組。可表示為:,,其含義是,從關系,R,和,S,的廣義笛卡爾積,R×S,中選取,R,關系在,A,屬性組上的值與,S,關系在,B,屬性組上的值滿足比較關系,θ,的元組。,1,)等值連接:當連接條件中的比較運算符,θ,為“,=”,。可表示為:,,,2,)自然連接:要求連接時兩個關系中進行相等比較的
20、分量必須是相同屬性組,且在結果中將相同的屬性列去掉。即若關系,R,和,S,具有相同屬性組,B,,則自然連接可記作:,,374.3 關系代數(shù)(3)連接(Join),38,4.3,關系代數(shù),例如,有兩個關系,R,和,S,關系,T,:條件為“,R.,學號,>S.,學號”的連接運算,關系,U,:條件為“,R.,學號,=S.,學號”的等值連接,關系,V,:進行自然連接,384.3 關系代數(shù)例如,有兩個關系R和S,39,4.3,關系代數(shù),394.3 關系代數(shù),40,4.3,關系代數(shù),(,4,)除(,Division,),笛卡爾乘積的逆運算,404.3 關系代數(shù)(4)除(Division),4.4,數(shù)據(jù)庫設
21、計與管理,4.4 數(shù)據(jù)庫設計與管理,42,4.4.1,數(shù)據(jù)庫設計概述,設計一個能滿足用戶要求,性能良好的數(shù)據(jù)庫,基本任務:根據(jù)用戶對象的信息需求、處理需求和數(shù)據(jù)庫的支持環(huán)境設計出數(shù)據(jù)模式,兩種方法:,以信息需求為主,兼顧處理需求(面向數(shù)據(jù)的方法),以處理需求為主,兼顧信息需求(面向過程的方法),面向數(shù)據(jù)的設計方法已成為主流方法,424.4.1 數(shù)據(jù)庫設計概述設計一個能滿足用戶要求,性能良,43,4.4.1,數(shù)據(jù)庫設計概述,一般采用生命周期法,分若干階段,需求分析階段,概念設計階段,邏輯設計階段,物理設計階段,編碼階段,測試階段,運行階段,進一步修改階段,在數(shù)據(jù)庫設計中采用前四個階段,并且重點以
22、數(shù)據(jù)結構與模型的設計為主線,,,434.4.1 數(shù)據(jù)庫設計概述一般采用生命周期法,分若干階段,44,4.4.2,數(shù)據(jù)庫設計的需求分析,任務:通過詳細調查現(xiàn)實世界要處理的對象,充分了解原系統(tǒng)的工作概況,明確用戶的各種需求,然后在此基礎上確定新系統(tǒng)的功能,重點:是“數(shù)據(jù)”和“處理”,方法:結構化分析方法、和面向對象的方法,對數(shù)據(jù)庫設計來講,,數(shù)據(jù)字典,是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要結果,,實現(xiàn)對數(shù)據(jù)的定義,數(shù)據(jù)字典是在需求分析階段建立,在數(shù)據(jù)庫設計過程中不斷修改、充實、完善的,,444.4.2 數(shù)據(jù)庫設計的需求分析任務:通過詳細調查現(xiàn)實世,45,4.4.3,數(shù)據(jù)庫概念設計,概念設計的方
23、法,集中式模式設計法,視圖集成設計法,數(shù)據(jù)庫概念設計的過程,選擇局部應用,視圖設計:,三種方法:自頂向下、由底向上、由內向外,視圖集成,:,解決局部設計中的沖突,命名沖突,概念沖突,域沖突,約束沖突,454.4.3 數(shù)據(jù)庫概念設計概念設計的方法,46,4.4.4,數(shù)據(jù)庫的邏輯設計,任務,概念模型進一步轉化成相應的數(shù)據(jù)模型,主要步驟,從,E-R,圖向關系模式轉換,實體和聯(lián)系都可以表示為關系,邏輯模式規(guī)范化及調整、實現(xiàn),關系視圖設計,464.4.4 數(shù)據(jù)庫的邏輯設計任務,47,4.4.5,數(shù)據(jù)庫的物理設計,主要目標,:,對數(shù)據(jù)庫內部物理結構作調整并選擇合理的存取路徑,提高數(shù)據(jù)庫訪問速度及有效利用存
24、儲空間,物理設計的內容,:,索引設計,集簇設計,分區(qū)設計,474.4.5 數(shù)據(jù)庫的物理設計主要目標:,48,4.4.6,數(shù)據(jù)庫管理,數(shù)據(jù)庫的建立,數(shù)據(jù)模式的建立,數(shù)據(jù)加載,數(shù)據(jù)庫的調整,數(shù)據(jù)庫的重組,數(shù)據(jù)庫安全性控制與完整性控制,數(shù)據(jù)庫的故障恢復,數(shù)據(jù)庫監(jiān)控,484.4.6 數(shù)據(jù)庫管理數(shù)據(jù)庫的建立,典型考題分析,典型考題分析,50,【,例,4-1】,數(shù)據(jù)庫技術的根本目標是要解決數(shù)據(jù)的,______,。(,2006,年,9,月),A,)存儲問題,B,)共享問題,C,)安全問題,D,)保護問題,,50【例4-1】數(shù)據(jù)庫技術的根本目標是要解決數(shù)據(jù)的_____,51,【,例,4-2】,數(shù)據(jù)庫,DB,,
25、數(shù)據(jù)庫系統(tǒng),DBS,,數(shù)據(jù)庫管理系統(tǒng),DBMS,之間的關系是,______,。(,2006,年,4,月),A,),DB,包含,DBS,和,DBMS,B,),DBMS,包含,DB,和,DBS,C,),DBS,包含,DB,和,DBMS,D,)沒有任何關系,,51【例4-2】數(shù)據(jù)庫DB,數(shù)據(jù)庫系統(tǒng)DBS,數(shù)據(jù)庫管理系統(tǒng),52,【,例,4-3】,數(shù)據(jù)庫系統(tǒng)的核心是,______,。(,2005,年,9,月),A,)數(shù)據(jù)模型,B,)數(shù)據(jù)庫管理系統(tǒng),C,)數(shù)據(jù)庫,D,)數(shù)據(jù)庫管理員,,52【例4-3】數(shù)據(jù)庫系統(tǒng)的核心是______。(2005年,53,【,例,4-4】DBA,是數(shù)據(jù)庫系統(tǒng)的一個重要組成,有
26、很多職責。以下選項不屬于,DBA,職責的是,______,。,A,)定義數(shù)據(jù)庫的存儲結構和存取策略,B,)定義數(shù)據(jù)庫的結構,C,)定期對數(shù)據(jù)庫進行重組和重構,D,)設計和編寫應用系統(tǒng)的程序模塊,,53【例4-4】DBA是數(shù)據(jù)庫系統(tǒng)的一個重要組成,有很多職責,54,【,例,4-5】,數(shù)據(jù)管理技術發(fā)展過程經過人工管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個階段,其中數(shù)據(jù)獨立性最高的階段是,______,。(,2005,年,9,月),,54【例4-5】數(shù)據(jù)管理技術發(fā)展過程經過人工管理、文件系統(tǒng)和,55,【,例,4-6】,數(shù)據(jù)獨立性是數(shù)據(jù)庫技術的重要特點之一。所謂數(shù)據(jù)獨立性是指,______,。(,2005,年,4
27、,月),A,)數(shù)據(jù)與程序獨立存放,B,)不同的數(shù)據(jù)被存放在不同的文件中,C,)不同的數(shù)據(jù)只能被對應的應用程序所使用,D,)以上三種說法都不對,,55【例4-6】數(shù)據(jù)獨立性是數(shù)據(jù)庫技術的重要特點之一。所謂數(shù),56,【,例,4-7】,數(shù)據(jù)獨立性分為邏輯獨立性與物理獨立性,當數(shù)據(jù)的存儲結構改變時,其邏輯結構可以不變,因此,基于邏輯結構的應用程序不必修改,稱為,______,。(,2006,年,4,月),,56【例4-7】數(shù)據(jù)獨立性分為邏輯獨立性與物理獨立性,當數(shù)據(jù),57,【,例,4-8】,在數(shù)據(jù)庫系統(tǒng)中,用戶所見的數(shù)據(jù)模式為,______,。(,2006,年,9,月),A,)概念模式,B,)外模式,
28、C,)內模式,D,)物理模式,,57【例4-8】在數(shù)據(jù)庫系統(tǒng)中,用戶所見的數(shù)據(jù)模式為____,58,【,例,4-9】,數(shù)據(jù)庫中對全部數(shù)據(jù)的整體邏輯結構的描述,作為數(shù)據(jù)庫的,______,。,A,)內模式,B,)外模式,C,)概念模式,D,)子模式,,58【例4-9】數(shù)據(jù)庫中對全部數(shù)據(jù)的整體邏輯結構的描述,作為,59,【,例,4-10】,數(shù)據(jù)庫的,3,級模式之間存在映射關系正確的是,______,。,A,)外模式,/,內模式,B,)外模式,/,概念模式,C,)外模式,/,外模式,D,)概念模式,/,概念模式,,59【例4-10】數(shù)據(jù)庫的3級模式之間存在映射關系正確的是_,60,【,例,4-11】
29、,數(shù)據(jù)庫三級模式體系結構的劃分,有利于保持數(shù)據(jù)庫的,______,。,,60【例4-11】數(shù)據(jù)庫三級模式體系結構的劃分,有利于保持數(shù),61,【,例,4-12】,用樹形結構表示實體之間聯(lián)系的模型是,______,。(,2005,年,4,月),A,)關系模型,B,)網狀模型,C,)層次模型,D,)以上三個都是,,61【例4-12】用樹形結構表示實體之間聯(lián)系的模型是____,62,【,例,4-13】“,商品”與“顧客”兩個實體集之間的聯(lián)系一般是,______,。(,2006,年,4,月),A,)一對一,B,)一對多,C,)多對一,D,)多對多,,62【例4-13】“商品”與“顧客”兩個實體集之間的聯(lián)
30、系一般,63,【,例,4-14】,在,E-R,圖中,用來表示實體的圖形是,______,。(,2006,年,4,月),A,)矩形,B,)橢圓形,C,)菱形,D,)三角形,,63【例4-14】在E-R圖中,用來表示實體的圖形是____,64,【,例,4-15】,在下面列出的數(shù)據(jù)模型中,,______,是概念數(shù)據(jù)模型。,A,)關系模型,B,)層次模型,C,)網狀模型,D,)實體,-,聯(lián)系模型,,64【例4-15】在下面列出的數(shù)據(jù)模型中,______是概念,65,【,例,4-16】,在關系模型中,把數(shù)據(jù)看成是二維表,每一個二維表稱為一個,______,。(,2006,年,4,月、,2005,年,4,
31、月),,65【例4-16】在關系模型中,把數(shù)據(jù)看成是二維表,每一個二,66,【,例,4-17】,一個關系表的行稱為,______,。(,2006,年,9,月),,66【例4-17】一個關系表的行稱為______。(2006,67,【,例,4-18】,如果在一個關系中,存在多個屬性(或屬性組)都能用來惟一標識該關系的元組,且其任何子集都不具有這一特性。這些屬性(或屬性組)都被稱為該關系的,______,。,A,)連接碼,B,)主碼,C,)外碼,D,)候選碼,,67【例4-18】如果在一個關系中,存在多個屬性(或屬性組),68,【,例,4-19】,設屬性,A,是關系,R,的主屬性,則屬性,A,不能
32、取空值(,NULL,)。這是,______,。,A,)實體完整性規(guī)則,B,)參照完整性規(guī)則,C,)用戶定義完整性規(guī)則,D,)域完整性規(guī)則,,68【例4-19】設屬性A是關系R的主屬性,則屬性A不能取空,69,【,例,4-20】,設有如下三個關系表,,,,,下列操作中正確的是,______,。(,2006,年,9,月),A,),T=R∩S B,),T=R∪S,C,),T=R×S D,),T=R/S,,69【例4-20】設有如下三個關系表,70,【,例,4-21】,設有如下關系表,:,,,,,則下列操作中正確的是,______,。(,2005,年,9,月),A,),T,=,R∩S B,
33、),T,=,R∪S,C,),T,=,R×S D,),T,=,R/S,,70【例4-21】設有如下關系表:,71,【,例,4-22】,設關系,R,是,4,元關系,關系,S,是一個,5,元關系,關系,T,是,R,與,S,的笛卡爾積,即,T=R×S,,則關系,T,是,______,元關系。,A,),9 B,),11,C,),20 D,),40,,71【例4-22】設關系R是4元關系,關系S是一個5元關系,,72,【,例,4-23】,關系數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)的專門關系運算包括,______,。,A,)排序、索引、統(tǒng)計,B,)選擇、投影、連接,C,)關聯(lián)、更新、排序,D,)顯示、打印、制
34、表,72【例4-23】關系數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)的專門關系運算包括,73,【,例,4-24】,下列關系運算中,,______,不要求關系,R,和,S,具有相同的屬性個數(shù)。,A,),R∪S B,),R∩S,C,),R,-,S D,),R×S,,73【例4-24】下列關系運算中,______不要求關系R和,74,【,例,4-25】,數(shù)據(jù)庫設計的四個階段是:需求分析、概念設計、邏輯設計和,______,。(,2006,年,9,月),A,)編碼設計,B,)測試階段,C,)運行階段,D,)物理設計,,74【例4-25】數(shù)據(jù)庫設計的四個階段是:需求分析、概念設計,75,【,例,4-26】,在數(shù)據(jù)
35、庫設計中,將,E-R,圖轉換成關系模型的過程屬于,______,。,A,)需求分析階段,B,)邏輯設計階段,C,)概念設計階段,D,)物理設計階段,,75【例4-26】在數(shù)據(jù)庫設計中,將E-R圖轉換成關系模型的,76,【,例,4-27】,數(shù)據(jù)字典是數(shù)據(jù)設計需求分析階段的最重要的工具之一,其最基本功能是,______,。,A,)數(shù)據(jù)庫定義,B,)數(shù)據(jù)通信,C,)數(shù)據(jù)定義,D,)數(shù)據(jù)維護,,76【例4-27】數(shù)據(jù)字典是數(shù)據(jù)設計需求分析階段的最重要的工,77,【,例,4-28】,將,E-R,圖轉換到關系模式時,實體與聯(lián)系都可以表示成,______,。,A,)屬性,B,)關系,C,)鍵,D,)域,,77【例4-28】將E-R圖轉換到關系模式時,實體與聯(lián)系都可,78,【,例,4-29】,在關系數(shù)據(jù)庫設計中,設計視圖(,View,)是,______,階段的工作。,A,)需求分析,B,)物理設計,C,)邏輯設計,D,)概念設計,,78【例4-29】在關系數(shù)據(jù)庫設計中,設計視圖(View)是,79,【,例,4-30】,設計數(shù)據(jù)庫的存儲結構屬于數(shù)據(jù)庫的,______,。,A,)需求分析,B,)概念設計,C,)邏輯設計,D,)物理設計,,79【例4-30】設計數(shù)據(jù)庫的存儲結構屬于數(shù)據(jù)庫的_____,
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 踏春尋趣 樂享時光——春季旅游踏春出游活動
- 清明假期至安全不缺席風起正清明安全需守護
- 全國黨員教育培訓工作規(guī)劃
- XX中小學公共衛(wèi)生培訓樹立文明衛(wèi)生意識養(yǎng)成良好衛(wèi)生習慣
- 小學生常見傳染病預防知識培訓傳染病的預防措施
- 3月18日全國愛肝日中西醫(yī)結合逆轉肝硬化
- 肝病健康宣教守護您的肝臟健康如何預防肝炎
- 垃圾分類小課堂教育綠色小衛(wèi)士分類大行動
- 中小學班主任經驗交流從勝任到優(yōu)秀身為世范為人師表 立責于心履責于行
- 教師數(shù)字化轉型理解與感悟教師數(shù)字化轉型的策略與建議
- 團建小游戲團建破冰小游戲團隊協(xié)作破冰游戲多人互動
- 教師使用deepseek使用攻略讓備課效能提升
- 辦公室會議紀要培訓會議內容會議整理公文攥寫
- 黨員要注重培塑忠誠奮斗奉獻的人格力量
- 橙色卡通風兒童春季趣味運動會