2023年電大試卷數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用匯總_第1頁(yè)
2023年電大試卷數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用匯總_第2頁(yè)
2023年電大試卷數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用匯總_第3頁(yè)
2023年電大試卷數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用匯總_第4頁(yè)
2023年電大試卷數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用匯總_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用期末復(fù)習(xí)題(歸納整理)

一、填空題

1、Access"表”結(jié)構(gòu)設(shè)計(jì)窗口分為兩個(gè)部分,上半部分是表設(shè)計(jì)器,下半部分是字段屬性。

2,Access"表”結(jié)構(gòu)設(shè)計(jì)窗口中上半部分的“表設(shè)計(jì)器”是由字段名稱(chēng)、數(shù)據(jù)類(lèi)型和_______說(shuō)

見(jiàn)三列組成。

3^Access是(A.Office)辦公套件中的一個(gè)重要組成部分。

4、Access數(shù)據(jù)庫(kù)包具有表、查詢(xún)、窗體、報(bào)表、頁(yè)、宏、模塊7種數(shù)據(jù)庫(kù)對(duì)象。

5、Access用戶(hù)操作界面由(B.5)部分組成。

6、Access中包具有(C.7)個(gè)數(shù)據(jù)庫(kù)對(duì)象。

7、Access的用戶(hù)操作界面由標(biāo)題欄、菜單欄、工作區(qū)、工具欄、狀態(tài)欄等五個(gè)部分組

成。

8、Access數(shù)據(jù)庫(kù)是(C.關(guān)系型數(shù)據(jù)庫(kù))

9、Access數(shù)據(jù)庫(kù)文獻(xiàn)的擴(kuò)展名是(D.mdb)

10、Access數(shù)據(jù)庫(kù)系統(tǒng)中,定義表中的的字段就是擬定表的結(jié)構(gòu),即擬定表中字段的名稱(chēng)、_類(lèi)

型_、屬性、和說(shuō)明等。

11、Access數(shù)據(jù)庫(kù)中的“一對(duì)多”指的是(B.一條記錄可以與不同表中的多條記錄相關(guān))o

12、Access為用戶(hù)提供了多種數(shù)據(jù)庫(kù)安全措施,如設(shè)立用戶(hù)密碼和權(quán)限。

13、Access中包具有(B.10)種數(shù)據(jù)類(lèi)型。

14、Access中的表間關(guān)系有1對(duì)1、1對(duì)多和多對(duì)多三種。

15、Access中的窗體由頁(yè)眉、主體和頁(yè)腳等三個(gè)部分組成。

16、Access中字段的“小數(shù)位”屬性是指定數(shù)字型和貨幣性數(shù)據(jù)的小數(shù)部分的位數(shù),它只影響數(shù)

據(jù)的顯示方式,并不影響所存儲(chǔ)數(shù)值的精度。

17、DBMS具有安全性、一致性、并發(fā)性和數(shù)據(jù)庫(kù)恢復(fù)等管理控制功能。

