![數(shù)據(jù)庫原理及應(yīng)用01練習(xí)答案_第1頁](http://file4.renrendoc.com/view12/M0B/3F/1D/wKhkGWcEyg2AE6qKAAGVtuqCtgg213.jpg)
![數(shù)據(jù)庫原理及應(yīng)用01練習(xí)答案_第2頁](http://file4.renrendoc.com/view12/M0B/3F/1D/wKhkGWcEyg2AE6qKAAGVtuqCtgg2132.jpg)
![數(shù)據(jù)庫原理及應(yīng)用01練習(xí)答案_第3頁](http://file4.renrendoc.com/view12/M0B/3F/1D/wKhkGWcEyg2AE6qKAAGVtuqCtgg2133.jpg)
![數(shù)據(jù)庫原理及應(yīng)用01練習(xí)答案_第4頁](http://file4.renrendoc.com/view12/M0B/3F/1D/wKhkGWcEyg2AE6qKAAGVtuqCtgg2134.jpg)
![數(shù)據(jù)庫原理及應(yīng)用01練習(xí)答案_第5頁](http://file4.renrendoc.com/view12/M0B/3F/1D/wKhkGWcEyg2AE6qKAAGVtuqCtgg2135.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
一、單項選擇(本大題共20小題:每題I分,共20分。在每小題列出的4個選項中只有一
個是符合題目要求的,請將其代碼填在題后的括號內(nèi)。錯選或未選都無分。)
1、數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的核心,它負(fù)責(zé)有效地組織、存儲、獲取或管理數(shù)據(jù),
屬于一種【工是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。
A、系統(tǒng)軟件B、工具軟件
C、應(yīng)用軟件D、教學(xué)軟件
2、數(shù)據(jù)模型的三要素是指【
A、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)對象和共享
B、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)控制
C、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性
D、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束條件
3、用有向圖結(jié)構(gòu)表示實體類型及實體間聯(lián)系的數(shù)據(jù)模型是[].
A、關(guān)系模型B、層次模型C、網(wǎng)狀模型D、面向?qū)ο竽P?/p>
4、關(guān)系模型概念中,不含有多余屬性的超鍵稱為【]o
A、候選鍵B、對鍵C、內(nèi)鍵D、主鍵
5、SQL語言是1]0
A、高級語言B、非過程化語言C、匯編語言D、宿主語言
6、在SQL中,與關(guān)系代數(shù)中的投影運算相對應(yīng)的子句是【】,
A、SELECTB、FROMC、WHERED、ORDERBY
7、在SQL查詢時,如果要去掉查詢結(jié)果中的重復(fù)組,需使用【1o
A、UNIQUEB、COUNTC、DISTINCTD、UNION
8、關(guān)于視圖,下列說法中正確的是【lo
A、對視圖的使用,不可以進行查詢和修改操作
B、視圖只能從表中導(dǎo)出
C、視圖與表一樣也存儲著數(shù)據(jù)
D、對視圖的操作,最終要轉(zhuǎn)化為對基本表的操作
9、SELECT語句中使用*表示【Jo
A選擇任何屬性B選擇全部屬性
C選擇全部元組D選擇鍵碼
10、下列概念中,【1不月于嵌入式SQL和宿主語言之間的交互。
As通信區(qū)B、游標(biāo)
C、主變量D、文件
11、目前商品化數(shù)據(jù)庫管理系統(tǒng)主要采用【】。
A、網(wǎng)狀數(shù)據(jù)模型
B、關(guān)系數(shù)據(jù)模型
C、層次數(shù)據(jù)模型
D、ER數(shù)據(jù)模型
12、在下列關(guān)系運算中,【】的結(jié)果集膨脹規(guī)模最大。
A、選擇B、投影C、連接D、集合交
13、下列SQL語句中,在【】處是錯誤的。
Selecteno,max(grade),min(*)
Fromsc
Whereenolike'CS%'
groupbyenoorderby1
A^max(grade)B、min(*)
C、enolike'CS%'D、orderby1
14、在嵌入式SQL中對使用游標(biāo)并未提供【】語句。
A、說明游標(biāo)B、打開游標(biāo)
C、關(guān)閉游標(biāo)D、刪除游標(biāo)
15、SQL數(shù)據(jù)定義語言DDL,并不包括【】語句。
A、createtableB、update
C、droptableD^altertable
16、一般不適合建立索引的屬性有[1
A、主碼和外碼
B、可以從索引直接得到查詢結(jié)果的屬性
C、對于范圍查詢中使用的屬性
D、經(jīng)常更新的屬性
17、SQL語言提供【1語句實現(xiàn)數(shù)據(jù)存取的安全性控制。
A、CREATETABLEB、GRANT和REVOKE
C、COMMITD、ROLLBACK
18、在SQL中,語句COMMIT的主要作用是【
A、終止程序B、保存數(shù)據(jù)
C、事務(wù)回滾D、事務(wù)提交
19、假設(shè)有一個關(guān)系:DEPT(DNO,DNAME),如果要找出倒數(shù)第三個字母是W,并
且至少包含4個字母的DNAME,則查詢條件子句應(yīng)寫成WHEREDNAMELIKE[
A、'_W_%'B、1%W―'
C、'W'D、'W%'
20、已知關(guān)系R如圖所示,可以作為R的主碼的屬性組是【工
abcd
1234
1345
2456
1434
1347
3457
A、abB、bdC>acD、be
二、填空題(本大題共10小題,每小題1分,共10分。將正確的答案填在每小題的空
格內(nèi)。錯填或不填均無分)
21、數(shù)據(jù)獨立性是指程序和數(shù)據(jù)之間相互獨立,不受影響。
22、若關(guān)系R有m個元組,關(guān)系S有n個元組,那么RXS的元組個數(shù)應(yīng)該是—mXn_。
23、連接運算中有兩種最為重要也最為常用的連接,一種是等值連接,另一種是
自然連接o
24、在SQL語句中,使用CREATEINDEX語句來建立索引。
25、索引項的順序與表中記錄的物理順序一致的索引稱為聚簇索引o
27、根據(jù)實體完整性規(guī)則,若屬性A是基本關(guān)系的主屬性,則屬性A的值不能為
—空值_____O
28、SQL中有兩個功能提供安全性,一是視圖機制,二是授權(quán)o
29、在關(guān)系數(shù)據(jù)庫的基本操作中,從表中抽取某些列的操作稱為一投影
30、在SQL中,將查詢結(jié)果表的各行按一列或多列取值相等的原則進行分組的子句是
GROUPBY。
三、判斷(本大題共17小題,每小題1分,共17分,正確的劃/,錯誤劃x)
31、用二維表來表示實體之間聯(lián)系的模型稱為網(wǎng)狀模型。X
32、同類實體的集合稱為實體型。X
33、觸發(fā)器是一種特殊類型的存儲過程,可以直接通過名字調(diào)用。(X)
34、存儲過程在每次執(zhí)行前都需要編譯。(X)
35、ER圖是設(shè)計關(guān)系型數(shù)據(jù)庫的一種常用的工具,它主要由實體,實體屬性和實體之
間聯(lián)系構(gòu)成。/
36、一個醫(yī)生可以給多個病人診斷,則病人和醫(yī)生之間的關(guān)系為一對多關(guān)系。X
37、在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中內(nèi)模式可以有多個。X
38、數(shù)據(jù)獨立性指數(shù)據(jù)的存儲與應(yīng)用程序無關(guān),數(shù)據(jù)存儲結(jié)構(gòu)的改變不影響應(yīng)用程序的
正常運行。/
39、數(shù)據(jù)庫系統(tǒng)其實就是一個應(yīng)用軟件。X
40、三級模式間存在三個映射關(guān)系。X
41、當(dāng)數(shù)據(jù)庫的存儲結(jié)構(gòu)改變了,由數(shù)據(jù)庫管理員對模式/內(nèi)模式映射作相應(yīng)改變,可
以使模式保持不變,從而保證了數(shù)據(jù)的物理獨立性。/
42、消除了部分函數(shù)依賴的Inf的關(guān)系模式必定是2nf。/
43、數(shù)據(jù)表的關(guān)鍵字用于唯一標(biāo)識一個記錄,每個表必須具有一個關(guān)鍵字,主關(guān)鍵字只
能由一個字段組成。X
44、關(guān)系數(shù)據(jù)庫是用樹結(jié)構(gòu)來表示實體之間的聯(lián)系的。X
45、候選關(guān)鍵字和主關(guān)鍵字不同,不能唯一標(biāo)識一個記錄。X
46、范式規(guī)范化的目的是將K同的數(shù)據(jù)表合并。X
47、如果關(guān)系模式R屬于第三范式(3NF),那么必然R屬于第二范式(2NF)。
四、程序填空(本大題共5空,每空2分,共10分)
創(chuàng)建帶輸入?yún)?shù)和輸出參數(shù)的存儲過程。統(tǒng)計指定城市的銀行,在指定日期以后的總貸
款金額和平均貸款金額,將統(tǒng)計結(jié)果作為參數(shù)輸出。
createprocp_inout_loan
@citynchar(4),
@datesmalldatetime,
_@sum_amountintoutput,
_@avg_amountint_output
as
select(a)sum_a*Bount=sum(lamount),(a)avg_amount=avg(iamount)
frombanktBjoinLoantL___onB.bno=L.bno
where(___Bnamclike'%'+@city+'%')and(_Ldate>@date_)
declare@sint,@aint
execp_inoul」oan'上海','2005-12-3l',@soutput,@aoutput
五、簡單應(yīng)用題(本大題共4小題,每小題8分,共32分)
假設(shè)有如下的關(guān)系模式:
S(供應(yīng)商),數(shù)據(jù)項有SNO、SNAME、SADDR;
P(零件),數(shù)據(jù)項有PNO、PNAME、COLOR>WEIGHT;
J(工程項目),數(shù)據(jù)項有JNO、JNAME、JADDR:
SPJ(連接記錄),數(shù)據(jù)項有SNO、PNO、JNO、QTY,表示某供應(yīng)商供應(yīng)某種零件給某
工程項目的數(shù)量QTY;
并規(guī)定屬性;SNO、SNAME>SADDR、PNO、PNAME、COLORJNO、JNAME、JADDR
為字符型數(shù)據(jù):WEIGHT.QTY為數(shù)值型數(shù)據(jù):列的寬度自定義。
40、試用SQL語句定義S和SPJ表的結(jié)構(gòu)(應(yīng)包括主鍵子句和外鍵子句)。
40、CREATETABLES
(SNOCHAR(8),
SNAMECHAR⑻,
SADDRCHAR(20),
PRIMARYKEY(SNO)
);
CREATETABLESPJ
(SNOCHAR(8),
PNOCHAR(IO),
JNOCHAR(8),
QTYINT,
PRIMARYKEY(SNO,PNO,JNO),
FOREIGNKEY(SNO)REFERENCESS(SNO),
FOREIGNKEY(PNO)REFERENCESP(PNO),
FOREIGNKEY(JNO)REFERENCESJ(JNO),
41、試給出關(guān)系代數(shù)表達(dá)式,表示為“三峽工程”項目提供零件的編號、名稱。
41、nSNO,SNAME(oJ.JNSME=,三峽工程,(J|XJ>))
42、試用SQL語句建立一視圖,該視圖定義某指定供應(yīng)商“上海電機廠”為“三峽工
程”項目提供的零件的編號、名稱清單。
42、CREATEVIEWV1AS
SELECTP.PNO,PNAME
FROMS,J,SPJ.P
WHERES.SNO=SPJ.SNOANDP.PNO=SPJ.PNOANDJJNO=SPJ.JNO
ANDS.SNAME=,上海電機廠'ANDJ.JNAME=,三峽工程’;
或
CREATEVIEWVIAS
SELECTP.PNO,PNAME
FROMP
WHEREPNOIN
(SELECTPNO
FROMSPJ
WHERESNO=(SELECTSNO
FROMS
WHERESNAME=,上海電機廠,)
ANDJNO=(SELECTJNO
FROMJ
WHEREJNAME=,三峽工程,)
);
43、試給出一SQL語句,查詢“三峽工程”項目所使用的零件的總重量。
SELECTSUM(QTY*WEIGHT)
FROMP,SPJ,
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 超市托管合同范本
- 2025年度綠色建筑項目環(huán)保施工全面協(xié)議書
- 公司不給員工合同范例
- 2025年度文化產(chǎn)業(yè)園區(qū)場地租賃合同范本
- 農(nóng)村民間土地轉(zhuǎn)讓合同范例
- 企業(yè) 員工解壓合同范本
- 農(nóng)村種養(yǎng)殖租賃合同范例
- 豐順商鋪轉(zhuǎn)讓合同范本
- 書購銷協(xié)議合同范本
- 2025年度建筑工程質(zhì)量檢測合作施工合同規(guī)范文本
- 新能源整車裝配工藝培訓(xùn)的資料課件
- 房車露營地的研究課件
- 園藝療法共課件
- DB33T 628.1-2021 交通建設(shè)工程工程量清單計價規(guī)范 第1部分:公路工程
- 醫(yī)院-9S管理共88張課件
- 設(shè)立登記通知書
- 2022醫(yī)學(xué)課件前列腺炎指南模板
- MySQL數(shù)據(jù)庫項目式教程完整版課件全書電子教案教材課件(完整)
- 藥品生產(chǎn)質(zhì)量管理工程完整版課件
- 《網(wǎng)絡(luò)服務(wù)器搭建、配置與管理-Linux(RHEL8、CentOS8)(微課版)(第4版)》全冊電子教案
- 職業(yè)衛(wèi)生教學(xué)課件生物性有害因素所致職業(yè)性損害
評論
0/150
提交評論