版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024工程項(xiàng)目協(xié)議條款與監(jiān)管辦法
- SaaS平臺(tái)定制技術(shù)開(kāi)發(fā)服務(wù)協(xié)議
- 2023-2024學(xué)年重慶市永川北山中學(xué)高三二輪檢測(cè)試題(二模)數(shù)學(xué)試題試卷
- 2024定制出租車(chē)輛運(yùn)營(yíng)協(xié)議典范
- 2024年履約擔(dān)保協(xié)議范本下載指南
- 2024鍋爐維修工程協(xié)議格式
- 2024年度汽車(chē)租賃協(xié)議格式
- 2024商業(yè)秘密保護(hù)競(jìng)業(yè)限制協(xié)議樣本
- 2024年倉(cāng)庫(kù)轉(zhuǎn)租協(xié)議條款
- 動(dòng)產(chǎn)資產(chǎn)抵押協(xié)議范例2024年
- GB/T 9452-2023熱處理爐有效加熱區(qū)測(cè)定方法
- 停車(chē)場(chǎng)施工方案及技術(shù)措施范本
- 高考地理一輪復(fù)習(xí)課件【知識(shí)精講+高效課堂】美食與地理環(huán)境關(guān)系
- 分居聲明告知書(shū)范本
- 2023年04月山東濟(jì)南市槐蔭區(qū)殘聯(lián)公開(kāi)招聘殘疾人工作“一專(zhuān)兩員”公開(kāi)招聘筆試參考題庫(kù)+答案解析
- 消失的13級(jí)臺(tái)階
- 營(yíng)銷(xiāo)管理知識(shí)點(diǎn)
- 船體強(qiáng)度與結(jié)構(gòu)設(shè)計(jì)課程設(shè)計(jì)
- 不寧腿綜合征診斷與治療
- 初中英語(yǔ)教學(xué)活動(dòng)設(shè)計(jì)
- 三寫(xiě)作的載體與受體
評(píng)論
0/150
提交評(píng)論