18、Microsoft公司的SQLServer2023數(shù)據(jù)庫(kù)管理系統(tǒng)一般只能運(yùn)營(yíng)在(W'indows平臺(tái))。

19、SQLServer2023系統(tǒng)中的所有系統(tǒng)級(jí)信息存儲(chǔ)于哪個(gè)數(shù)據(jù)庫(kù)(A.master)。

20、SQLServer2023采用的結(jié)構(gòu)化查詢(xún)語(yǔ)言稱(chēng)為T(mén)ransaction-SQL。

21、SQLServer2023的物理存儲(chǔ)重要涉及3類(lèi)文獻(xiàn)(A.主數(shù)據(jù)文獻(xiàn)、次數(shù)據(jù)文獻(xiàn)、事務(wù)日記文獻(xiàn))。

22、SQLServer2023的數(shù)據(jù)庫(kù)分為系統(tǒng)數(shù)據(jù)庫(kù)和用戶(hù)數(shù)據(jù)庫(kù)兩種類(lèi)型。

23、SQLServer2023服務(wù)管理器的重要作用是啟動(dòng)、暫停、停止服務(wù)器。

24、SQLServer2023與Windows2023等操作系統(tǒng)完全集成,可以使用操作系統(tǒng)的用戶(hù)名和域賬

號(hào)作為數(shù)據(jù)庫(kù)的注冊(cè)賬號(hào)。

25、SQLServer客戶(hù)機(jī)傳遞到服務(wù)器上的一組完整的數(shù)據(jù)和SQL語(yǔ)句稱(chēng)為批解決。

26、SQLServer提供的單行注釋語(yǔ)句是使用(B.“一”)開(kāi)始的一行內(nèi)容。

27、SQLServer主數(shù)據(jù)文獻(xiàn)、次數(shù)據(jù)文獻(xiàn)和事務(wù)日記文獻(xiàn)默認(rèn)的擴(kuò)展名分別為mdf、ndf和

Idfo

28、SQL是高度非過(guò)程化和面向集合操作的語(yǔ)言。

29、varchar數(shù)據(jù)類(lèi)型可以自動(dòng)去掉字段或變量尾部的空格以節(jié)省空間。

30、安裝SQLServer2023時(shí)需要以本地系統(tǒng)管理員身份登錄操作系統(tǒng)。

31、把保存關(guān)系定義的關(guān)系稱(chēng)為相應(yīng)數(shù)據(jù)庫(kù)的元關(guān)系,一個(gè)數(shù)據(jù)庫(kù)的元關(guān)系由DBMS自動(dòng)建立。

32、報(bào)表窗口由5個(gè)部分組成,每個(gè)部分稱(chēng)為一個(gè)節(jié)。

33、報(bào)表由報(bào)表頁(yè)眉、頁(yè)面頁(yè)眉、主體、頁(yè)面頁(yè)腳和報(bào)表頁(yè)腳5節(jié)組成。

34、標(biāo)準(zhǔn)模塊包含通用過(guò)程和常用過(guò)程兩個(gè)過(guò)程。

35、查詢(xún)可以作為窗體、報(bào)表和數(shù)據(jù)訪(fǎng)問(wèn)頁(yè)的數(shù)據(jù)源。

36、查詢(xún)可以作為窗體、報(bào)表和數(shù)據(jù)訪(fǎng)問(wèn)頁(yè)的數(shù)據(jù)源。

37、常見(jiàn)的SQLServer2023的版本一般涉及公司版、標(biāo)準(zhǔn)版、個(gè)人版、開(kāi)發(fā)版和評(píng)估版等。

38、單行或行尾注釋的開(kāi)始標(biāo)記為--,多行注釋的開(kāi)始標(biāo)記為/*,結(jié)束標(biāo)記為_(kāi)o

39、當(dāng)數(shù)據(jù)庫(kù)損壞時(shí),數(shù)據(jù)庫(kù)管理員可通過(guò)何種方式恢復(fù)數(shù)據(jù)庫(kù)(A.事務(wù)日記文獻(xiàn))。

40、當(dāng)一條SELECT語(yǔ)句訪(fǎng)問(wèn)一張大表里的有限幾行數(shù)據(jù)時(shí),SQLServer2023通常會(huì)(為數(shù)據(jù)加上行

級(jí)鎖)。

41、定義局部變量的語(yǔ)句關(guān)鍵字是declare,被定義的各變量之間必須用逗號(hào)字符分開(kāi)。

42、對(duì)關(guān)系進(jìn)行規(guī)范化,通常只規(guī)定規(guī)范化到第三范式,該規(guī)范化過(guò)程可以很好的保持?jǐn)?shù)據(jù)的無(wú)損

連接性和函數(shù)依賴(lài)性。

43、分布式數(shù)據(jù)庫(kù)系統(tǒng)除了具有一般數(shù)據(jù)庫(kù)系統(tǒng)的優(yōu)點(diǎn)之外,還具有兼容性好、可靠性高、

地區(qū)范圍廣、數(shù)據(jù)量大、客戶(hù)數(shù)多等優(yōu)點(diǎn)。

44、分布式數(shù)據(jù)庫(kù)系統(tǒng)既支持客戶(hù)的局部應(yīng)用,又支持客戶(hù)的全局應(yīng)用。

45、概念設(shè)計(jì)階段的重要任務(wù)是:一方面根據(jù)系統(tǒng)的各個(gè)局部應(yīng)用畫(huà)出各自相應(yīng)的然后再進(jìn)行

綜合和整體設(shè)計(jì),畫(huà)出整體設(shè)圖。

46、關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)具有數(shù)據(jù)結(jié)構(gòu)單一、采用集合運(yùn)算、數(shù)據(jù)完全獨(dú)立、數(shù)學(xué)理論支持等

優(yōu)點(diǎn)。

47、關(guān)系數(shù)據(jù)庫(kù)中的每個(gè)關(guān)系必須最低達(dá)成第一范式,該范式中的每個(gè)屬性都是不可再分的。

48、關(guān)系數(shù)據(jù)模型涉及關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系完整性規(guī)則和關(guān)系運(yùn)算三個(gè)方面。

49、關(guān)系完整性涉及實(shí)體完整性、參照完整性和用戶(hù)定義完整性三個(gè)方面。

50、關(guān)系中的每一行稱(chēng)為元組,每一列稱(chēng)為屬性。

51、宏的英文名稱(chēng)是(A.Macro)。

52、宏是由一條或多條操作命令組成的集合,其中每條命令用來(lái)實(shí)現(xiàn)相應(yīng)的功能。

局部變量的開(kāi)始標(biāo)記為3—,全局變量的開(kāi)始標(biāo)記為@@。

53、聚集索引與非聚集索引相比,查詢(xún)速度要快。

54、可以通過(guò)Internet進(jìn)行數(shù)據(jù)發(fā)布的對(duì)象是(D.數(shù)據(jù)訪(fǎng)問(wèn)頁(yè))。

55、每個(gè)SQLServer2023數(shù)據(jù)庫(kù)下都涉及master、model、tempdb和msdb四個(gè)系

統(tǒng)數(shù)據(jù)庫(kù)。

56、每條select語(yǔ)句可以同時(shí)為多個(gè)變量賺值,每條set語(yǔ)句只能為一個(gè)變量賦值。

57、模塊窗口由(B.3)個(gè)部分組成。

58、模塊窗口中的代碼編輯窗口由對(duì)象列表框、代碼編輯區(qū)域和過(guò)程事件列表框等三部分組

成。

59、任一種數(shù)據(jù)模型都有型和值的區(qū)別。

60、假如字段內(nèi)容為聲音文獻(xiàn),可將此字段定義為(C.OLE對(duì)象)類(lèi)型。

61、若實(shí)體A和B是1對(duì)多的聯(lián)系,實(shí)體B和C是1對(duì)多的聯(lián)系,則實(shí)體A和C是1對(duì)魚(yú)的聯(lián)系。

62、若實(shí)體A和B是1對(duì)多的聯(lián)系,實(shí)體B和C是多對(duì)1的聯(lián)系,則實(shí)體A和C是多對(duì)多的聯(lián)系。

63、若實(shí)體A和B是多對(duì)多的聯(lián)系,實(shí)體B和C是1對(duì)1的聯(lián)系,則實(shí)體A和C是一生一對(duì)魚(yú)_的聯(lián)系。

64、若一個(gè)關(guān)系的任何非主屬性都不部分依賴(lài)和傳遞依賴(lài)于任何候選碼,則稱(chēng)該關(guān)系達(dá)成范式。

65、若一個(gè)關(guān)系為R(學(xué)生號(hào),姓名,性別,年齡),則學(xué)生號(hào)可以作為該關(guān)系的主碼,姓名、性別和

年齡為該關(guān)系的非主屬性。

66、設(shè)及D2和D:,域的基數(shù)分別為2,3和4,則D/D?xD:,的元組數(shù)為24,每個(gè)元組有3一個(gè)分

量。

67、設(shè)一個(gè)關(guān)系為R(A,B,C,D,E,F,G),它的最小函數(shù)依賴(lài)集為FD={AfB,C-D,B-E,E-F},

則該關(guān)系的候選碼為(A,C,G),該候選碼具有3_屬性。

68、設(shè)一個(gè)關(guān)系A(chǔ)具有a1個(gè)屬性和a2個(gè)元組,關(guān)系B具有bl個(gè)屬性和b2個(gè)元組,則關(guān)系A(chǔ)XB具有

al+bl個(gè)屬性和a2xb2個(gè)元組。

69、設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴(lài)集為FD={A-B,A-C,(A,D)-E},則該關(guān)系

的候選碼為(A,D)_,該關(guān)系存在著部分函數(shù)依賴(lài)。

70、設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴(lài)集為FD={A-B,CfD,(A,C)-E},則該關(guān)系的候

選碼為(A,C),該候選碼具有N_屬性。

71、設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴(lài)集為FD={A-B,CfD,C-E},該關(guān)系只滿(mǎn)足_

第一范式,若要規(guī)范化為高一級(jí)的范式,則將得到工個(gè)關(guān)系。

72、設(shè)一個(gè)關(guān)系為R(A,B,C,D,E,F),它的最小函數(shù)依賴(lài)集為FD={AfB,A-C,D-E,D-F},則該關(guān)

系的候選碼為(A,D)—,該候選碼具有-2.屬性。

73、設(shè)一個(gè)關(guān)系為R(A,B,C,D,E,F,G),它的最小函數(shù)依賴(lài)集為FD={A—B,AfC,C-D,C-E,A-F,F-

G),該關(guān)系滿(mǎn)足第二范式,若要規(guī)范化為高一級(jí)的范式,則將得到2一個(gè)關(guān)系。

74、設(shè)一個(gè)集合A={3,4,5,6,7),集合B={1,3,5,7,9},則A和B的并集中包具有1個(gè)元素,A

和B的交集中包具有匚個(gè)元素,A和B的差集中包具有2個(gè)元素。

75、設(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)與C的自然連接。

76、設(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á)式為」—“裸理寫(xiě)

(Xx(6姓名*K(S)))o

77、設(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><(n學(xué)牛.號(hào)

(x><(3課程號(hào)=’程序設(shè)計(jì),(c)))),

78、設(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)為'0o1'和'oo2'課程的所有學(xué)生信息所相應(yīng)的運(yùn)算表達(dá)式為工><n

學(xué)生號(hào)(6課程號(hào)="001,ViS程號(hào)='002'(X))

79、實(shí)體之間的聯(lián)系類(lèi)型有三種,分別是1對(duì)1、1對(duì)多和多對(duì)多。

80、使用條件表達(dá)式可以擬定按條件執(zhí)行宏。

81、數(shù)據(jù)訪(fǎng)問(wèn)頁(yè)是一種特殊的Web頁(yè),通過(guò)它可以查看、添加、編輯的操作存儲(chǔ)在Acc

ess數(shù)據(jù)庫(kù)中的數(shù)據(jù)。

82、數(shù)據(jù)庫(kù)解決技術(shù)經(jīng)歷了人工管理、文獻(xiàn)管理、數(shù)據(jù)庫(kù)管理以及分布式數(shù)據(jù)庫(kù)管理四個(gè)

發(fā)展階段。

83、數(shù)據(jù)庫(kù)文獻(xiàn)中至少包具有(A.表)對(duì)象。

84、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)和兩級(jí)數(shù)據(jù)映像保證了數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性。

85、數(shù)據(jù)庫(kù)系統(tǒng)的外模式在SQL中稱(chēng)為視圖,它由基本表產(chǎn)生出來(lái)。

86、數(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)。

87、索引可以加速$elect語(yǔ)句中orderby和groupby選項(xiàng)的執(zhí)行速度。

88、文本型字段最多可以存放(D.255)個(gè)字符。

89、下列(D度新建?)圖標(biāo)是Access中新建宏的標(biāo)志。

100、下列(D..新建?)圖標(biāo)是Access中新建報(bào)表的標(biāo)志。

101、下列(C.ED)圖標(biāo)是Access中表對(duì)象的標(biāo)志。

102、下列(D.'田新建⑥)圖標(biāo)是Access中新建查詢(xún)的標(biāo)志。

103、下列(D.回)是主鍵的標(biāo)志。

104、下列標(biāo)記符可以作為局部變量使用(C.@myvar兀

105、下面有關(guān)主鍵的敘述對(duì)的的是(B.—個(gè)表中的主鍵可以是一個(gè)或多個(gè)字段)?

106、向基本表中插入數(shù)據(jù)有兩種命令格式,一種稱(chēng)為單行插入格式,另一種稱(chēng)為多行插入格式。

107、需求分析階段的重要目的是畫(huà)出數(shù)據(jù)流圖、建立數(shù)據(jù)字典和編寫(xiě)需求說(shuō)明書(shū)。

108、需求說(shuō)明書(shū)是系統(tǒng)總體設(shè)計(jì)方案,是開(kāi)發(fā)單位和用戶(hù)單位共同協(xié)商達(dá)成的文檔。

109、學(xué)生關(guān)系中的班級(jí)號(hào)屬性與班級(jí)關(guān)系中的班級(jí)號(hào)主碼屬性相相應(yīng),則班級(jí)號(hào)為學(xué)生關(guān)系中的

夕卜碼

110、一般可以使用G。命令來(lái)標(biāo)記Transact-SQL批解決的結(jié)束。

111、一般情況下,一下哪個(gè)字段可以作為主關(guān)鍵字(D.身份證號(hào)碼)。

112、一個(gè)Access數(shù)據(jù)庫(kù)相應(yīng)于操作系統(tǒng)中的個(gè)文獻(xiàn),其文獻(xiàn)擴(kuò)展名為。

113.一個(gè)關(guān)系的候選碼可以函數(shù)決定每個(gè)屬性,其中除了存在完全函數(shù)決定外,也允許存在部分函

數(shù)決定和傳遞函數(shù)決定。

114、一個(gè)關(guān)系若存在部分函數(shù)依賴(lài)和傳遞函數(shù)依賴(lài),則必然會(huì)導(dǎo)致數(shù)據(jù)冗余和操作異常。

115、一個(gè)關(guān)系若存在部分函數(shù)依賴(lài)和傳遞函數(shù)依賴(lài),則必然會(huì)導(dǎo)致數(shù)據(jù)冗余以及插入、刪

1和修改異常。

116、一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程大體相繼通過(guò)需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、

機(jī)器實(shí)現(xiàn)、運(yùn)營(yíng)維護(hù)等六個(gè)階段。

117、已知“職工號(hào)一性別”成立,則“(職工號(hào),性別)一性別”既是平凡函數(shù)依賴(lài),又是部分函

數(shù)依賴(lài)。

118>由createschemaKUCUNauthorizationLIU命令建立的一個(gè)數(shù)據(jù)庫(kù)名為KUCU

N,所有者為L(zhǎng)IU。

119.由概念設(shè)計(jì)進(jìn)入邏輯設(shè)計(jì)時(shí),本來(lái)的多對(duì)多聯(lián)系通常需要被轉(zhuǎn)換為相應(yīng)的基本表。

120、域是實(shí)體中相應(yīng)屬性的取值范圍,性別屬性的域包含N—個(gè)值。

121、在列級(jí)完整性約束中,每個(gè)約束只能涉及到1個(gè)屬性,在表級(jí)完整性約束中,每個(gè)約束可

以涉及到多個(gè)屬性。

122、在文獻(xiàn)系統(tǒng)中,數(shù)據(jù)沒(méi)有獨(dú)立的操作界面,在系統(tǒng)中數(shù)據(jù)具有獨(dú)立的操作界面。

123、在對(duì)象數(shù)據(jù)模型中,對(duì)象不僅可以繼承,并且可以嵌套。

124、在文獻(xiàn)系統(tǒng)中,不容易做到數(shù)據(jù)共享,在數(shù)據(jù)庫(kù)系統(tǒng)中,容易做到數(shù)據(jù)共享。

125、在Access2023中報(bào)表中有設(shè)計(jì)和預(yù)覽視圖,而沒(méi)有數(shù)據(jù)表視圖。

126、在Access數(shù)據(jù)庫(kù)系統(tǒng)中,不能建立索引的數(shù)據(jù)類(lèi)型是(B.備注型)。

127、在Access數(shù)據(jù)庫(kù)中,數(shù)據(jù)保存在(D.表)對(duì)象中。

128、在Access中模塊分為類(lèi)模塊和標(biāo)準(zhǔn)模塊兩種類(lèi)型。

129、在SQLServer2023中,CASE函數(shù)具有2種格式,每種格式中可以帶有多個(gè)WHEN選

項(xiàng),可以帶有」一個(gè)ELSE選項(xiàng)。

130,在SQLServer2023中,CASE結(jié)構(gòu)是一個(gè)函數(shù),只能作為一個(gè)表達(dá)式使用在另一個(gè)

語(yǔ)句中。

131、在SQLServer中,每個(gè)程序塊的開(kāi)始標(biāo)記為關(guān)鍵字being,結(jié)束標(biāo)記為關(guān)鍵字end。

132、在SQL查詢(xún)語(yǔ)句中,groupby選項(xiàng)實(shí)現(xiàn)分組功能,orderby選項(xiàng)實(shí)現(xiàn)對(duì)結(jié)果表的排序

功能。

133、在SQL中,createtable、altertable和droptab1e命令分別為在數(shù)據(jù)庫(kù)中___建

立_、修改和刪除基本表結(jié)構(gòu)的命令。

134、在SQL中,單值約束的關(guān)鍵字為unique,檢查約束的關(guān)鍵字為c束的。

135、在SQL中,對(duì)基本表進(jìn)行插入、修改和刪除記錄命令分別為insert、update和delete

命令。

136、在SQL中,列級(jí)完整性約束分為§種情況,表級(jí)完整性約束分為上種情況。

137、在SQL中,每個(gè)視圖中的列可以來(lái)自不同的表,它是在原有表的基礎(chǔ)上建立的邏輯意義上的新

關(guān)系。

138、在SQL中,主碼約束的關(guān)鍵字為primarykey,外碼約束的關(guān)鍵字為foreignkey。

139、在SQL中建立和刪除數(shù)據(jù)庫(kù)模式的命令分別為createdatabase和dropdatabase

140、在SQL中完整性約束分為列級(jí)完整性約束和表級(jí)完整性約束兩個(gè)方面。

141、在參照和被參照的關(guān)系中,每個(gè)外碼值或者為空,或者等于另一個(gè)關(guān)系中的主碼值。

142、在非關(guān)系模型中操作記錄的方式是過(guò)程式的,在關(guān)系模型中操作記錄的方式是集至式的。

143、在候選碼中的每個(gè)屬性被稱(chēng)為主屬性,不在任何候選碼中的每個(gè)屬性被稱(chēng)為非主屬性。

144、在進(jìn)行系統(tǒng)調(diào)試時(shí),要故意地使用各種不同的數(shù)據(jù)和進(jìn)行各種不同的操作,去測(cè)試系統(tǒng)中

的所有方面。

145、在旅店管理中,客房表只派生出一個(gè)視圖,該視圖被稱(chēng)為客房空閑表。

146、在人工管理和文獻(xiàn)管理階段,程序設(shè)計(jì)依賴(lài)于數(shù)據(jù)表達(dá)。

147、在設(shè)計(jì)Access數(shù)據(jù)表時(shí),“索引”屬性有(C.3)取值。

148、在設(shè)立或撤消數(shù)據(jù)庫(kù)密碼的過(guò)程中,數(shù)據(jù)庫(kù)必須以獨(dú)占方式打開(kāi)。

149、在實(shí)體中能作為碼的屬性稱(chēng)為主屬性,否則稱(chēng)為非主屬性。

150、在數(shù)據(jù)庫(kù)體系結(jié)構(gòu)中,兩級(jí)數(shù)據(jù)映像分別是指外模式和模式之間的數(shù)據(jù)映像與模式和內(nèi)模式

之間的數(shù)據(jù)映像。

151、在數(shù)據(jù)庫(kù)系統(tǒng)中訪(fǎng)問(wèn)數(shù)據(jù),既可以采用程序執(zhí)行方式,也可以視屏交互采用方式。

152、在條件結(jié)構(gòu)的語(yǔ)句中,關(guān)鍵字IF和ELSE之間和ELSE之后,可以使用單條語(yǔ)句,也可以使用

品有Being…end格式的語(yǔ)句塊。

153、在文獻(xiàn)管理階段,程序和數(shù)據(jù)在存儲(chǔ)位置上是分開(kāi)存放的。

154、在文獻(xiàn)管理階段、文獻(xiàn)之間是互相獨(dú)立的,在數(shù)據(jù)庫(kù)管理階段,文獻(xiàn)之間是互相聯(lián)系的。

155、在文獻(xiàn)系統(tǒng)中,存取數(shù)據(jù)的基本單位為記錄,在數(shù)據(jù)庫(kù)系統(tǒng)中,存取數(shù)據(jù)的基本單位為數(shù)據(jù)項(xiàng)。

156、在新版的SQL中,查詢(xún)所涉及到的表及表之間的連接是在from選項(xiàng)中實(shí)現(xiàn)的,表之間的連接共有三

種方式,分別稱(chēng)為中間連接、左連接和右連接。

157、在循環(huán)結(jié)構(gòu)的語(yǔ)句中,當(dāng)執(zhí)行到關(guān)鍵字Break后將終止整個(gè)語(yǔ)句的執(zhí)行,當(dāng)執(zhí)行到關(guān)鍵字

Continue后將結(jié)束一次循環(huán)體的執(zhí)行。

158、在一個(gè)關(guān)系R中,“職工號(hào)”號(hào)數(shù)決定“姓名”既是非平凡函數(shù)依賴(lài),又是完全函數(shù)依賴(lài)。

159、在一個(gè)關(guān)系R中,若X-Y且XqY,則稱(chēng)XfY為非平凡依賴(lài),否則,若X-Y且XOY,

則稱(chēng)X—Y為平凡依賴(lài)。

160、在一個(gè)關(guān)系R中,若X可以函數(shù)決定關(guān)系R中的每個(gè)屬性,并且X的任何真子集都不能函數(shù)決定R

中的每個(gè)屬性,則稱(chēng)X為關(guān)系R的一個(gè)候選碼-

161、在一個(gè)關(guān)系R中,若存在“學(xué)號(hào)一系號(hào),系號(hào)一系主任”,則隱含存在著學(xué)號(hào)函數(shù)決定系主任

_O

162、在一個(gè)關(guān)系R中,若存在X-(Y,Z),則也隱含存在XfY和X-Z,稱(chēng)此為函數(shù)依賴(lài)的分解

性__規(guī)則。

163、在一個(gè)關(guān)系R中,若存在X~Y和X-Z,則存在X-(Y,Z),稱(chēng)此為函數(shù)依賴(lài)的合并性規(guī)則。

164、在一個(gè)關(guān)系R中,若屬性集X函數(shù)決定屬性集Y,則記作為XfY-,稱(chēng)X為決定因素。

165、在一個(gè)宏中要打開(kāi)一個(gè)報(bào)表,應(yīng)當(dāng)使用的操作是(B.0penReport)。

166、在一個(gè)已存在數(shù)據(jù)的表中增長(zhǎng)不帶默認(rèn)值的列,一定要保證所增長(zhǎng)的列允許nu11值。

167、專(zhuān)門(mén)的關(guān)系運(yùn)算涉及選擇、投影、連接和除四種。

168、字段說(shuō)明用于對(duì)字段作進(jìn)一步的描述,該說(shuō)明顯示在(A.狀態(tài)欄)上。

二、根據(jù)主教材第四章所給的商品庫(kù)和教學(xué)庫(kù),按照下列所給的每條SQL查詢(xún)語(yǔ)句寫(xiě)出相應(yīng)的功能。

在名稱(chēng)為商品庫(kù)的數(shù)據(jù)庫(kù)中包具有商品表1和商品表2,它們的定義分別為:

商品表1(商品代號(hào)char(8),分類(lèi)名char(8),單價(jià)float,數(shù)量int)

商品表2(商品代號(hào)char(8),產(chǎn)地char(8),品牌char(6))

在名稱(chēng)為教學(xué)庫(kù)的數(shù)據(jù)庫(kù)中包具有學(xué)生、課程和選課三個(gè)表,它們的定義分別為:

學(xué)生(學(xué)生號(hào)char(7),姓名char(6),性別char(2),出生日期datetime,專(zhuān)業(yè)

char(10),年級(jí)int)

課程(課程號(hào)char(4),課程名char(10),課程學(xué)分int)

選課(學(xué)牛.號(hào)char(7),課程號(hào)char(4),成績(jī)int)

1.selectx..商品代號(hào),分類(lèi)名,數(shù)量,品牌

from商品表1x,商品表2y

wherex.商品代號(hào)二y.商品代號(hào)

從商品庫(kù)中查詢(xún)出每一種商品的商品代號(hào)、分類(lèi)名、數(shù)量和品牌等信息

2.se1ectdistinct產(chǎn)地

from商品表2

從商品庫(kù)中查詢(xún)出所有商品的不同產(chǎn)地

3.selectdistinct品牌

from商品表2

從商品庫(kù)中查詢(xún)出所有商品的不同品牌

4.selectcount(distinct產(chǎn)地)as產(chǎn)地?cái)?shù)

from商品表2

從商品庫(kù)中查詢(xún)出所有商品的不同產(chǎn)地的總數(shù)

5.selectx..商品代號(hào),分類(lèi)名,數(shù)量,品牌

from商品表1x,商品表2y

wherex.商品代號(hào)=y.商品代號(hào)and(品牌=‘熊貓’or品牌='春蘭')

從商品庫(kù)中查詢(xún)出品牌為熊貓或春蘭的所有商品的商品代號(hào)、分類(lèi)名、產(chǎn)地和品牌

6.select學(xué)生,學(xué)生號(hào),count(*)as選課門(mén)數(shù)

from學(xué)生,選課

where學(xué)生.學(xué)生號(hào)=選課.學(xué)生號(hào)

groupby學(xué)生.學(xué)生號(hào)

從教學(xué)庫(kù)中查詢(xún)出每個(gè)學(xué)生選課的門(mén)數(shù)

7.selectdistinctx..*

from學(xué)生x,選課y,選課z

wherey.學(xué)生號(hào)=z.學(xué)生號(hào)andy.課程號(hào)<>z.課程號(hào)andx..學(xué)生號(hào)=y.學(xué)生號(hào)

從教學(xué)庫(kù)中查詢(xún)出至少選修了兩門(mén)課程的所有學(xué)生

8.select*

from學(xué)生

where學(xué)生號(hào)in(select學(xué)生號(hào)

from選課

groupby學(xué)生號(hào)havingcount(*)=1)

從教學(xué)庫(kù)中查詢(xún)出只選修了一門(mén)課程的所有學(xué)生

9.seiectx.學(xué)生號(hào),y.學(xué)生號(hào),y.課程號(hào)

from選課x,選課y

wherex..學(xué)生號(hào)=@s1andy.學(xué)生號(hào)=@s2

andx.課程號(hào)=y.課程號(hào)

從教學(xué)庫(kù)中查詢(xún)出學(xué)生號(hào)為@si的學(xué)生和學(xué)生號(hào)為@s2的學(xué)生選修的共同課程的課程號(hào)

10.selectx.*

from課程x,選課y

wherex.課程號(hào)=y.課程號(hào)andy.學(xué)生號(hào)=@s1

andy.課程號(hào)notin(se1ect課程號(hào)from選課where選課.學(xué)生號(hào)=?s

2)

從教學(xué)庫(kù)中查詢(xún)出學(xué)生號(hào)為@s1的學(xué)生所選修、而學(xué)生號(hào)為@s2的學(xué)生沒(méi)有選修的課程

11.select*

from課程

wherenotexists(select*from選課where課程.課程號(hào)二選課.課程號(hào))

從教學(xué)庫(kù)中查詢(xún)出所有未被學(xué)生選修的課程

12.select*

from課程

whereexists(select*from選課where課程.課程號(hào)二選課.課程號(hào))

從教學(xué)庫(kù)中查詢(xún)出所有已被學(xué)生選修的課程

13.se1ect*

from學(xué)生

whereexists(se1ect*from選課

where學(xué)生.學(xué)生號(hào)二選課.學(xué)生號(hào)

groupby選課.學(xué)生號(hào)havingcount(*)=3

)

從教學(xué)庫(kù)中查詢(xún)出同時(shí)選修了3門(mén)課程的所有學(xué)生

14.select*

from學(xué)生

where學(xué)生號(hào)in(se1ect學(xué)生號(hào)from選課

groupby學(xué)生號(hào)havingcount(*)<=2

)

ornotexists(select*from選課

where學(xué)生.學(xué)生號(hào)二選課.學(xué)生號(hào)

)

從教學(xué)庫(kù)中查詢(xún)出最多選修了2門(mén)課程(含未選任何課程)的所有學(xué)生

15.select專(zhuān)業(yè),count(*)as專(zhuān)業(yè)人數(shù)

from學(xué)生

groupby專(zhuān)業(yè)

orderby專(zhuān)業(yè)人數(shù)desc

從教學(xué)庫(kù)中查詢(xún)出每個(gè)專(zhuān)業(yè)的學(xué)生人數(shù),并按人數(shù)多少降序排列

16.se1ect專(zhuān)業(yè),性別,count(*)as人數(shù)

from學(xué)生

groupby專(zhuān)業(yè),性別

orderby專(zhuān)業(yè)

從教學(xué)庫(kù)中查詢(xún)出每個(gè)專(zhuān)業(yè)每種性別的學(xué)生人數(shù),并按專(zhuān)業(yè)升序排列

17.selectx.*,課程名,課程學(xué)分,成績(jī)

from學(xué)生x,課程y,選課z

wherex..學(xué)生號(hào)=z.學(xué)生號(hào)andy.課程號(hào)二z.課程號(hào)

orderbyx.學(xué)生號(hào),z.成績(jī)

從教學(xué)庫(kù)中查詢(xún)出每個(gè)學(xué)生選課的所有情況,并依次按學(xué)生號(hào)和成績(jī)排序

18.select*

from學(xué)生

wherenotexists(selecty.課程號(hào)

from學(xué)生xinnerjoin選課yonx.學(xué)生號(hào)二y.學(xué)生號(hào)

wherex.姓名二@aandnotexists(select*

from選課

where學(xué)生.學(xué)生號(hào)二選課.學(xué)生號(hào)andy.課程號(hào)二選課.課程號(hào))

)

從教學(xué)庫(kù)中查詢(xún)出選修了姓名為@a的學(xué)生的所有選課的所有學(xué)生

三、根據(jù)教材第四章所給的商品庫(kù)和教學(xué)庫(kù),按照下列所給的每種功能寫(xiě)出相應(yīng)的查詢(xún)語(yǔ)句。

在名稱(chēng)為商品庫(kù)的數(shù)據(jù)庫(kù)中包具有商品表1和商品表2,它們的定義分別為:

商品表1(商品代號(hào)char(8),分類(lèi)名char(8),單價(jià)float,數(shù)量int)

商品表2(商品代號(hào)char(8),產(chǎn)地char(8),品牌char(6))

在名稱(chēng)為教學(xué)庫(kù)的數(shù)據(jù)庫(kù)中包具有學(xué)生、課程和選課三個(gè)表,它們的定義分別為:

學(xué)生(學(xué)生號(hào)char(7),姓名char(6),性別char(2),出生日期datetime,專(zhuān)業(yè)cha

r(10),年級(jí)int)

課程(課程號(hào)char(4),課程名char(10),課程學(xué)分int)

選課(學(xué)生號(hào)char(7),課程號(hào)char(4),成績(jī)int)

1.從商品庫(kù)中查詢(xún)出每種商品的商品代號(hào)、單價(jià)、數(shù)量和產(chǎn)地。

select商品表1..商品代號(hào),單價(jià),數(shù)量,產(chǎn)地from商品表1,商品表2

where商品表1.商品代號(hào)=商品表2.商品代號(hào)

2.從商品庫(kù)中查詢(xún)出數(shù)量大于10的商品種數(shù)。

se1ectcount(*)as商品種數(shù)from商品表1where數(shù)量>10

3.從商品庫(kù)中查詢(xún)出數(shù)量在10和20之間的所有商品。

select*from商品表1where數(shù)量〉=10and數(shù)量<=20

4.從商品庫(kù)中查詢(xún)出每類(lèi)(即分類(lèi)名相同)商品的最高單價(jià)。

select分類(lèi)名,max(單價(jià))as最高單價(jià)from商品表1groupby分類(lèi)名

5.從商品庫(kù)中查詢(xún)出每類(lèi)(即分類(lèi)名相同)商品的平均數(shù)量。

select分類(lèi)名,avg(數(shù)量)as平均數(shù)量from商品表1groupby分類(lèi)名

6.從商品庫(kù)中查詢(xún)出每類(lèi)(即分類(lèi)名相同)商品的總數(shù)量。

select分類(lèi)名,sum(數(shù)量)as總數(shù)量from商品表1groupby分類(lèi)名

7.從商品庫(kù)中查詢(xún)出比所有電視機(jī)的單價(jià)都高的每種商品。

se1ect*from商品表1where單價(jià)>al1(se1ect單價(jià)from商品表1

where分類(lèi)名=”電視機(jī)”)

8.從商品庫(kù)中查詢(xún)出比所有商品單價(jià)的平均值要高的所有商品。

se1ect*from商品表1where單價(jià)>all(selectavg(單價(jià))from

商品表1)

9.從商品庫(kù)中查詢(xún)出數(shù)量最多的一種商品。

select*from商品表1where數(shù)量=some(se1ectmax(數(shù)量)f

rom商品表1)

10.從商品庫(kù)中查詢(xún)出同一類(lèi)商品多于--種的所有分類(lèi)名。

seiectdistinet分類(lèi)名from商品表1groupby分類(lèi)名having

count(*)>1

11.從商品庫(kù)中查詢(xún)出同一產(chǎn)地的商品只有一種的所有商品。

select商品表1.*,產(chǎn)地from商品表1,商品表2

where商品表1.商品代號(hào)=商品表2.商品代號(hào)and產(chǎn)地in(select產(chǎn)地

from商品表1X,商品表2Y

whereX..商品代號(hào)=丫.商品代號(hào)

groupby產(chǎn)地havingcount(*)=1)

12.從商品庫(kù)中查詢(xún)出每種商品的總價(jià)值,并按降序排列出來(lái)。

se1ect*,單價(jià)*數(shù)量as總價(jià)值from商品表1orderby總價(jià)值desc

13.從教學(xué)庫(kù)中查詢(xún)出至少選修了姓名為@ml學(xué)生所選課程中一門(mén)課的所有學(xué)生號(hào)。

se1ectdistinct學(xué)生.*from學(xué)生,選課

where學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào)and課程號(hào)=any(select課程號(hào)

from學(xué)生,選課

where學(xué)生.學(xué)生號(hào)=選課.學(xué)生號(hào)and姓名=@m1)

14.從教學(xué)庫(kù)中查詢(xún)出每門(mén)課程被選修的學(xué)生人數(shù),并按所選人數(shù)的升序排列出課程號(hào)、課程名和選課人

數(shù)。

select課程.課程號(hào),課程名,c。unt(課程.課程號(hào))as人數(shù)

from課程,選課

where課程.課程號(hào)=選課.課程號(hào)

groupby課程.課程號(hào),課程名

orderby人數(shù)

15.從商品庫(kù)中查詢(xún)出不同產(chǎn)地,并按產(chǎn)地所具有的品牌數(shù)多少升序排列。

se1ect產(chǎn)地,count(品牌)as品牌數(shù)from商品表2groupby產(chǎn)地orderby

品牌數(shù)

16.從教學(xué)庫(kù)中查詢(xún)出至少有5名學(xué)生所選修的所有課程(提醒:使用子查詢(xún))

se1ect*from課程

whereexists(select*from選課

where課程.課程號(hào)二選課.課程號(hào)

groupby選課.課程號(hào)havingcount(*)〉=5

)

三、根據(jù)下面所給的AAA數(shù)據(jù)庫(kù),寫(xiě)出下列每條查詢(xún)語(yǔ)句的執(zhí)行結(jié)果,或者寫(xiě)出下列每條語(yǔ)句或程序段

的功能。

假設(shè)存在名為AAA的數(shù)據(jù)庫(kù),涉及Students(學(xué)號(hào)char(8),姓名varchar(8),年齡int,

專(zhuān)業(yè)varchar(20),入學(xué)日期DateTime)和Score(學(xué)號(hào)char(8),課程名varchar(10),

成績(jī)numeric(5,2))兩張表。

1.SELECT*

FROMStudents

WHEREDATEPART(year,入學(xué)日期)=datepart(year,GETDATE())

從Students表中查詢(xún)出所有當(dāng)年入學(xué)的學(xué)生記錄

2.DECLARE@MyNOchar(8)

SET@MyN0='20230001'

IF(SELECT專(zhuān)業(yè)fromstudentsWHERE學(xué)號(hào)=@MyN0)=,計(jì)算機(jī)軟件,

Begin

SelectAVG(成績(jī))AS平均成績(jī)

Fromscroe

Where學(xué)號(hào)二@MyNO

End

Else

Print,學(xué)號(hào)為'+@MyN0+f的學(xué)生號(hào)不存在或不屬于軟件專(zhuān)業(yè)'

Go

一方面定義一個(gè)名為@MyN。的局部變量,并給它賦初值,假如@MyNo屬于計(jì)算機(jī)軟件專(zhuān)業(yè),則顯示

出平均成績(jī),否則顯示“學(xué)生為@乂丫?^0的學(xué)生不存在或不屬于軟件專(zhuān)業(yè)”。

3.deciare@anumeric(5,2)

set@a=(se1ectavg(成績(jī))fromscore)

select*

fromscore

wher

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論