版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)期末考試復(fù)習(xí)題庫(kù)(非常全面)第一部分第一章:一選擇題:1.在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文獻(xiàn)系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。在這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的是階段。A.?dāng)?shù)據(jù)庫(kù)系統(tǒng)B.文獻(xiàn)系統(tǒng)C.人工管理D.?dāng)?shù)據(jù)項(xiàng)管理答案:A2.數(shù)據(jù)庫(kù)的概念模型獨(dú)立于。A.具體的機(jī)器和DBMSB.E-R圖C.信息世界D.現(xiàn)實(shí)世界答案:A3.數(shù)據(jù)庫(kù)的基本特點(diǎn)是。A.(1)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化)(2)數(shù)據(jù)獨(dú)立性(3)數(shù)據(jù)冗余大,易移植(4)統(tǒng)一管理和控制B.(1)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化)(2)數(shù)據(jù)獨(dú)立性(3)數(shù)據(jù)冗余小,易擴(kuò)充(4)統(tǒng)一管理和控制C.(1)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化)(2)數(shù)據(jù)互換性(3)數(shù)據(jù)冗余小,易擴(kuò)充(4)統(tǒng)一管理和控制D.(1)數(shù)據(jù)非結(jié)構(gòu)化(2)數(shù)據(jù)獨(dú)立性(3)數(shù)據(jù)冗余小,易擴(kuò)充(4)統(tǒng)一管理和控制答案:B4.是存儲(chǔ)在計(jì)算機(jī)內(nèi)有結(jié)構(gòu)的數(shù)據(jù)的集合。A.?dāng)?shù)據(jù)庫(kù)系統(tǒng)B.?dāng)?shù)據(jù)庫(kù)C.數(shù)據(jù)庫(kù)管理系統(tǒng)D.?dāng)?shù)據(jù)結(jié)構(gòu)答案:B5.?dāng)?shù)據(jù)庫(kù)中存儲(chǔ)的是。A.?dāng)?shù)據(jù)B.數(shù)據(jù)模型C.?dāng)?shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系D.信息答案:C6.數(shù)據(jù)庫(kù)中,數(shù)據(jù)的物理獨(dú)立性是指。A.?dāng)?shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)管理系統(tǒng)的互相獨(dú)立B.用戶程序與DBMS的互相獨(dú)立C.用戶的應(yīng)用程序與存儲(chǔ)在磁盤上數(shù)據(jù)庫(kù)中的數(shù)據(jù)是互相獨(dú)立的D.應(yīng)用程序與數(shù)據(jù)庫(kù)中數(shù)據(jù)的邏輯結(jié)構(gòu)互相獨(dú)立答案:C7..數(shù)據(jù)庫(kù)的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格地講,這里的數(shù)據(jù)共享是指。A.同一個(gè)應(yīng)用中的多個(gè)程序共享一個(gè)數(shù)據(jù)集合B.多個(gè)用戶、同一種語(yǔ)言共享數(shù)據(jù)C.多個(gè)用戶共享一個(gè)數(shù)據(jù)文獻(xiàn)D.多種應(yīng)用、多種語(yǔ)言、多個(gè)用戶互相覆蓋地使用數(shù)據(jù)集合答案:D8.據(jù)庫(kù)系統(tǒng)的核心是。A.?dāng)?shù)據(jù)庫(kù)B.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)C.數(shù)據(jù)模型D.軟件工具答案:B9.下述關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的對(duì)的敘述是。A.數(shù)據(jù)庫(kù)系統(tǒng)減少了數(shù)據(jù)冗余B.?dāng)?shù)據(jù)庫(kù)系統(tǒng)避免了一切冗余C.數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致D.數(shù)據(jù)庫(kù)系統(tǒng)比文獻(xiàn)系統(tǒng)能管理更多的數(shù)據(jù)答案:A10.?dāng)?shù)將數(shù)據(jù)庫(kù)的結(jié)構(gòu)劃提成多個(gè)層次,是為了提高數(shù)據(jù)庫(kù)的①和②。①A.?dāng)?shù)據(jù)獨(dú)立性B.邏輯獨(dú)立性C.管理規(guī)范性D.?dāng)?shù)據(jù)的共享②A.?dāng)?shù)據(jù)獨(dú)立性B.物理獨(dú)立性C.邏輯獨(dú)立性D.管理規(guī)范性答案:①B②B11.數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是。A.DBS涉及DB和DBMSB.DDMS涉及DB和DBSC.DB涉及DBS和DBMSD.DBS就是DB,也就是DBMS答案:A12.在數(shù)據(jù)庫(kù)中,產(chǎn)生數(shù)據(jù)不一致的主線因素是。A.數(shù)據(jù)存儲(chǔ)量太大B.沒有嚴(yán)格保護(hù)數(shù)據(jù)C.未對(duì)數(shù)據(jù)進(jìn)行完整性控制D.?dāng)?shù)據(jù)冗余答案:D13.數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是。A.?dāng)?shù)學(xué)軟件B.應(yīng)用軟件C.計(jì)算機(jī)輔助設(shè)計(jì)D.系統(tǒng)軟件答案:D14.數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的重要功能是。A.修改數(shù)據(jù)庫(kù)B.定義數(shù)據(jù)庫(kù)C.應(yīng)用數(shù)據(jù)庫(kù)D.保護(hù)數(shù)據(jù)庫(kù)答案:B15.數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)是、數(shù)據(jù)獨(dú)立、減少數(shù)據(jù)冗余、避免數(shù)據(jù)不一致和加強(qiáng)了數(shù)據(jù)保護(hù)。A.?dāng)?shù)據(jù)共享B.數(shù)據(jù)存儲(chǔ)C.數(shù)據(jù)應(yīng)用D.?dāng)?shù)據(jù)保密答案:A16據(jù)庫(kù)系統(tǒng)的最大特點(diǎn)是。A.?dāng)?shù)據(jù)的三級(jí)抽象和二級(jí)獨(dú)立性B.數(shù)據(jù)共享性C.數(shù)據(jù)的結(jié)構(gòu)化D.數(shù)據(jù)獨(dú)立性答案:A17.數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢、插入、修改和刪除等操作,這種功能稱為。A.?dāng)?shù)據(jù)定義功能B.數(shù)據(jù)管理功能C.?dāng)?shù)據(jù)操縱功能D.?dāng)?shù)據(jù)控制功能答案:C18.數(shù)據(jù)庫(kù)管理系統(tǒng)是。A.操作系統(tǒng)的一部分B.在操作系統(tǒng)支持下的系統(tǒng)軟件C.一種編譯程序D.一種操作系統(tǒng)答案:B19.據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是()A.外模式B.內(nèi)模式C.存儲(chǔ)模式D.模式答案:D20據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)獨(dú)立性是指B。A.不會(huì)由于數(shù)據(jù)的變化而影響應(yīng)用程序B.不會(huì)由于系統(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序C.不會(huì)由于存儲(chǔ)策略的變化而影響存儲(chǔ)結(jié)構(gòu)D.不會(huì)由于某些存儲(chǔ)結(jié)構(gòu)的變化而影響其他的存儲(chǔ)結(jié)構(gòu)答案:B21.信息世界中的術(shù)語(yǔ),與之相應(yīng)的數(shù)據(jù)庫(kù)術(shù)語(yǔ)為。A.文獻(xiàn)B.?dāng)?shù)據(jù)庫(kù)C.字段D.記錄答案:D22次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫(kù)劃分原則是。A.記錄長(zhǎng)度B.文獻(xiàn)的大?。?聯(lián)系的復(fù)雜限度D.數(shù)據(jù)之間的聯(lián)系答案:D23.傳統(tǒng)的數(shù)據(jù)模型分類,數(shù)據(jù)庫(kù)系統(tǒng)可以分為三種類型。A.大型、中型和小型B.西文、中文和兼容C.層次、網(wǎng)狀和關(guān)系D.?dāng)?shù)據(jù)、圖形和多媒體答案:C24.層次模型不能直接表達(dá)。A.1:1關(guān)系B.1:m關(guān)系C.m:n關(guān)系D.1:1和1:m關(guān)系答案:C25.數(shù)據(jù)庫(kù)技術(shù)的奠基人之一E.F.Codd從1970年起發(fā)表過多篇論文,重要論述的是。A.層次數(shù)據(jù)模型B.網(wǎng)狀數(shù)據(jù)模型C.關(guān)系數(shù)據(jù)模型D.面向?qū)ο髷?shù)據(jù)模型答案:C二、填空題1.數(shù)據(jù)管理技術(shù)經(jīng)歷了人工管理、文獻(xiàn)系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)三個(gè)階段。答案:①人工管理②文獻(xiàn)系統(tǒng)②數(shù)據(jù)庫(kù)系統(tǒng)2.數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的數(shù)據(jù)集合。答案:①組織②共享3.DBMS是指它是位于用戶和③之間的一層管理軟件。答案:①數(shù)據(jù)庫(kù)管理系統(tǒng)②用戶③操作系統(tǒng)4.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)的重要功能有數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能、數(shù)據(jù)庫(kù)的運(yùn)營(yíng)管理和數(shù)據(jù)庫(kù)的建立以及維護(hù)等4個(gè)方面。答案:①數(shù)據(jù)定義功能②數(shù)據(jù)操縱功能5.?dāng)?shù)據(jù)獨(dú)立性又可分為邏輯數(shù)據(jù)獨(dú)立性和物理數(shù)據(jù)獨(dú)立性。答案:①邏輯數(shù)據(jù)獨(dú)立性②物理數(shù)據(jù)獨(dú)立性6.當(dāng)數(shù)據(jù)的物理存儲(chǔ)改變了,應(yīng)用程序不變,而由DBMS解決這種改變,這是指數(shù)據(jù)的物理獨(dú)立性。答案:物理獨(dú)立性7.?dāng)?shù)據(jù)模型是由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三部分組成的。答案:①數(shù)據(jù)結(jié)構(gòu)②數(shù)據(jù)操作③完整性約束8.數(shù)據(jù)結(jié)構(gòu)是對(duì)數(shù)據(jù)系統(tǒng)的靜態(tài)特性的描述,數(shù)據(jù)操作是對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的動(dòng)態(tài)特性的描述。答案:①數(shù)據(jù)結(jié)構(gòu)②數(shù)據(jù)操作9.數(shù)據(jù)庫(kù)體系結(jié)構(gòu)按照模式、外模式和內(nèi)模式三級(jí)結(jié)構(gòu)進(jìn)行組織。答案:①模式②外模式③內(nèi)模式10.實(shí)體之間的聯(lián)系可抽象為三類,它們是1∶1、1∶m和m∶n。答案:①1∶1②1∶m②m∶n11.?dāng)?shù)據(jù)冗余也許導(dǎo)致的問題有①和②。答案:①浪費(fèi)存儲(chǔ)空間及修改麻煩②潛在的數(shù)據(jù)不一致性三:簡(jiǎn)答題:1.什么是數(shù)據(jù)庫(kù)?答:數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)是按某種數(shù)據(jù)模型進(jìn)行組織的、存放在外存儲(chǔ)器上,且可被多個(gè)用戶同時(shí)使用。因此,數(shù)據(jù)庫(kù)具有較小的冗余度,較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性。2.什么是數(shù)據(jù)庫(kù)的數(shù)據(jù)獨(dú)立性?答:數(shù)據(jù)獨(dú)立性表達(dá)應(yīng)用程序與數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)不存在依賴關(guān)系,涉及邏輯數(shù)據(jù)獨(dú)立性和物理數(shù)據(jù)獨(dú)立性。邏輯數(shù)據(jù)獨(dú)立性是指局部邏輯數(shù)據(jù)結(jié)構(gòu)(外視圖即用戶的邏輯文獻(xiàn))與全局邏輯數(shù)據(jù)結(jié)構(gòu)(概念視圖)之間的獨(dú)立性。當(dāng)數(shù)據(jù)庫(kù)的全局邏輯數(shù)據(jù)結(jié)構(gòu)(概念視圖)發(fā)生變化(數(shù)據(jù)定義的修改、數(shù)據(jù)之間聯(lián)系的變更或增長(zhǎng)新的數(shù)據(jù)類型等)時(shí),它不影響某些局部的邏輯結(jié)構(gòu)的性質(zhì),應(yīng)用程序不必修改。物理數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與存取方法(內(nèi)視圖)改變時(shí),對(duì)數(shù)據(jù)庫(kù)的全局邏輯結(jié)構(gòu)(概念視圖)和應(yīng)用程序不必作修改的一種特性,也就是說(shuō),數(shù)據(jù)庫(kù)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與存取方法獨(dú)立。3.什么是數(shù)據(jù)庫(kù)管理系統(tǒng)?答:數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是操縱和管理數(shù)據(jù)庫(kù)的一組軟件,它是數(shù)據(jù)庫(kù)系統(tǒng)(DBS)的重要組成部分。不同的數(shù)據(jù)庫(kù)系統(tǒng)都配有各自的DBMS,而不同的DBMS各支持一種數(shù)據(jù)庫(kù)模型,雖然它們的功能強(qiáng)弱不同,但大多數(shù)DBMS的構(gòu)成相同,功能相似。一般說(shuō)來(lái),DBMS具有定義、建立、維護(hù)和使用數(shù)據(jù)庫(kù)的功能,它通常由三部分構(gòu)成:數(shù)據(jù)描述語(yǔ)言及其翻譯程序、數(shù)據(jù)操縱語(yǔ)言及其解決程序和數(shù)據(jù)庫(kù)管理的例行程序。4.什么是數(shù)據(jù)字典?數(shù)據(jù)字典包含哪些基本內(nèi)容?答:數(shù)據(jù)字典是數(shù)據(jù)庫(kù)系統(tǒng)中各種描述信息和控制信息的集合,它是數(shù)據(jù)庫(kù)設(shè)計(jì)與管理的有力工具,是進(jìn)行具體數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的重要成果。數(shù)據(jù)字典的基本內(nèi)容有:數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和解決過程5個(gè)部分。第一章補(bǔ)充作業(yè)部分:假設(shè)教學(xué)管理規(guī)定:①一個(gè)學(xué)生可選修多門課,一門課有若干學(xué)生選修;②一個(gè)教師可講授多門課,一門課只有一個(gè)教師講授;③一個(gè)學(xué)生選修一門課,僅有一個(gè)成績(jī)。學(xué)生的屬性有學(xué)號(hào)、學(xué)生姓名;教師的屬性有教師編號(hào),教師姓名;課程的屬性有課程號(hào)、課程名。規(guī)定:根據(jù)上述語(yǔ)義畫出ER圖,規(guī)定在圖中畫出實(shí)體的屬性并注明聯(lián)系的類型;成績(jī)教師編號(hào)成績(jī)教師編號(hào)教師姓名學(xué)生選修m課程教師講授nn1學(xué)號(hào)姓名課程號(hào)課程名第2章關(guān)系數(shù)據(jù)庫(kù)一、選擇題1、關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)能實(shí)現(xiàn)的專門關(guān)系運(yùn)算涉及。A.排序、索引、記錄B.選擇、投影、連接C.關(guān)聯(lián)、更新、排序D.顯示、打印、制表答案:B2、關(guān)系模型中,一個(gè)關(guān)鍵字是。A.可由多個(gè)任意屬性組成B.至多由一個(gè)屬性組成C.可由一個(gè)或多個(gè)其值能惟一標(biāo)記該關(guān)系模式中任何元組的屬性組成D.以上都不是答案:C3、自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),規(guī)定R和S具有一個(gè)或多個(gè)共有的。A.元組B.行C.記錄D.屬性答案:D4、關(guān)系運(yùn)算中花費(fèi)時(shí)間也許最長(zhǎng)的運(yùn)算是。A.投影B.選擇C.笛卡爾積D.除答案:C5.關(guān)系模式的任何屬性。A.不可再分B.可再分C.命名在該關(guān)系模式中可以不惟一D.以上都不是答案:A6.在關(guān)系代數(shù)運(yùn)算中,五種基本運(yùn)算為。A.并、差、選擇、投影、自然連接B.并、差、交、選擇、投影C.并、差、選擇、投影、乘積D.并、差、交、選擇、乘積答案:C7、設(shè)有關(guān)系R,按條件f對(duì)關(guān)系R進(jìn)行選擇,對(duì)的的是。A.R′RB.RRC.sf(R)D.Pf(R)F答案:C8、如圖所示,兩個(gè)關(guān)系R1和R2,它們進(jìn)行運(yùn)算后得到R3。R2DEM125MNMIJKR1ABCACD121XYyR3ABCDEACC112XYyMMNIIJA.交B.并C.笛卡爾積D.連接答案:D二、填空題1、一個(gè)關(guān)系模式的定義格式為。答案:關(guān)系名(屬性名1,屬性名2,…,屬性名n)2、.一個(gè)關(guān)系模式的定義重要涉及關(guān)系名、屬性名、屬性類型、屬性長(zhǎng)度和關(guān)鍵字。答案:①關(guān)系名②屬性名③屬性類型④屬性長(zhǎng)度⑤關(guān)鍵字3、.關(guān)系代數(shù)運(yùn)算中,傳統(tǒng)的集合運(yùn)算有①、②、③和④。答案:①笛卡爾積②并③交④差4、關(guān)系代數(shù)運(yùn)算中,基本的運(yùn)算是①、②、③、④和⑤。答案:①并②差③笛卡爾積④投影⑤選擇5、關(guān)系代數(shù)運(yùn)算中,專門的關(guān)系運(yùn)算有選擇、投影和連接。答案:①選擇②投影③連接6、關(guān)系數(shù)據(jù)庫(kù)中基于數(shù)學(xué)上兩類運(yùn)算是關(guān)系代數(shù)和關(guān)系演算。答案:①關(guān)系代數(shù)②關(guān)系演算7、.已知系(系編號(hào),系名稱,系主任,電話,地點(diǎn))和學(xué)生(學(xué)號(hào),姓名,性別,入學(xué)日期,專業(yè),系編號(hào))兩個(gè)關(guān)系,系關(guān)系的主關(guān)鍵字是①,系關(guān)系的外關(guān)鍵字②,學(xué)生關(guān)系的主關(guān)鍵字是③,外關(guān)鍵字④答案:①系編號(hào)②無(wú)③學(xué)號(hào)④系編號(hào)第4章數(shù)據(jù)庫(kù)的安全性一、選擇題1、下面哪個(gè)不是數(shù)據(jù)庫(kù)系統(tǒng)必須提供的數(shù)據(jù)控制功能。A.安全性? B.可移植性 C.完整性 D.并發(fā)控制答案:B2、保護(hù)數(shù)據(jù)庫(kù),防止未經(jīng)授權(quán)的或不合法的使用導(dǎo)致的數(shù)據(jù)泄漏、更改破壞。這是指數(shù)據(jù)的。A.安全性 B.完整性 C.并發(fā)控制??D.恢復(fù)答案:A3、數(shù)據(jù)庫(kù)的完整性?是指數(shù)據(jù)的對(duì)的性和相容性。A.安全性? B.完整性??C.并發(fā)控制??D.恢復(fù)答案:B4、在數(shù)據(jù)系統(tǒng)中,對(duì)存取權(quán)限的定義稱為。A.命令 B.授權(quán) C.定義 D.審計(jì)答案:B5、數(shù)據(jù)庫(kù)管理系統(tǒng)通常提供授權(quán)功能來(lái)控制不同用戶訪問數(shù)據(jù)的權(quán)限,這重要是為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)的。A.可靠性 B.一致性? C.完整性 ?D.安全性答案:D6、下列SQL語(yǔ)句中,可以實(shí)現(xiàn)“收回用戶ZHAO對(duì)學(xué)生表(STUD)中學(xué)號(hào)(XH)的修改權(quán)”這一功能的是A.REVOKEUPDATE(XH)ONTABLEFROMZHAOB.REVOKEUPDATE(XH)ONTABLEFROMPUBLICC.REVOKEUPDATE(XH)ONSTUDFROMZHAOD.REVOKEUPDATE(XH)ONSTUDFROMPUBLIC答案:C7、把對(duì)關(guān)系SC的屬性GRADE的修改權(quán)授予用戶ZHAO的SQL語(yǔ)句是A)GRANTGRADEONSCTOZHAOB)GRANTUPDATEONSCTOZHAOC)GRANTUPDATE(GRADE)ONSCTOZHAOD)GRANTUPDATEONSC(GRADE)TOZHAO答案:C8、在SQLServer中刪除觸發(fā)器用()。A.ROLLBACK
B.
DROP
C.DELALLOCATE
D.
DELETE答案:B二、填空題1、保護(hù)數(shù)據(jù)安全性的一般方法是設(shè)立用戶標(biāo)記和存取權(quán)限控制。答案:設(shè)立用戶標(biāo)記和存取權(quán)限控制2、安全性控制的一般方法有①、②、③、④和視圖的保護(hù)五級(jí)安全措施。答案:①用戶標(biāo)記鑒定 ②存取控制③審計(jì)④數(shù)據(jù)加密3、存取權(quán)限涉及兩方面的內(nèi)容,一個(gè)是①,另一個(gè)是②。答案:①要存取的數(shù)據(jù)對(duì)象? ②對(duì)此數(shù)據(jù)對(duì)象進(jìn)行操作的類型4、在數(shù)據(jù)庫(kù)系統(tǒng)中對(duì)存取權(quán)限的定義稱為授權(quán)。答案:授權(quán)5、在SQL語(yǔ)言中,為了數(shù)據(jù)庫(kù)的安全性,設(shè)立了對(duì)數(shù)據(jù)的存取進(jìn)行控制的語(yǔ)句,對(duì)用戶授權(quán)使用①語(yǔ)句,收回所授的權(quán)限使用 ②語(yǔ)句。答案:①GRANT?②REVOKE6、DBMS存取控制機(jī)制重要涉及兩部分:自主存取控制,_強(qiáng)制存取控制________(dá)__(dá)_____(dá)。答案:強(qiáng)制存取控制7、
當(dāng)對(duì)某一表進(jìn)行諸如()、()、()這些操作時(shí),SQLServer就會(huì)自動(dòng)執(zhí)行觸發(fā)器所定義的SQL語(yǔ)句。答案:INSERT,DELETE,UPDATE第5章數(shù)據(jù)庫(kù)完整性一、選擇題:1、在數(shù)據(jù)庫(kù)系統(tǒng)中,保證數(shù)據(jù)及語(yǔ)義對(duì)的和有效的功能是()A.并發(fā)控制B.存取控制C.安全控制D.完整性控制答案:D2、關(guān)于主鍵約束以下說(shuō)法錯(cuò)誤的是()A.一個(gè)表中只能設(shè)立一個(gè)主鍵約束B.允許空值的字段上不能定義主鍵約束C.允許空值的字段上可以定義主鍵約束D.、可以將包含多個(gè)字段的字段組合設(shè)立為主鍵答案:C3、在表或視圖上執(zhí)行除了()以外的語(yǔ)句都可以激活觸發(fā)器。A.Insert??B.Delete? C.Update D.Create答案:D4、數(shù)據(jù)庫(kù)的___(dá)_是指數(shù)據(jù)的對(duì)的性和相容性。A.安全性B.完整性C.并發(fā)控制D.恢復(fù)答案:B5、在數(shù)據(jù)庫(kù)的表定義中,限制成績(jī)屬性列的取值在0到100的范圍內(nèi),屬于數(shù)據(jù)的________約束。實(shí)體完整性B、參照完整性C、用戶自定義D、用戶操作答案:三、設(shè)計(jì)題在學(xué)生課程管理數(shù)據(jù)庫(kù)中創(chuàng)建一觸發(fā)器,當(dāng)向?qū)W生選課表插入記錄時(shí),檢查該記錄的學(xué)號(hào)在學(xué)生表中是否存在,檢查該記錄的課程號(hào)在課程表中是否存在,及選課成績(jī)是否在0到100范圍,若有一項(xiàng)為否,則不允許插入。答案:createtriggerstu_ins_trionscforinsertasbegindeclare@s#char(6),@c#char(5),@gradeintselect@s#=sno,@c#=cno,@grade=scorefrominsertedif(@s#notin(selectsnofromstudent))or(@c#notin(selectcnofromcourse))or(@gradenotbetween0and100)rollbacktransactionelseprint'成功插入'end第6章關(guān)系數(shù)據(jù)理論一、選擇題1、關(guān)系規(guī)范化中的刪除操作異常是指①,插入操作異常是指②。A.不該刪除的數(shù)據(jù)被刪除B.不該插入的數(shù)據(jù)被插入C.應(yīng)當(dāng)刪除的數(shù)據(jù)未被刪除D.應(yīng)當(dāng)插入的數(shù)據(jù)未被插入答案:①A②D2、設(shè)計(jì)性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化重要的理論依據(jù)是。A.關(guān)系規(guī)范化理論B.關(guān)系運(yùn)算理論C.關(guān)系代數(shù)理論D.數(shù)理邏輯答案:A3、規(guī)范化過程重要為克服數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)中的插入異常,刪除異常以及冗余度大的缺陷。A.?dāng)?shù)據(jù)的不一致性B.結(jié)構(gòu)不合理C.冗余度大D.數(shù)據(jù)丟失答案:C4、當(dāng)關(guān)系模式R(A,B)已屬于3NF,下列說(shuō)法中是對(duì)的的。A.它一定消除了插入和刪除異常B.仍存在一定的插入和刪除異常C.一定屬于BCNFD.A和C都是答案:B5、關(guān)系模型中的關(guān)系模式至少是。A.1NFB.2NFC.3NFD.BCNF答案:A6、在關(guān)系DB中,任何二元關(guān)系模式的最高范式必然是。A.1NFB.2NFC.3NFD.BCNF答案:D7、在關(guān)系模式R中,若其函數(shù)依賴集中所有候選關(guān)鍵字都是決定因素,則R最高范式是。A.2NFB.3NFC.4NFD.BCNF答案:C8、候選關(guān)鍵字中的屬性稱為。A.非主屬性B.主屬性C.復(fù)合屬性D.關(guān)鍵屬性答案:B9、消除了部分函數(shù)依賴的1NF的關(guān)系模式,必然是。A.1NFB.2NFC.3NFD.4NF答案:B10、關(guān)系模式的候選關(guān)鍵字可以有①,主關(guān)鍵字有②。A.0個(gè)B.1個(gè)C.1個(gè)或多個(gè)D.多個(gè)答案:①C②B11、關(guān)系模式的分解不惟一。A.惟一B.不惟一答案:B12、根據(jù)關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論,關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系要滿足第一范式。下面“部門”關(guān)系中,因哪個(gè)屬性而使它不滿足第一范式?。部門(部門號(hào),部門名,部門成員,部門總經(jīng)理)A.部門總經(jīng)理B.部門成員C.部門名D.部門號(hào)答案:B二、填空題1、在關(guān)系A(chǔ)(S,SN,D)和B(D,CN,NM中,A的主鍵是S,B的主鍵是D,則D在S中稱為。答案:外部鍵2、對(duì)于非規(guī)范化的模式,通過①轉(zhuǎn)變?yōu)?NF,將1NF通過②轉(zhuǎn)變?yōu)椋玻蜦,將2NF通過③轉(zhuǎn)變?yōu)椋砃F。答案:①使屬性域變?yōu)楹?jiǎn)樸域②消除非主屬性對(duì)主關(guān)鍵字的部分依賴③消除非主屬性對(duì)主關(guān)鍵字的傳遞依賴3、在關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論中,在執(zhí)行“分解”時(shí),必須遵守規(guī)范化原則:保持原有的依賴關(guān)系和無(wú)損連接性。答案:無(wú)損連接性第7章數(shù)據(jù)庫(kù)設(shè)計(jì)一、選擇題1、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,用E-R圖來(lái)描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表達(dá),它是數(shù)據(jù)庫(kù)設(shè)計(jì)的段。A.需求分析 B.概念設(shè)計(jì) C.邏輯設(shè)計(jì)? D.物理設(shè)計(jì)答案:B2、在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是的任務(wù)。A.需求分析階段 B.概念設(shè)計(jì)階段 ?C.邏輯設(shè)計(jì)階段 ?D.物理設(shè)計(jì)階段答案:C3、數(shù)據(jù)庫(kù)物理設(shè)計(jì)完畢后,進(jìn)入數(shù)據(jù)庫(kù)實(shí)行階段,下列各項(xiàng)中不屬于實(shí)行階段的工作是。A.建立庫(kù)結(jié)構(gòu) ?B.擴(kuò)充功能 ?C.加載數(shù)據(jù)? D.系統(tǒng)調(diào)試答案:B4、在數(shù)據(jù)庫(kù)的概念設(shè)計(jì)中,最常用的數(shù)據(jù)模型是。A.形象模型 B.物理模型 C.邏輯模型? D.實(shí)體聯(lián)系模型答案:D5、從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè)M∶N聯(lián)系轉(zhuǎn)換為關(guān)系模型時(shí),該關(guān)系模式的關(guān)鍵字是。A.M端實(shí)體的關(guān)鍵字?B.N端實(shí)體的關(guān)鍵字C.M端實(shí)體關(guān)鍵字與N端實(shí)體關(guān)鍵字組合 D.重新選取其他屬性答案:C6、當(dāng)局部E-R圖合并成全局E-R圖時(shí)也許出現(xiàn)沖突,不屬于合并沖突的是。A.屬性沖突 B.語(yǔ)法沖突 ?C.結(jié)構(gòu)沖突 ?D.命名沖突答案:B7、概念模型獨(dú)立于。A.E-R模型 B.硬件設(shè)備和DBMS??C.操作系統(tǒng)和DBMS? D.DBMS答案:B8、數(shù)據(jù)流程圖(DFD)是用于描述結(jié)構(gòu)化方法中階段的工具。A.可行性分析??B.具體設(shè)計(jì) C.需求分析 D.程序編碼答案:C9、下圖所示的E-R圖轉(zhuǎn)換成關(guān)系模型,可以轉(zhuǎn)換為關(guān)系模式。A.1個(gè) ?B.2個(gè) ?C.3個(gè)??D.4個(gè)答案:C二、填空題1、數(shù)據(jù)庫(kù)設(shè)計(jì)的幾個(gè)環(huán)節(jié)是。答案:需求分析,概念設(shè)計(jì),邏輯設(shè)計(jì),物理設(shè)計(jì),系統(tǒng)實(shí)行,系統(tǒng)運(yùn)營(yíng)和維護(hù)2、“為哪些表,在哪些字段上,建立什么樣的索引”這一設(shè)計(jì)內(nèi)容應(yīng)當(dāng)屬于數(shù)據(jù)庫(kù)設(shè)計(jì)階段。答案:物理3、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,把數(shù)據(jù)需求寫成文檔,它是各類數(shù)據(jù)描述的集合,涉及數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)加工過程等的描述,通常稱為。答案:數(shù)據(jù)字典4、在設(shè)計(jì)分E-R圖時(shí),由于各個(gè)子系統(tǒng)分別有不同的應(yīng)用,并且往往是由不同的設(shè)計(jì)人員設(shè)計(jì)的,所以各個(gè)分E-R圖之間難免有不一致的地方,這些沖突重要有①、②和③三類。答案:①屬性沖突 ?②命名沖突 ③結(jié)構(gòu)沖突第8章數(shù)據(jù)庫(kù)編程一、選擇題1、修改存儲(chǔ)過程使用的語(yǔ)句是()。A.
ALTERPROCEDURE
B.
DROPPROCEDURE
C.
INSERTPROCEDUE
D.
DELETEPROCEDUE答案:A2、創(chuàng)建存儲(chǔ)過程的語(yǔ)句是()。A.
ALTERPROCEDURE
B.
DROPPROCEDURE
C.
CREATEPROCEDUE
D.
INSERTPROCEDUE答案:C3、下面(
)組命令,將變量count值賦值為1。A.DECLARE@countSELECT@count=1B.DIMcount=1
C.DECLAREcountSELECTcount=1D.DIM
@countSELECT@count=1答案:A4在SQLServer中刪除存儲(chǔ)過程用()。A.ROLLBACK
B.
DROPPROCC.DELALLOCATE
D.
DELETEPROC答案:B10.在SQLServer編程中,可使用()將多個(gè)語(yǔ)句捆綁。A.{}
B.BEGIN-END
C.(
)
D.[
]答案:B二、填空題1、
在T-SQL編程語(yǔ)句中,WHILE結(jié)構(gòu)可以根據(jù)條件多次反復(fù)執(zhí)行一條語(yǔ)句或一個(gè)語(yǔ)句塊,還可以使用()和CONTINUE關(guān)鍵字在循環(huán)內(nèi)部控制WHILE循環(huán)中語(yǔ)句的執(zhí)行。答案:BREAK2、
存儲(chǔ)過程是存放在()上的預(yù)先定義并編譯好的T-SQL語(yǔ)句。答案:SQLSERVER服務(wù)器上3、游標(biāo)是系統(tǒng)為用戶開設(shè)的一個(gè)(),存放SQL語(yǔ)句的執(zhí)行結(jié)果答案:數(shù)據(jù)緩沖區(qū)第9章關(guān)系查詢解決和查詢優(yōu)化第10章數(shù)據(jù)庫(kù)恢復(fù)技術(shù)選擇題1、是DBMS的基本單位,它是用戶定義的一組邏輯一致的程序序列。A.程序 B.命令? C.事務(wù)? D.文獻(xiàn)答案:C2、事務(wù)的原子性是指。A.事務(wù)中涉及的所有操作要么都做,要么都不做B.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的C.一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的D.事務(wù)必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)答案:A3、事務(wù)的一致性是指。A.事務(wù)中涉及的所有操作要么都做,要么都不做B.事務(wù)一旦提交,對(duì)數(shù)據(jù)為的改變是永久的C.一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的D.事務(wù)必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)答案:D4、事務(wù)的隔離性是指。A.事務(wù)中涉及的所有操作要么都做,要么都不做B.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的C.一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的D.事務(wù)必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)答案:C5、事務(wù)的連續(xù)性是指。A.事務(wù)中涉及的所有操作要么都做,要么都不做B.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的C.一個(gè)事力內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的D.事務(wù)必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)答案:B6、若數(shù)據(jù)庫(kù)中只包含成功事務(wù)提交的結(jié)果,則此數(shù)據(jù)庫(kù)就稱為處在狀態(tài)。A.安全 B、.一致 ?C.不安全??D.不一致答案:B7、若系統(tǒng)在運(yùn)營(yíng)過程中,由于某種因素,導(dǎo)致系統(tǒng)停止運(yùn)營(yíng),致使事務(wù)在執(zhí)行過程中以非控制方式終止,這時(shí)內(nèi)存中的信息丟失,而存儲(chǔ)在外存上的數(shù)據(jù)未受影響,這種情況稱為。A.事務(wù)故障? B.系統(tǒng)故障 C.介質(zhì)故障? D.運(yùn)營(yíng)故障答案:B8、若系統(tǒng)在運(yùn)營(yíng)過程中,由于某種硬件故障,使存儲(chǔ)在外存上的數(shù)據(jù)部分損失或所有損失,這種情況稱為。A.事務(wù)故障??B.系統(tǒng)故障 ?C.介質(zhì)故障??D.運(yùn)營(yíng)故障答案:C9、用來(lái)記錄對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行的每一次更新操作。A.后援副本? B.日記文獻(xiàn) ?C.?dāng)?shù)據(jù)庫(kù)? D.緩沖區(qū)答案:B10、用于數(shù)據(jù)庫(kù)恢復(fù)的重要文獻(xiàn)是。A.數(shù)據(jù)庫(kù)文獻(xiàn) B.索引文獻(xiàn)??C.日記文獻(xiàn) ?D.備注文獻(xiàn)答案:C11、數(shù)據(jù)庫(kù)恢復(fù)的基礎(chǔ)是運(yùn)用轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)。這些轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)涉及。A.數(shù)據(jù)字典、應(yīng)用程序、審計(jì)檔案、數(shù)據(jù)庫(kù)后備副本B.?dāng)?shù)據(jù)字典、應(yīng)用程序、日記文獻(xiàn)、審計(jì)檔案C.日記文獻(xiàn)、數(shù)據(jù)庫(kù)后備副本D.數(shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫(kù)后備副本答案:C填空題1、事務(wù)是DBMS的基本單位,它是用戶定義的一組邏輯一致的程序序列。答案:事務(wù)2、.若事務(wù)在運(yùn)營(yíng)過程中,由于種種因素,使事務(wù)未運(yùn)營(yíng)到正常終止點(diǎn)之間就被撤消,這種情況就稱為事務(wù)故障。答案:事務(wù)故障3、數(shù)據(jù)庫(kù)恢復(fù)是將數(shù)據(jù)庫(kù)從錯(cuò)誤狀態(tài)恢復(fù)到某一已知的對(duì)的狀態(tài)的功能。答案:①錯(cuò)誤?②某一已知的對(duì)的狀態(tài)4、數(shù)據(jù)庫(kù)系統(tǒng)在運(yùn)營(yíng)過程中,也許會(huì)發(fā)生故障。故障重要有事務(wù)故障、系統(tǒng)故障、介質(zhì)故障和計(jì)算機(jī)病毒四類。答案:①事務(wù)故障②系統(tǒng)故障 ③計(jì)算機(jī)病毒5、數(shù)據(jù)庫(kù)系統(tǒng)是運(yùn)用存儲(chǔ)在外存上其他地方的冗余數(shù)據(jù)來(lái)重建被破壞的數(shù)據(jù)庫(kù)。它重要有兩種:后援副本和日記文獻(xiàn)。答案:①冗余數(shù)據(jù)??②后援副本 ③日記文獻(xiàn)3、設(shè)有兩個(gè)事務(wù)T1、T2,其并發(fā)操作如下所示,下列評(píng)價(jià)對(duì)的的是。A.該操作不存在問題 B.該操作丟失修改C.該操作不能反復(fù)讀 D.該操作讀“臟”數(shù)據(jù)答案:DT1T2①讀A=100A=A*2寫回②③ROLLBACK恢復(fù)A=100讀A=104、解決并發(fā)操作帶來(lái)的數(shù)據(jù)不一致性總是普遍采用。A.封鎖 B.恢復(fù) ?C.存取控制 D.協(xié)商答案:A5、若事務(wù)T對(duì)數(shù)據(jù)R已經(jīng)加X鎖,則其他事務(wù)對(duì)數(shù)據(jù)R。A.可以加S鎖不能加X鎖 B.不能加S鎖可以加X鎖C.可以加S鎖也可以加X鎖??D.不能加任何鎖答案:D6、關(guān)于“死鎖”,下列說(shuō)法中對(duì)的的是。A.死鎖是操作系統(tǒng)中的問題,數(shù)據(jù)庫(kù)操作中不存在B.在數(shù)據(jù)庫(kù)操作中防止死鎖的方法是嚴(yán)禁兩個(gè)用戶同時(shí)操作數(shù)據(jù)庫(kù)C.當(dāng)兩個(gè)用戶競(jìng)爭(zhēng)相同資源時(shí)不會(huì)發(fā)生死鎖D.只有出現(xiàn)并發(fā)操作時(shí),才有也許出現(xiàn)死鎖答案:D7、對(duì)并發(fā)操作若不加以控制,也許會(huì)帶來(lái)問題。A.不安全??B.死鎖 ?C.死機(jī) ?D.不一致答案:D8、并發(fā)操作會(huì)帶來(lái)哪些數(shù)據(jù)不一致性。A.丟失修改、不可反復(fù)讀、臟讀、死鎖B.不可反復(fù)讀、臟讀、死鎖C.丟失修改、臟讀、死鎖D.丟失修改、不可反復(fù)讀、臟讀答案:D填空題1、DBMS的基本工作單位是事務(wù),它是用戶定義的一組邏輯一致的程序序列;并發(fā)控制的重要方法是機(jī)制。答案:封鎖2、有兩種基本類型的鎖,它們是共享鎖和排它鎖。答案:①共享鎖?②排它鎖第二部分第一章數(shù)據(jù)庫(kù)系統(tǒng)概論填空題1.數(shù)據(jù)庫(kù)解決技術(shù)經(jīng)歷了人工管理、文獻(xiàn)管理、數(shù)據(jù)庫(kù)管理以及分布式數(shù)據(jù)庫(kù)管理四個(gè)發(fā)展階段。(20237月考)(20231、7月考)2.在文獻(xiàn)管理階段,程序和數(shù)據(jù)在存儲(chǔ)位置上是__分開__(dá)_存放的。3.在人工管理和文獻(xiàn)管理階段,程序設(shè)計(jì)依賴于數(shù)據(jù)表達(dá)。(20231月考判斷)4.?dāng)?shù)據(jù)庫(kù)系統(tǒng)具有數(shù)據(jù)結(jié)構(gòu)化、數(shù)據(jù)共享、數(shù)據(jù)獨(dú)立性、數(shù)據(jù)粒度小、獨(dú)立的數(shù)據(jù)操作界面、由DBMS統(tǒng)一管理等優(yōu)點(diǎn)。(20231月、09.7考)5.在文獻(xiàn)管理階段、文獻(xiàn)之間是互相獨(dú)立的,在數(shù)據(jù)庫(kù)管理階段,文獻(xiàn)之間是互相聯(lián)系的。(20237月考是非題)6.在_文獻(xiàn)__系統(tǒng)中,不容易做到數(shù)據(jù)共享,在_數(shù)據(jù)庫(kù)__(dá)系統(tǒng)中,容易做到數(shù)據(jù)共享。(20231月考判斷)7.在文獻(xiàn)系統(tǒng)中,存取數(shù)據(jù)的基本單位為__記錄__,在數(shù)據(jù)庫(kù)系統(tǒng)中,存取數(shù)據(jù)的基本單位為_數(shù)據(jù)項(xiàng)__(dá)。8.在文獻(xiàn)系統(tǒng)中,數(shù)據(jù)沒有獨(dú)立的操作界面,在數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)具有獨(dú)立的操作界面。(20231月考)9.在數(shù)據(jù)庫(kù)系統(tǒng)中訪問數(shù)據(jù),既可以采用程序執(zhí)行方式,也可以視屏交互采用方式。10.DBMS具有安全性、一致性、并發(fā)性和數(shù)據(jù)庫(kù)恢復(fù)等管理控制功能。(20231月考)11.分布式數(shù)據(jù)庫(kù)系統(tǒng)既支持客戶的_局部__應(yīng)用,又支持客戶的__全局__(dá)應(yīng)用。(20237月考是非題)12.分布式數(shù)據(jù)庫(kù)系統(tǒng)除了具有一般數(shù)據(jù)庫(kù)系統(tǒng)的優(yōu)點(diǎn)之外,還具有兼容性好、可靠性高、地區(qū)范圍廣、數(shù)據(jù)量大、客戶數(shù)多等優(yōu)點(diǎn)。13.在實(shí)體中能作為碼的屬性稱為主屬性,否則稱為非主屬性。09.7考14.域是實(shí)體中相應(yīng)屬性的取值范圍,性別屬性的域包含2個(gè)值。(20231月考)15.實(shí)體之間的聯(lián)系類型有三種,分別是1對(duì)1、1對(duì)多和多對(duì)多。(08、20237月考)(20231月考)16.若實(shí)體A和B是多對(duì)多的聯(lián)系,實(shí)體B和C是1對(duì)1的聯(lián)系,則實(shí)體A和C是__多__(dá)對(duì)__多__的聯(lián)系。(20231月考選擇)17.若實(shí)體A和B是1對(duì)多的聯(lián)系,實(shí)體B和C是1對(duì)多的聯(lián)系,則實(shí)體A和C是__1對(duì)___多__的聯(lián)系。18.若實(shí)體A和B是1對(duì)多的聯(lián)系,實(shí)體B和C是多對(duì)1的聯(lián)系,則實(shí)體A和C是______(dá)多_對(duì)__(dá)_多_____(dá)的聯(lián)系。19.任一種數(shù)據(jù)模型都有_型___和___值__(dá)_的區(qū)別。(20237月考)20.把保存_關(guān)系定義__的關(guān)系稱為相應(yīng)數(shù)據(jù)庫(kù)的元關(guān)系,一個(gè)數(shù)據(jù)庫(kù)的元關(guān)系由__DBMS_自動(dòng)建立。(20231月考)21.關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)具有數(shù)據(jù)結(jié)構(gòu)單一、采用集合運(yùn)算、數(shù)據(jù)完全獨(dú)立、數(shù)學(xué)理論支持等優(yōu)點(diǎn)。(20237月考)(20231月考)22.在對(duì)象數(shù)據(jù)模型中,對(duì)象不僅可以繼承,并且可以嵌套。(07、20237月考是非題)在非關(guān)系模型中操作記錄的方式是過程式的,在關(guān)系模型中操作記錄的方式是集合式的。23.關(guān)系中的每一行稱為元組,每一列稱為屬性。24.在數(shù)據(jù)庫(kù)體系結(jié)構(gòu)中,兩級(jí)數(shù)據(jù)映像分別是指外模式和模式之間的數(shù)據(jù)映像與模式和內(nèi)模式之間的數(shù)據(jù)映像。(20231月考)25.數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)和兩級(jí)數(shù)據(jù)映像保證了數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性。(20237月考)(20237月考)第二章關(guān)系運(yùn)算1.關(guān)系數(shù)據(jù)模型涉及關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系完整性規(guī)則和關(guān)系運(yùn)算三個(gè)方面。(20237月考)(20231、7月考)2.設(shè)D1,D2和D3域的基數(shù)分別為2,3和4,則D1D2D3的元組數(shù)為__24__,每個(gè)元組有__3__個(gè)分量。(07、20237月考)3.學(xué)生關(guān)系中的班級(jí)號(hào)屬性與班級(jí)關(guān)系中的班級(jí)號(hào)主碼屬性相相應(yīng),則__班級(jí)號(hào)_為學(xué)生關(guān)系中的_外碼__(dá)。(20237月考)4.若一個(gè)關(guān)系為R(學(xué)生號(hào),姓名,性別,年齡),則學(xué)生號(hào)可以作為該關(guān)系的主碼,姓名、性別和年齡為該關(guān)系的非主屬性。(20237月考)5.在候選碼中的每個(gè)屬性被稱為主屬性,不在任何候選碼中的每個(gè)屬性被稱為非主屬性。(20231、7月考)6.關(guān)系完整性涉及實(shí)體完整性、參照完整性和用戶定義完整性三個(gè)方面。(20231月考)7.在參照和被參照的關(guān)系中,每個(gè)外碼值或者為空,或者等于另一個(gè)關(guān)系中的主碼值。8.設(shè)一個(gè)集合A={3,4,5,6,7},集合B={1,3,5,7,9},則A和B的并集中包具有7個(gè)元素,A和B的交集中包具有3個(gè)元素,A和B的差集中包具有2個(gè)元素。(20237月考)9.設(shè)一個(gè)關(guān)系A具有a1個(gè)屬性和a2個(gè)元組,關(guān)系B具有b1個(gè)屬性和b2個(gè)元組,則關(guān)系A(chǔ)×B具有a1+b1個(gè)屬性和a2xb2個(gè)元組。(20237月考)10.專門的關(guān)系運(yùn)算涉及__選擇___、_投影_、__(dá)連接__和__除__四種。11.設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)生號(hào),姓名),課程關(guān)系為C(課程號(hào),課程名),選課關(guān)系為X(學(xué)生號(hào),課程號(hào),成績(jī)),則至少選修了課程號(hào)為‘001’和‘002’課程的所有學(xué)生信息所相應(yīng)的運(yùn)算表達(dá)式為S><Π學(xué)生號(hào)(δ課程號(hào)=‘001’∨課程號(hào)=‘002’(12.設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)生號(hào),姓名),課程關(guān)系為C(課程號(hào),課程名),選課關(guān)系為X(學(xué)生號(hào),課程號(hào),成績(jī)),則選修了課程名為‘程序設(shè)計(jì)’課程的所有學(xué)生信息所相應(yīng)的運(yùn)算表達(dá)式為S><(Π學(xué)生號(hào)(X><(δ課程號(hào)=’程序設(shè)計(jì)’(C))))。13.設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)生號(hào),姓名),課程關(guān)系為C(課程號(hào),課程名),選課關(guān)系為X(學(xué)生號(hào),課程號(hào),成績(jī)),則姓名為變量K的值的學(xué)生所選修的所有課程信息所相應(yīng)的運(yùn)算表達(dá)式為__(dá)C__課程號(hào)(_X__(δ姓名=K(_S___)))。(20231月考判斷)14.設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)生號(hào),姓名),課程關(guān)系為C(課程號(hào),課程名),選課關(guān)系為X(學(xué)生號(hào),課程號(hào),成績(jī)),求出所有選課的學(xué)生信息的運(yùn)算表達(dá)式為__課程號(hào)(_X_)_____(dá)與__(dá)C___(dá)的自然連接。(07、20237月考是非題)第三章關(guān)系規(guī)范化基礎(chǔ)1.在一個(gè)關(guān)系R中,若屬性集X函數(shù)決定屬性集Y,則記作為_X→Y_,稱X為決定因素。2.在一個(gè)關(guān)系R中,若X→Y且XY,則稱X→Y為非平凡依賴,否則,若X→Y且XY,則稱X→Y為平凡依賴。(20237月考)3.在一個(gè)關(guān)系R中,“職工號(hào)”函數(shù)決定“姓名”既是非平凡函數(shù)依賴,又是完全函數(shù)依賴。(07、20237月考)4.已知“職工號(hào)→性別”成立,則“(職工號(hào),性別)→性別”既是平凡函數(shù)依賴,又是部分函數(shù)依賴。(20231月考)5.在一個(gè)關(guān)系R中,若存在“學(xué)號(hào)→系號(hào),系號(hào)→系主任”,則隱含存在著__學(xué)號(hào)__函數(shù)決定__(dá)系主任__(dá)_。(20237月考)6.在一個(gè)關(guān)系R中,若存在X→Y和X→Z,則存在X→(Y,Z),稱此為函數(shù)依賴的合并性規(guī)則。(20231月考)7.在一個(gè)關(guān)系R中,若存在X→(Y,Z),則也隱含存在__X→Y__和_X→Z_,稱此為函數(shù)依賴的__分解性__(dá)_規(guī)則。(20237月考)(07、20237月考)8.在一個(gè)關(guān)系R中,若X可以函數(shù)決定關(guān)系R中的每個(gè)屬性,并且X的任何真子集都不能函數(shù)決定R中的每個(gè)屬性,則稱X為關(guān)系R的一個(gè)候選碼。(20237月考)9.一個(gè)關(guān)系的候選碼可以函數(shù)決定每個(gè)屬性,其中除了存在完全函數(shù)決定外,也允許存在部分函數(shù)決定和傳遞函數(shù)決定。(20231月考)10.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,C→D,(A,C)→E},則該關(guān)系的候選碼為__(A,C)__,該候選碼具有_2__(dá)屬性。11.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E,F),它的最小函數(shù)依賴集為FD={A→B,A→C,D→E,D→F},則該關(guān)系的候選碼為__(dá)(A,D)___,該候選碼具有___2__(dá)_屬性。(20231月、09.7考)12.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E,F,G),它的最小函數(shù)依賴集為FD={A→B,C→D,B→E,E→F},則該關(guān)系的候選碼為_(A,C,G)__,該候選碼具有_3__屬性。(20231月、20237月考)13.對(duì)關(guān)系進(jìn)行規(guī)范化,通常只規(guī)定規(guī)范化到第三范式,該規(guī)范化過程可以很好的保持?jǐn)?shù)據(jù)的無(wú)損連接性和函數(shù)依賴性。(20231月考)14.一個(gè)關(guān)系若存在部分函數(shù)依賴和傳遞函數(shù)依賴,則必然會(huì)導(dǎo)致數(shù)據(jù)冗余以及插入、刪除和修改異常。(20237月考)15.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,A→C,(A,D)→E},則該關(guān)系的候選碼為_(A,D)__(dá),該關(guān)系存在著_部分__(dá)函數(shù)依賴。(20237月考)16.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,C→D,C→E},該關(guān)系只滿足_第一__范式,若要規(guī)范化為高一級(jí)的范式,則將得到_3_個(gè)關(guān)系。(20237月考)17.關(guān)系數(shù)據(jù)庫(kù)中的每個(gè)關(guān)系必須最低達(dá)成__第一__(dá)范式,該范式中的每個(gè)屬性都是__不可再分__(dá)的。18.一個(gè)關(guān)系若存在部分函數(shù)依賴和傳遞函數(shù)依賴,則必然會(huì)導(dǎo)致數(shù)據(jù)冗余和操作異常。(20237月考)19.設(shè)一個(gè)關(guān)系為R(A,B,C,D,E,F,G),它的最小函數(shù)依賴集為FD={A→B,A→C,C→D,C→E,A→F,F(xiàn)→G},該關(guān)系滿足第二_范式,若要規(guī)范化為高一級(jí)的范式,則將得到_3_個(gè)關(guān)系。(20231月考)20.若一個(gè)關(guān)系的任何非主屬性都不部分依賴和傳遞依賴于任何候選碼,則稱該關(guān)系達(dá)成__第三__范式。(20231月考選擇、判斷)第四章結(jié)構(gòu)化查詢語(yǔ)言-----SQL一、填空題1.數(shù)據(jù)庫(kù)系統(tǒng)的外模式在SQL中稱為視圖,它由基本表產(chǎn)生出來(lái)。2.SQL是高度非過程化和面向集合操作的語(yǔ)言。(08、20237月考)(20231月考)3.由creat(yī)eschemaKUCUNauthorizationLIU命令建立的一個(gè)數(shù)據(jù)庫(kù)名為KUCUN,所有者為LIU。(20237月考)4.在SQL中建立和刪除數(shù)據(jù)庫(kù)模式的命令分別為_createdatabase__和__dropdatabase___。5.在SQL中完整性約束分為列級(jí)完整性約束和表級(jí)完整性約束兩個(gè)方面。6.在列級(jí)完整性約束中,每個(gè)約束只能涉及到1個(gè)屬性,在表級(jí)完整性約束中,每個(gè)約束可以涉及到多個(gè)屬性。(20237月考)7.在SQL中,列級(jí)完整性約束分為6種情況,表級(jí)完整性約束分為4種情況。8.在SQL中,主碼約束的關(guān)鍵字為primarykey,外碼約束的關(guān)鍵字為foreignkey。(20237月考)(20231月考)9.在SQL中,單值約束的關(guān)鍵字為unique,檢查約束的關(guān)鍵字為check。(20237月考)(20237月考)(20231月考)10.在SQL中,creat(yī)etable、altertable和droptable命令分別為在數(shù)據(jù)庫(kù)中建立、_修改__和刪除基本表結(jié)構(gòu)的命令。(20231月考)(20231月考選擇)11.向基本表中插入數(shù)據(jù)有兩種命令格式,一種稱為單行插入格式,另一種稱為多行插入格式。(20237月考)12.在SQL中,對(duì)基本表進(jìn)行插入、修改和
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)地產(chǎn)租賃合同范本
- 金屬垃圾桶采購(gòu)合同
- 廣場(chǎng)物業(yè)管理合同格式
- 角鋼鋼材購(gòu)銷協(xié)議
- 購(gòu)銷合同的解除與終止
- 增資擴(kuò)股協(xié)議
- 上海建筑項(xiàng)目勞務(wù)分包合同范例
- 共享商務(wù)中心租賃合同
- 養(yǎng)殖業(yè)合伙協(xié)議書范本
- 羊肉交易采購(gòu)合同
- GB.T19418-2003鋼的弧焊接頭 缺陷質(zhì)量分級(jí)指南
- WB/T 1127-2022箱式、立柱式托盤
- 2023年遼寧石化職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ))試題庫(kù)含答案解析
- OGS工藝介紹(for聞泰20140715)
- 2023年上海英語(yǔ)高考卷及答案完整版
- 上海層廠房造價(jià)指標(biāo)
- 2023年復(fù)旦大學(xué)博士研究生入學(xué)考試專家推薦信模板
- 危險(xiǎn)源風(fēng)險(xiǎn)告知及控制措施(維修電工)
- 自動(dòng)控制理論的早期發(fā)展歷史課件
- 國(guó)家開放大學(xué)《機(jī)械設(shè)計(jì)基礎(chǔ)》機(jī)考試題001-009參考答案
- 電氣二次系統(tǒng)簡(jiǎn)介課件
評(píng)論
0/150
提交評(píng)論