一二章練習(xí)題_第1頁
一二章練習(xí)題_第2頁
一二章練習(xí)題_第3頁
一二章練習(xí)題_第4頁
一二章練習(xí)題_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

一、二章習(xí)題一、選擇題1、數(shù)據(jù)庫中,數(shù)據(jù)的物理獨立性是指:A、DB和DBMS的互相獨立B、顧客程序與DBMS的互相獨立C、顧客的應(yīng)用程序與存儲在磁盤上的數(shù)據(jù)庫中的數(shù)據(jù)互相獨立;D、應(yīng)用程序與數(shù)據(jù)庫中數(shù)據(jù)的邏輯構(gòu)造互相獨立。2、數(shù)據(jù)庫技術(shù)采用分級辦法將數(shù)據(jù)庫的構(gòu)造劃分成多個層次,是為了提高數(shù)據(jù)庫的-------和---------:A、數(shù)據(jù)共享B、邏輯獨立性;C、管理規(guī)范性;D、物理獨立性;3、在數(shù)據(jù)庫系統(tǒng)中,普通采用三級模式來描述數(shù)據(jù)庫,其中--a---是顧客與數(shù)據(jù)庫的接口,是應(yīng)用程序能夠見到的數(shù)據(jù)描述,---b---是對數(shù)據(jù)整體的③-c-----的描述,而④---d--描述了數(shù)據(jù)的⑤--f---。A、外模式;B、概念模式;C、邏輯構(gòu)造;D、內(nèi)模式;E、層次構(gòu)造;F、物理構(gòu)造;4、在數(shù)據(jù)庫的體系構(gòu)造中,數(shù)據(jù)庫存儲構(gòu)造的變化會引發(fā)內(nèi)模式的變化。為使數(shù)據(jù)庫的模式保持不變,從而不必修改應(yīng)用程序,須變化模式與內(nèi)模式之間的映像。這樣,使數(shù)據(jù)庫含有_____A、數(shù)據(jù)獨立性B、邏輯獨立性C、物理獨立性;D、操作獨立性。5、現(xiàn)實世界中客觀存在并能互相區(qū)別的事物為:A、實體B、實體集;C、字段;D、統(tǒng)計。6、現(xiàn)實世界中事物的特性在信息世界中稱為A、實體B、實體標(biāo)記符C、屬性;D、核心碼。7、采用二維表格構(gòu)造體現(xiàn)實體類型及實體間聯(lián)系的數(shù)據(jù)模型是A、層次模型;B、網(wǎng)狀模型;C、關(guān)系模型;D、對象模型。8、DB、DBMS及DBS三者間的關(guān)系是A、DB涉及DBMS、DBSB、DBS涉及DB和DBMS;C、DBMS涉及DB、DBSD、DBS與DB、DBMS無關(guān)。9、數(shù)據(jù)庫系統(tǒng)中,用_____描述全部數(shù)據(jù)的整體邏輯構(gòu)造。A、外模式B、存儲模式C、內(nèi)模式D、概念模式。10、數(shù)據(jù)庫系統(tǒng)中,顧客使用的數(shù)據(jù)視圖用____描述,該視圖是顧客和數(shù)據(jù)庫系統(tǒng)之間的接口。A、外模式B、存儲模式;C、內(nèi)模式;D、概念模式。11、在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本因素是A、數(shù)據(jù)存儲量大B、沒有嚴(yán)格保護數(shù)據(jù)C、未對數(shù)據(jù)進行完整性控制D、數(shù)據(jù)冗余。12、DBMS是A、一種完整的數(shù)據(jù)庫應(yīng)用系統(tǒng)B、一組硬件C、一組系統(tǒng)軟件;D、現(xiàn)有硬件又有軟件。13、DB的三級模式構(gòu)造中最靠近外部存儲器的是A、子模式=B、外模式C、概念模式D、內(nèi)模式。15、所謂概念模型,指的是A、客觀存在的事物及其互相聯(lián)系B、將信息世界中的信息數(shù)據(jù)化C、實體模型在計算機中的數(shù)據(jù)化表達D、現(xiàn)實世界到機器世界的一種中間層次,即信息世界。16、若采用關(guān)系數(shù)據(jù)庫實現(xiàn)應(yīng)用,在數(shù)據(jù)庫的邏輯設(shè)計階段需將_____轉(zhuǎn)化為關(guān)系數(shù)據(jù)模型。A、E-R模型B、層次模型;C、關(guān)系模型;D、網(wǎng)狀模型。17、應(yīng)用數(shù)據(jù)庫的重要目的是為了A、解決安全為題;B、解決數(shù)據(jù)完整性問題;C、共享數(shù)據(jù)問題;D、解決數(shù)據(jù)量大的問題。18、DBS是采用了數(shù)據(jù)庫技術(shù)的計算機系統(tǒng),DBS是一種集合體,包含數(shù)據(jù)庫、計算機硬件、軟件和_____A、系統(tǒng)分析員B、程序員C、DBAD、操作員19、下面列出的數(shù)據(jù)庫管理技術(shù)發(fā)展的三個階段中,沒有專門的軟件對數(shù)據(jù)進行管理的是:I、人工管理階段Ⅱ、文獻系統(tǒng)階段Ⅲ、數(shù)據(jù)庫階段A、I和ⅡB、只有ⅡC、Ⅱ和ⅢD、只有I。20、下列四項中,不屬于數(shù)據(jù)庫系統(tǒng)的特點是A、數(shù)據(jù)共享B、數(shù)據(jù)完整性C、數(shù)據(jù)冗余度高;D、數(shù)據(jù)獨立性高。21、描述數(shù)據(jù)庫全體數(shù)據(jù)的全局邏輯構(gòu)造和特性的是A、模式B、內(nèi)模式;C、外模式;D、顧客模式。22、要確保數(shù)據(jù)庫的數(shù)據(jù)獨立性,需要修改的是A、模式與外模式B、模式與內(nèi)模式C、三層間的兩種映射;D、三層模式。23、要確保數(shù)據(jù)庫的邏輯數(shù)據(jù)獨立性,需要修改的是A、模式與外模式映射B、模式與內(nèi)模式間的映射;C、模式;D、三層模式。24、顧客或應(yīng)用程序看到的那部分局部邏輯構(gòu)造和特性的描述是____,該部分是模式的邏輯子集。A、模式;B、物理模式;C、子模式;D、內(nèi)模式。25、在關(guān)系R(R#,RN,S#)和S(S#,SN,SD)中,R的主鍵是R#,S的主鍵是S#,則S#在R中稱為A、外鍵.B、候選鍵C、主鍵26、設(shè)關(guān)系R(A,B,C)和S(B,C,D),下列各關(guān)系代數(shù)體現(xiàn)式不成立的是A、ΠA,c(R)∞ΠD,c(S)B、R∪S;C、ΠB(R)∩ΠB(S)D、R∞S。27、根據(jù)關(guān)系模式的完整性規(guī)則,一種關(guān)系中的主鍵A、不能有兩個B、不能成為另一種關(guān)系的外鍵C、不允許為空;D、能夠取值。28、同一種關(guān)系模型的任意兩個元組值A(chǔ)、不能相似.B、能夠相似;C、必須相似;D、前述都不是。29、自然連接是構(gòu)成新關(guān)系的有效辦法。普通狀況下,當(dāng)對關(guān)系R和S使用自然連接時,規(guī)定R和S含有一種或多個共有的A、元組B、行C、統(tǒng)計D、屬性。30、取出關(guān)系中的某些列,并消除重復(fù)元組的關(guān)系代數(shù)運算稱為A、取列運算B、投影運算.C、連接運算;D、選擇運算。31、參加差運算的兩個關(guān)系A(chǔ)、屬性個數(shù)能夠不同B、屬性個數(shù)必須相似;C、一種關(guān)系包含另一種關(guān)系的屬性D、屬性名必須相似。32、設(shè)有關(guān)系R,按條件F對關(guān)系R進行選擇,對的的是A、RxRB、RRC、;D、Πf(R)。33、在基本的關(guān)系中,下列說法對的的是A、行、列次序有關(guān)B、屬性名允許重名;C、任意兩個元組不許重復(fù);34、四元關(guān)系R為R(A,B,C,D)則()是對的的。A、ΠA,C(R)為取屬性值為A,C的兩列構(gòu)成并消除重復(fù)元組B、Π1,3(R)為取屬性值為1,3的兩列構(gòu)成C、ΠA,C(R)和Π1,3(R)是等價的;D、ΠA,C(R)和Π1,3(R)是不等價的;35、R為四元關(guān)系R(A,B,C,D),S為三元關(guān)系S(B,C,D),RxS構(gòu)成的成果集為____元關(guān)系。A、4;B、3;C、7D、6。36、R為四元關(guān)系R(A,B,C,D),S為三元關(guān)系S(B,C,D),R∞S構(gòu)成的成果集為____元關(guān)系。A、4;B、3C、7D、6。37、關(guān)系模式的任何屬性A、不可再分B、能夠再分;C、命名在該關(guān)系模式中能夠不唯一;38、實體完整性約束:主鍵唯一且不為空。39、參考完整性約束:關(guān)系間的聯(lián)系是通過公共屬性(即一種關(guān)系的核心字和另一種關(guān)系的外鍵)實現(xiàn)的。二、簡答題1、什么是數(shù)據(jù)獨立性?數(shù)據(jù)獨立性能夠帶來什么好處?數(shù)據(jù)獨立性是指應(yīng)用程序和數(shù)據(jù)之間互相獨立,不受影響,即數(shù)據(jù)的修改不會引發(fā)應(yīng)用程序的修改。涉及:物理獨立性(數(shù)據(jù)庫物理構(gòu)造變化時不必修改現(xiàn)有的應(yīng)用程序),邏輯獨立性(數(shù)據(jù)庫的邏輯構(gòu)造變化時不用變化應(yīng)用程序)。數(shù)據(jù)庫系統(tǒng)如何實現(xiàn)數(shù)據(jù)獨立性?由DBMS的二級映像來實現(xiàn),當(dāng)整個系統(tǒng)規(guī)定變化模式時,由dbms對各個外模式/模式的映像做對應(yīng)變化,從而確保了數(shù)據(jù)邏輯獨立性;當(dāng)數(shù)據(jù)的存儲構(gòu)造變化時,由dbms對模式/內(nèi)模式做對應(yīng)變化,從而確保了數(shù)據(jù)的物理獨立性。數(shù)據(jù)獨立性能夠帶來什么好處?減輕了應(yīng)用程序的維護工作量,對同一數(shù)據(jù)庫的邏輯模式,能夠建立不同的顧客模式,從而提高數(shù)據(jù)共享性,使數(shù)據(jù)庫系統(tǒng)有較好的可擴充性,給dba維護、變化數(shù)據(jù)庫的物理存儲提供了方便。2、試述數(shù)據(jù)庫系統(tǒng)三級模式構(gòu)造,其優(yōu)點是什么?三級模式構(gòu)造:外模式、概念模式和內(nèi)模式。減少數(shù)據(jù)冗余,實現(xiàn)數(shù)據(jù)共享;提高存取效率,改善性能。3、什么是數(shù)據(jù)庫的邏輯獨立性?什么是數(shù)據(jù)庫的物理獨立性?為什么數(shù)據(jù)庫系統(tǒng)含有數(shù)據(jù)與程序的獨立性?4、什么是數(shù)據(jù)冗余?數(shù)據(jù)庫系統(tǒng)與文獻系統(tǒng)相比如何減少數(shù)據(jù)冗余?相似的數(shù)據(jù)被存儲多次。5、在著書工作中,一位作者能夠編寫多本圖書,一本書能夠由多位作者合寫。設(shè)作者的屬性有:作者號、姓名、單位、電話;書的屬性有:書號、書名、出版社、日期。試完畢:(1)根據(jù)上述內(nèi)容繪出其E-R圖;(2)將這個E-R圖轉(zhuǎn)化為關(guān)系模式,并給出各關(guān)系模式的主碼。6、學(xué)校有若干個系,每個系有若干名教師和學(xué)生;每名教師能夠擔(dān)任若干門課程,并參加多個項目;每名學(xué)生能夠同時選修多門課程。試設(shè)計某學(xué)校的教學(xué)管理的E-R數(shù)據(jù)模型,規(guī)定給出每個實體、聯(lián)系的屬性。7、笛卡兒積、等值連接、自然連接三者之間有什么區(qū)別?笛卡爾積是一種基本操作,而等值連接和自然連接是組合操作。設(shè)。。。8、為什么關(guān)系中的元組沒有先后次序?由于關(guān)系定義為元組的集合,而集合中的元素是沒有次序的。9、為什么關(guān)系中不許有重復(fù)的元組?每個關(guān)系模式都有一種主鍵,在關(guān)系中主鍵值不允許重復(fù)。如果關(guān)系中有重復(fù)元組,那么其主鍵值必定相等,起不了唯一標(biāo)記作用。10、設(shè)有三個關(guān)系:S(S#,SNAME,AG

溫馨提示

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

評論

0/150

提交評論