




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
數(shù)據(jù)庫應(yīng)用課程期末針對性訓(xùn)練
訓(xùn)練第一套
一、單項選取題,把適當(dāng)選項編號填寫在括號內(nèi)。(每小題2分,共20分)
1.域是實體中相應(yīng)屬性()。
A.取值范疇B.值C.名稱D.描述
2.若實體A和B是1對多聯(lián)系,實體B和C是1對多聯(lián)系,則實體A對C聯(lián)系是()
聯(lián)系。
A.一對一B.一對多C.多對多D.多對一
3.在列舉購物活動中,商品實體同收款實體之間是()聯(lián)系。
A.一對一B.一對多C.多對多D.沒有
4.()階段目的是在計算機系統(tǒng)中得到一種滿足設(shè)計規(guī)定、功能完善和操作以便數(shù)據(jù)
庫應(yīng)用系統(tǒng)。
A.概念設(shè)計B.邏輯設(shè)計C.物理設(shè)計D.機器實現(xiàn)
5.在SQL中,droptable為()數(shù)據(jù)庫中基本表構(gòu)造命令。
A.建立B.修改C.刪除D.查詢
6.Access數(shù)據(jù)庫是()型數(shù)據(jù)庫。
A.層狀B.網(wǎng)狀C.關(guān)系D.樹狀
7.如果字段內(nèi)容為聲音文獻,可將此字段定義為()類型.
A.文本B.查詢向?qū).OLE對象D.備注
8.在建交叉表查詢過程中,最多可以選?。ǎ﹤€行標(biāo)題字段。
A.2B.3C.4D.5
9.若要退出MicrosoftAccess,則應(yīng)使用操作是()?
A.ExitB.ReturnC.QuitD.Revoke
10.顯示包括警告信息或其她信息消息框,應(yīng)當(dāng)使用操作是(
A.EchoB.MessageC.WarnD.MsgBox
二、是非判斷題,若論述對的則在題目編號前打“J”否則打“x”(每小題2分,共20
分)
1.在文獻管理階段,文獻之間是互相聯(lián)系,在數(shù)據(jù)庫管理階段,文獻之間是互相獨立。
2.分布式數(shù)據(jù)庫系統(tǒng)既支持客戶局部應(yīng)用,又支持客戶全局應(yīng)用。
3.在對象數(shù)據(jù)模型中,對象不但可以繼承,并且可以嵌套。
4.設(shè)一種學(xué)生關(guān)系為S(學(xué)生號,姓名),課程關(guān)系為C(課程號,課程名),選課關(guān)系為
X(學(xué)生號,課程號,成績),求出所有選課學(xué)生信息運算表達式為“學(xué)生號(X)與S自然連接。
5.在一種關(guān)系R中,“職工號”函數(shù)決定“姓名”是非平凡函數(shù)依賴,但不是完全函數(shù)依
賴。
6.Access中子窗體就是窗體中窗體,重要用來在窗體中顯示來自各種表數(shù)據(jù)。
7.數(shù)據(jù)訪問頁與其她數(shù)據(jù)庫對象區(qū)別是:在Access數(shù)據(jù)庫中僅保存數(shù)據(jù)訪問頁快捷方式,
數(shù)據(jù)訪問頁自身則作為一種獨立HTML文獻保存。
8.Access中模塊不是用內(nèi)在VBA語言編寫。
9.Access顧客操作界面中“狀態(tài)欄”重要用于顯示進行數(shù)據(jù)庫操作菜單項。
10.Access中共有60條以上基本宏操作,這些基本操作還可以組合成諸多其他“宏組”
操作。
三、填空題,把適當(dāng)內(nèi)容填在橫線上。(每空1分,共30分)
1.層次模型是一棵構(gòu)造,關(guān)系模型是一種構(gòu)造。
2.顧客購物訂單和訂單明細之間是對聯(lián)系。
3.設(shè)一種關(guān)系R1中屬性A是外碼,它相應(yīng)關(guān)系R2中主碼為B,則稱______為子關(guān)系,
為父關(guān)系。
4.設(shè)一種關(guān)系模式為R(A,B,C),相應(yīng)關(guān)系內(nèi)容為R=K1,10,50},{2,10,60},{3,20,72},
{4,30,60}},則3B“S(R)屬于運算,運算成果中包具有_______個元組。
5.關(guān)系數(shù)據(jù)庫中每個關(guān)系必要最低達到范式,該范式中每個屬性都是
6.設(shè)一種關(guān)系為R(A,B,C,D,E),它最小函數(shù)依賴集為FD={A-B,A~C,(A,D)-E},該關(guān)
系只滿足________范式,若要規(guī)范化為高一級范式,則將得到個關(guān)系。
7.若一種關(guān)系中只有一種候選碼,并且該關(guān)系達到了第三范式,則表白它同步也達到了
范式,該關(guān)系中所有屬性都是候選碼。
8.在SQL中,若一種完整性約束只涉及到一種列,則該完整性約束既可以作為一
完整性約束定義,也可以作為完整性約束定義,兩者只選其一。
9.當(dāng)建立一種視圖后,普通只對它做和這兩種操作。
10.在SQL新版查詢語句中,select選項實現(xiàn)投影運算,______選項實現(xiàn)連接運算,
選項實現(xiàn)選取運算。
11.Access中表間關(guān)系有1對1、和.三種。
12.一種Access數(shù)據(jù)庫相應(yīng)于操作系統(tǒng)中個文獻,其文獻擴展名為。
13.查詢可以作為、和數(shù)據(jù)訪問頁數(shù)據(jù)源。
14.報表由、、主體、頁面頁腳和報表頁腳等5節(jié)構(gòu)成。
15.宏是由一條或多條操作命令構(gòu)成,其中每條命令用來實現(xiàn)相應(yīng)功能。使用
可以擬定按條件執(zhí)行宏。
四、依照主教材第四章所給商品庫和教學(xué)庫,按照下列前三小題每條SQL查詢語句寫出
相應(yīng)功能,或者按照下列后三小題每種功能寫出相應(yīng)SQL查詢語句。(每小題5分,共30分)
在名稱為商品庫數(shù)據(jù)庫中包具有商品表1和商品表2,它們定義分別為:
商品表1(商品代號char(8),分類名char(8),單價float,數(shù)量int)
商品表2(商品代號char(8),產(chǎn)地char(6),品牌char(6))
在名稱為教學(xué)庫數(shù)據(jù)庫中包具有學(xué)生、課程和選課三個表,它們定義分別為:
學(xué)生(學(xué)生號char(7),姓名char(6),性別char(2),出生日期datetime,
專業(yè)char(10),年級int)
課程(課程號char(4),課程名char(10),課程學(xué)分int)
選課(學(xué)生號char(7),課程號char(4),成績int)
1.selectx.商品代號,分類名,產(chǎn)地,品牌
from商品表1x,商品表2y
wherex.商品代號二y.商品代號and(品牌=‘熊貓'or品牌=‘春蘭')
2.select*
from課程
wherenotexists(select*
from選課
where課程.課程號二選課.課程號
)
3.select專業(yè),性別,count(*)as人數(shù)
from學(xué)生
groupby專業(yè),性別
orderby專業(yè)
4.從商品庫中查詢出每種商品單價和數(shù)量。
5.從商品庫中查詢出每類(即分類名相似)商品總數(shù)量。
6.從商品庫中查詢出每種商品總價值,并按降序排列出來。
答案供參照
一、單項選取題,把適當(dāng)選項編號填寫在括號內(nèi)。(每小題2分,共20分)
1.A2.B3.B4.D5.C
6.C7.C8.B9.C10.D
二、是非判斷題,若論述對的則在題目編號前打“V”否則打“X”(每小題2分,共20
分)
1.X2.V3.V4.V5.X
6.V7.V8.X9.X10.X
三、填空題,把適當(dāng)內(nèi)容填在橫線上。(每空1分,共30分)
1.樹、二維表格
2.1、多
3.Rl、R2
4.選取、2
5.第一、不可再分
6.第一、2
7.BC、決定因素
8.列級、表級(順序無先后)
9.修改、查找(順序無先后)
10.from、where
11.1對多、多對多(順序無先后)
12.1、mdb
13.窗體、報表
14.報表頁眉、頁面頁眉(順序無先后)
15.集合(或序列)、條件表達式
四、依照主教材第四章所給商品庫和教學(xué)庫,按照下列前三小題每條SQL查詢語句寫出
相應(yīng)功能,或者按照下列后三小題每種功能寫出相應(yīng)SQL查詢語句。(每小題5分,共30分)
1.從商品庫中查詢出品牌為熊貓或春蘭所有商品商品代號、分類名、產(chǎn)地和品牌。
2.從教學(xué)庫中查詢出所有未被學(xué)生選修課程。
3.從教學(xué)庫中查詢出每個專業(yè)每種性別學(xué)生人數(shù),并按專業(yè)排列。
4.select單價,數(shù)量〃3分
from商品表1〃2分
5.select分類名,sum(數(shù)量)as總數(shù)量〃2分
from商品表1〃1分
groupby分類名〃2分
6.select*,單價*數(shù)量as總價值〃2分
from商品表1〃1分
orderby總價值desc〃2分
訓(xùn)練第二套
一、單項選取題,把適當(dāng)選項編號填寫在括號內(nèi)。(每小題2分,共20分)
1.設(shè)一種關(guān)系A(chǔ)具備al個屬性和a2個元組,關(guān)系B具備bl個屬性和b2個元組,則關(guān)
系A(chǔ)xB具備()個屬性。
A.al+blB.a2xb2C.al+b2D.a2xbl
2.若實體A和B是1對多聯(lián)系,實體B和C是多對1聯(lián)系,則實體A和C是()聯(lián)
系。
A.一對一B.一對多C.多對多D.沒有
3.在SQL中,列級完整性約束分為()種狀況,表級完整性約束分為4種狀況。
A.4B.5C.6D.7
4.在列舉購物活動中,商品實體同銷售實體之間是()聯(lián)系。
A.一對一B.一對多C.多對多D.沒有
5.在SQL查詢語句中,orderby選項實現(xiàn)對成果表()功能。
A.分組記錄B.求和C.查找D.排序
6.Access數(shù)據(jù)庫文獻擴展名是()。
A.dbfB.dbtC.mdfD.mdb
7.普通狀況下,可以使用()字段作為主核心字。
A.基本工資B.職稱C.姓名D.身份證號碼
8.下列()圖標(biāo)是Access中表對象標(biāo)志。
A.國B.(f1C.國D.9
9.Access中包具有()種數(shù)據(jù)類型。
A.9B.10C.7D.8
10.可以通過Internet進行數(shù)據(jù)發(fā)布對象是(),
A.窗體B.報表C.查詢D.數(shù)據(jù)訪問頁
二、是非判斷題,若論述對的則在題目編號前打“V”否則打“X”(每小題2分,共20
分)
1.在文獻系統(tǒng)系統(tǒng)中,不容易做到數(shù)據(jù)共享,而在數(shù)據(jù)庫系統(tǒng)系統(tǒng)中,容易做到數(shù)據(jù)共
享。
2.在一種關(guān)系R中,若屬性集X函數(shù)決定屬性集Y,則記作為X-Y,稱X為決定因素。
3.已知“職工號一性別”成立,則“(職工號,性別)一性別”是平凡函數(shù)依賴,但不
是某些函數(shù)依賴。
4.在SQL中,通過使用視圖,可以使在關(guān)系規(guī)范化時被分解關(guān)系重新連接起來,可以增
強數(shù)據(jù)庫安全性。
5.需求分析階段重要目的是畫出數(shù)據(jù)流圖和建立數(shù)據(jù)字典,不需要編寫需求闡明書。
6.報表窗口由五個某些構(gòu)成,每個某些稱為一種節(jié)。
7.Access中字段“小數(shù)位”屬性是指定數(shù)字型和貨幣型數(shù)據(jù)小數(shù)某些位數(shù),它既影響數(shù)
據(jù)顯示方式,也影響所存儲數(shù)值精度。
8.Access數(shù)據(jù)庫系統(tǒng)中字段“格式”屬性是用來擬定數(shù)據(jù)打印方式以及在屏幕上顯示方
式。
9.數(shù)據(jù)訪問頁是一種特殊Web頁,通過它只可以查看、添加、編輯和操作存儲在Access
數(shù)據(jù)庫中文本數(shù)據(jù)。
10.在Access中,數(shù)據(jù)導(dǎo)出是將數(shù)據(jù)庫對象作為另一種格式數(shù)據(jù)庫對象導(dǎo)出,而不能作
為其他任何文獻格式導(dǎo)出。
三、填空題,把適當(dāng)內(nèi)容填在橫線上。(每空1分,共30分)
1.分布式數(shù)據(jù)庫系統(tǒng)除了具備普通數(shù)據(jù)庫系統(tǒng)長處之外,還具備、、
數(shù)據(jù)量大、客戶數(shù)多等長處。
2.關(guān)系中每一行稱為一種,每一列稱為一種
3.數(shù)據(jù)庫管理系統(tǒng)下層支持軟件是,上層軟件是數(shù)據(jù)庫應(yīng)用
4.DBMS重要功能之一是一和數(shù)據(jù)字典。
5.在參照和被參照關(guān)系中,每個外碼值或者為______值,或者等于某個________值。
6.設(shè)一種關(guān)系模式為R(A,B,C),相應(yīng)關(guān)系內(nèi)容為口={{1,10,50},{2,10,60},{3,20,72},
{4,30,60}},則口,(機"。也))運算成果中包具有個元組,每個元組包具有一
個分量。
7.設(shè)一種關(guān)系為R(A,B,C,D,E),它最小函數(shù)依賴集為FD={AfB,C-D,(A,C)fE},則該
關(guān)系候選碼為________,該候選碼具有一屬性。
8.設(shè)一種關(guān)系為R(A,B,C,D,E),它最小函數(shù)依賴集為FD={AfB,AfC,C—D,CfE},該關(guān)
系滿足________范式,若要規(guī)范化為高一級范式,則將得到________個關(guān)系。
9.數(shù)據(jù)庫系統(tǒng)外模式在SQL中稱為,它由產(chǎn)生出來。
10.向基本表中插入數(shù)據(jù)有兩種命令格式,一種稱為插入格式,另一種稱為
插入格式。
11.Access顧客操作界面由、、工作區(qū)、工具欄、狀態(tài)欄等
五個某些構(gòu)成。
12.在Access數(shù)據(jù)庫系統(tǒng)中,定義表中字段就是擬定表構(gòu)造,即擬定表中字段
、、屬性和闡明等內(nèi)容.
13.查詢可以作為、和數(shù)據(jù)訪問頁數(shù)據(jù)源。
14.Access為顧客提供了各種數(shù)據(jù)庫安全辦法,涉及設(shè)立顧客和。
15.模塊窗口中代碼編輯窗口由、和過程事件列表框
等三某些構(gòu)成。
四、依照主教材第四章所給商品庫和教學(xué)庫,按照下列前三小題每條SQL查詢語句寫出
相應(yīng)功能,或者按照下列后三小題每種功能寫出相應(yīng)SQL查詢語句。(每小題5分,共30分)
在名稱為商品庫數(shù)據(jù)庫中包具有商品表1和商品表2,它們定義分別為:
商品表1(商品代號char(8),分類名char(8),單價float,數(shù)量int)
商品表2(商品代號char(8),產(chǎn)地char(6),品牌char(6))
在名稱為教學(xué)庫數(shù)據(jù)庫中包具有學(xué)生、課程和選課三個表,它們定義分別為:
學(xué)生(學(xué)生號char(7),姓名char(6),性別char(2),出生日期datetime,
專業(yè)char(10),年級int)
課程(課程號char(4),課程名char(10),課程學(xué)分int)
選課(學(xué)生號char(7),課程號char(4),成績int)
1.selectdistinct品牌
from商品表2
2.selectx.學(xué)生號,y.學(xué)生號,y.課程號
from選課x,選課y
wherex.學(xué)生號二@slandy.學(xué)生號二@s2
andx.課程號=y.課程號
3.select專業(yè),count(*)as專業(yè)人數(shù)
from學(xué)生
groupby專業(yè)
orderby專業(yè)人數(shù)desc
4.從教學(xué)庫中查詢出每個學(xué)生選課門數(shù),列表顯示出學(xué)生號和選課門數(shù)兩列信息。
5.從商品庫中查詢出每類(即分類名相似)商品最高單價。
6.從商品庫中查詢出同一類商品多于一種所有分類名。
答案供參照
一、單項選取題,把適當(dāng)選項編號填寫在括號內(nèi)。(每小題2分,共20分)
1.A2.C3.C4.B5.D
6.D7.D8.C9.B10.D
二、是非判斷題,若論述對的則在題目編號前打“J”否則打“X”(每小題2分,共20
分)
1.V2.V3.X4.V5.X
6.V7.X8.V9.X10.X
三、填空題,把適當(dāng)內(nèi)容填在橫線上。(每空1分,共30分)
1.可靠性高、地區(qū)范疇廣(順序無先后)
2.元組、屬性
3.操作系統(tǒng)、開發(fā)工具
4.建立、維護
5.空、主碼
6.2、1
7.(A,C)、2
8.第二、2
9.視圖、基本表
10.單行(單值)、多行(多值)(順序無先后)
11.標(biāo)題欄、菜單欄(順序無先后)
12.名稱、類型(順序無先后)
13.窗體、報表(順序無先后)
14.密碼、權(quán)限(順序無先后)
15.對象列表框、代碼編輯區(qū)域(順序無先后)
四、依照主教材第四章所給商品庫和教學(xué)庫,按照下列前三小題每條SQL查詢語句寫出
相應(yīng)功能,或者按照下列后三小題每種功能寫出相應(yīng)SQL查詢語句。(每小題5分,共30分)
1.從商品庫中查詢出所有商品不同品牌。
2.從教學(xué)庫中查詢出學(xué)生號為@sl學(xué)生和學(xué)生號為@$2學(xué)生所選修共同課程課程號。
3.從教學(xué)庫中查詢出每個專業(yè)學(xué)生人數(shù),并按人數(shù)多少降序排列。
4.select學(xué)生.學(xué)生號,count(*)as選課門數(shù)〃2分
from學(xué)生,選課〃1分
where學(xué)生.學(xué)生號二選課.學(xué)生號〃1分
groupby學(xué)生.學(xué)生號〃1分
/"select和groupby子句中學(xué)生.學(xué)生號可同步改為選課.學(xué)生號*/
5.select分類名,max(單價)as最高單價〃2
from商品表1〃1分
groupby分類名〃2分
6.selectdistinct分類名〃2分
from商品表1〃1分
groupby分類名havingcount(*)>1〃2分
訓(xùn)練第三套
一、單項選取題,把適當(dāng)選項編號填寫在括號內(nèi)。(每小題2分,共20分)
1.()重要功能之一是建立和維護數(shù)據(jù)字典。
A.操作系統(tǒng)B.辦公軟件C.數(shù)據(jù)庫管理系統(tǒng)D.程序設(shè)計語言
2.設(shè)一種關(guān)系模式為R(A,B,C),相應(yīng)關(guān)系內(nèi)容為1?={{1,10,50},{2,10,60},{3,20,72},
{4,30,60}},則Rt><R運算成果中包具有()個元組。
A.2B.4C.6D.8
3.在一種關(guān)系R中,若屬性集X函數(shù)決定屬性集Y,同步Y(jié)函數(shù)決定X,則記作為(),
它們之間互為決定因素。
A.XfYB.X+YC.X-fYD.X——Y
4.向基本表插入數(shù)據(jù)時,可以在命令中使用核心字values引出記錄值,或者在命令中使
用()子句得到一種成果表。
A.selectB.insertC.updateD.delete
5.關(guān)系數(shù)據(jù)庫系統(tǒng)中全局模式由若干個基本表所構(gòu)成,表與表之間聯(lián)系是通過定義主碼
和()實現(xiàn)。
A.候選碼B.備用碼C.超碼D.外碼
6.ACCESS數(shù)據(jù)庫文獻中至少包具有()對象。
A.表B.查詢C.窗體D.模塊
7.下面關(guān)于主鍵論述對的是()。
A.不同記錄可以具備重復(fù)主鍵值或空值
B.一種表中主鍵可以是一種或各種字段
C.在一種表中主鍵只可以是一種字段
D.表中主鍵數(shù)據(jù)類型必要定義為自動編號或文本
8.下列()是主鍵標(biāo)志。
A,電?B,?C.1?*]D.@
9.Access中字段“小數(shù)位”屬性被用來指定()型數(shù)據(jù)小數(shù)某些位數(shù)。
A.貨幣和數(shù)字B.貨幣和備注
C.文本和數(shù)字D.數(shù)字和備注
10.創(chuàng)立數(shù)據(jù)訪問頁,將生成一種單獨()文獻,此文獻不涉及在Access數(shù)據(jù)庫中。
A.HTMLB.MDBC.MDFD.MDT
二、是非判斷題,若論述對的則在題目編號前打“J”否則打“X”(每小題2分,共20
分)
1.顧客定義完整性是對關(guān)系中某些屬性取值給定相應(yīng)約束條件,禁止非法數(shù)據(jù)進入數(shù)據(jù)
庫。
2.在一種關(guān)系R中,若X,Y和Z為互不相似單屬性,并且存在X-Y和Y-Z,則必然存
在Z到X傳遞函數(shù)依賴。
3.在一種關(guān)系R中,若X-Y,并且X一種真子集也可以函數(shù)決定Y,則稱X-Y為完全函
數(shù)依賴。
4.在基本表中,普通不應(yīng)涉及由計算可以得到屬性,而在視圖中,為了顧客查詢數(shù)據(jù)以
便,則時常需要包括它們。
5.當(dāng)修改一種視圖時,將對相應(yīng)基本表產(chǎn)生影響。
6.Access數(shù)據(jù)庫系統(tǒng)中字段“有效性規(guī)則”不可以限定該字段取值范疇。
7.在Access中創(chuàng)立帶子窗體窗體時,必要擬定作為主窗體和子窗體數(shù)據(jù)源之間存在著1
對多關(guān)系。
8.數(shù)據(jù)訪問頁是直接鏈接到Access數(shù)據(jù)庫一種Web頁,它不可以在InternetExplorer5.0
或更高版本中被調(diào)用。
9.在Access顧客界面中,工具欄中功能不可以通過執(zhí)行下拉菜單中相應(yīng)命令來實現(xiàn)。
10.在設(shè)立或撤除數(shù)據(jù)庫密碼過程中,數(shù)據(jù)庫必要以獨占方式打開。
三、填空題,把適當(dāng)內(nèi)容填在橫線上。(每空1分,共30分)
1.使用數(shù)據(jù)庫設(shè)計程序時,只需要告訴數(shù)據(jù)庫管理系統(tǒng),不需要告訴它。
2.若一種聯(lián)系涉及到兩個實體則稱為聯(lián)系,若只涉及到一種實體則稱為—
聯(lián)系。
3.在一種關(guān)系中不容許浮現(xiàn)完全重復(fù),也不容許浮現(xiàn)具備相似名字。
4.數(shù)據(jù)庫系統(tǒng)中四類顧客分別為數(shù)據(jù)庫管理員、數(shù)據(jù)庫設(shè)計員、和
5.在向數(shù)據(jù)庫存取數(shù)據(jù)過程中,使用了兩個數(shù)據(jù)緩沖區(qū),分別為______緩沖區(qū)和
________緩沖區(qū)。
6.關(guān)系中碼可分為超碼、_、—、備用碼和外碼五種。
7.設(shè)一種關(guān)系為R(A,B,C,D,E),它最小函數(shù)依賴集為FD={AfB,B-C,DfE},則該關(guān)系
候選碼為,該候選碼具有屬性。
8.把一種非規(guī)范化關(guān)系變?yōu)榈谝环妒綍r,可以在屬性上展開,也可以在______上展開,
還可以把每個復(fù)合屬性單獨分解為.
9.在實際數(shù)據(jù)庫管理系統(tǒng)中,對數(shù)據(jù)庫操作方式有、和窗口界面
等三種。
10.在列級和表級完整性約束中同步存在約束分別為_.、外碼和檢查等
四種約束。
11.Access數(shù)據(jù)庫包具有、、窗體、報表、頁、宏、模塊等7
種數(shù)據(jù)庫對象。
12.在Access表構(gòu)造設(shè)計窗口中,其上半某些“表設(shè)計器”是由_____________、
和闡明等三列所構(gòu)成。
13.在Access中,模塊被分為和兩種類型。
14.在Access中,原則模塊包括兩種過程是和?
15.SQLServer本普通涉及公司版、、、開發(fā)版和評估版等。
四、依照主教材第四章所給商品庫和教學(xué)庫,按照下列前三小題每條SQL查詢語句寫出
相應(yīng)功能,或者按照下列后三小題每種功能寫出相應(yīng)SQL查詢語句。(每小題5分,共30分)
在名稱為商品庫數(shù)據(jù)庫中包具有商品表1和商品表2,它們定義分別為:
商品表1(商品代號char(8),分類名char(8),單價float,數(shù)量int)
商品表2(商品代號char(8),產(chǎn)地char(6),品牌char(6))
在名稱為教學(xué)庫數(shù)據(jù)庫中包具有學(xué)生、課程和選課三個表,它們定義分別為:
學(xué)生(學(xué)生號char(7),姓名char(6),性別char(2),出生日期datetime,
專業(yè)char(10),年級int)
課程(課程號char(4),課程名char(10),課程學(xué)分int)
選課(學(xué)生號char(7),課程號char(4),成績int)
1.selectdistinctx.*
from學(xué)生x,選課y,選課z
wherey.學(xué)生號=z.學(xué)生號andy.課程號<>z.課程號andx.學(xué)生號=y.學(xué)生號
2.select*
from學(xué)生
whereexists(select*
from選課
where學(xué)生.學(xué)生號=選課.學(xué)生號
groupby選課.學(xué)生號havingcount(*)=3
)
3.selectx.*,課程名,課程學(xué)分,成績
from學(xué)生x,課程y,選課z
wherex.學(xué)生號=z.學(xué)生號andy.課程號=z.課程號
orderbyx.學(xué)生號,z.成績
4.從商品庫中查詢出每種商品總價值,即顯示出每種商品商品代號、分類名和總價值,
其中總價值是單價與數(shù)量乘積。
5.從商品庫中查詢出每種商品商品代號、單價、數(shù)量和產(chǎn)地。
6.從教學(xué)庫中查詢出每門課程被選修學(xué)生人數(shù),并按所選人數(shù)升序排列出課程號、課程
名和選課人數(shù)。
答案供參照
一、單項選取題,把適當(dāng)選項編號填寫在括號內(nèi)。(每小題2分,共20分)
1.C2.B3.C4.A5.1)
6.A7,B8.D9.A10.A
二、是非判斷題,若論述對的則在題目編號前打“V”否則打“X”(每小題2分,共20
分)
1.V2.X3.X4.V5,V
6.X7.V8.X9.X10.4
三、填空題,把適當(dāng)內(nèi)容填在橫線上。(每空1分,共30分)
1.做什么、怎么做
2.二元、一元
3.元組、屬性
4.應(yīng)用程序員、終端顧客
5.系統(tǒng)、顧客
6.候選碼、主碼(順序無先后)
7.(A,D)、2
8.元組、關(guān)系
9.命令交互、程序執(zhí)行(順序無先后)
10.主碼、單值(順序無先后)
11.表、查詢(順序無先后)
12.字段名稱、數(shù)據(jù)類型(順序無先后)
13.類模塊、原則模塊(順序無先后)
14.通用過程、慣用過程(順序無先后)
15.原則版、個人版(順序無先后)
四、依照主教材第四章所給商品庫和教學(xué)庫,按照下列前三小題每條SQL查詢語句寫出
相應(yīng)功能,或者按照下列后三小題每種功能寫出相應(yīng)SQL查詢語句。(每小題5分,共30分)
1.從教學(xué)庫中查詢出至少選修了兩門課程所有學(xué)生。
2.從教學(xué)庫中查詢出同步選修了3門課程所有學(xué)生。
3.從教學(xué)庫中查詢出每個學(xué)生選課所有狀況,并依次按學(xué)生號和成績排序。
4.select商品代號,分類名,單價*數(shù)量as總價值〃3分
from商品表1//2分
5.select商品表1.商品代號,單價,數(shù)量,產(chǎn)地〃2分
from商品表1,商品表2//I分
where商品表1.商品代號=商品表2.商品代號〃2分
6.select課程.課程號,課程名,count(課程.課程號)as人數(shù)〃1分
from課程,選課〃1分
where課程.課程號=選課.課程號//I分
groupby課程.課程號,課程名〃1分
orderby人數(shù)〃1分
訓(xùn)練第四套
一、單選(每空2分,共10分)
1.在Access數(shù)據(jù)庫系統(tǒng)中,不能建立索引數(shù)據(jù)類型是()。
A.文本型B.備注型C.數(shù)值型D.日期/時間型
2.下面關(guān)于表論述中錯誤是()。
A.表是Access數(shù)據(jù)庫中要素之一
B.表設(shè)計重要工作是設(shè)計表構(gòu)造
C.Access數(shù)據(jù)庫各表之間互相獨立
I).可以將其她數(shù)據(jù)庫表導(dǎo)入到當(dāng)前數(shù)據(jù)庫中
3.Access中包具有()個數(shù)據(jù)庫對象。
A.5B.6C.7D.8
4.在設(shè)計Access數(shù)據(jù)表時,“索引”屬性有()取值。
A.1B.2C.3D.4
5.下列()圖標(biāo)是Access中新建宏標(biāo)志。
A.常D新建?B.匐新建國)C.年新建?I).'型新建?
二、填空(每空1分,共25分)
1.數(shù)據(jù)庫系統(tǒng)具備—、獨立數(shù)據(jù)操作
界面、由DBMS統(tǒng)一管理等長處。
2.DBMS具備、、和數(shù)據(jù)庫恢復(fù)等管理控制功能。
3.若實體A和B是多對多聯(lián)系,實體B和C是1對1聯(lián)系,則實體A和C是對
________聯(lián)系。
4.在非關(guān)系模型中操作記錄方式是式,在關(guān)系模型中,操作記錄方式是—
式。
5.在對象數(shù)據(jù)模型中,對象具備性、性和性。
6.DBMS提供數(shù)據(jù)語句和數(shù)據(jù)語句供顧客使用。
7.關(guān)系中每個屬性只能取,關(guān)系構(gòu)造不容許。
8.關(guān)系完整性涉及完整性、______完整性和完整性三個方面。
9.關(guān)系中碼可分為、、、和外碼五種。
三、填空(每空1分,共25分)
1.在一種關(guān)系R中,若存在“學(xué)號一系號,系號一系主任”,則隱含存在著______函數(shù)
決定0
2.設(shè)一種關(guān)系為R(A,B,C,D,E),它最小函數(shù)依賴集為FD={AfB,B-C,B-D,D-E},則該
關(guān)系候選碼為,該候選碼具有屬性。
3.一種關(guān)系若存在某些函數(shù)依賴和傳遞函數(shù)依賴,則必然會導(dǎo)致數(shù)據(jù)以及
、刪除和修改異常。
4.設(shè)一種關(guān)系為R(A,B,C,D,E),它最小函數(shù)依賴集為FD={A-B,AfC,A-D,DfE},該關(guān)
系滿足范式,若要規(guī)范化為高一級范式,則將得到個關(guān)系。
5.在______完整性約束中,每個約束只能涉及到1個屬性,在________完整性約束中,
每個約束可以涉及到各種屬性。
6.在SQL中,insert、update和delete分別為對基本表進行、和
記錄操作命令。
7.在SQL中,依照基本表建立一種視圖時,涉及建立了該視圖和兩個
方面。
8.在SQL查詢語句中,選項實現(xiàn)分組記錄功能,選項實現(xiàn)對成果
表排序功能。
9.需求闡明書是系統(tǒng)總體設(shè)計方案,是單位與單位共同協(xié)商達到文檔。
10.設(shè)計數(shù)據(jù)庫邏輯構(gòu)造模式時,一方面要設(shè)計好,然后再設(shè)計好各個
11.若一種關(guān)系任何非主屬性都不某些依賴和傳遞依賴于任何候選碼,則稱該關(guān)系達到
范式。
12.關(guān)系數(shù)據(jù)庫系統(tǒng)中全局模式由若干個所構(gòu)成,表與表之間聯(lián)系是通過定義
和________實現(xiàn)。
四、填空(每空2分,共20分)
1.在Access顧客界面中,工具欄中功能可以通過執(zhí)行中相應(yīng)命令來實現(xiàn)。
2.Access"表”構(gòu)造設(shè)計窗口中上半某些“表設(shè)計器”是由、一
和闡明等三列構(gòu)成。
3.在Access數(shù)據(jù)庫中,文本型字段和備注型字段可以用于保存或,
數(shù)值型字段則只容許保存數(shù)字。
4.報表由、、主體、頁面頁腳和報表頁腳等5節(jié)構(gòu)成。
5.在Access中模塊分為和兩種類型。
6.在設(shè)立或撤除數(shù)據(jù)庫密碼過程中,數(shù)據(jù)庫必要以方式打開。
五、依照主教材第四章所給商品庫和教學(xué)庫,按照下列前三小題每條SQL查詢語句寫出
相應(yīng)功能,或者按照下列后兩小
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 剪切設(shè)備維修合同范例
- 光亮帶訂購合同范本
- 東莞日產(chǎn)購車合同范例
- 業(yè)務(wù)提成居間合同范例
- 麗水預(yù)售合同范例公示
- 體系合同范例
- 中介工程協(xié)議合同范例
- 代理售卡合同范例
- 買賣土地流轉(zhuǎn)合同范例
- 上海租房合同范本里
- 2024年湖南省公務(wù)員錄用考試《行測》試題及答案解析
- 第五屆中國石油工程設(shè)計大賽-地面工程-獲獎作品
- 腰椎骨水泥術(shù)后護理
- 【臨床護士發(fā)生針刺傷情況的調(diào)研報告(論文)9300字】
- 民航基礎(chǔ)知識應(yīng)用題庫100道及答案解析
- 數(shù)字孿生水利項目建設(shè)可行性研究報告
- 大班繪本閱讀《小老鼠的探險日記》教案含反思
- 高級中學(xué)語文教師資格考試學(xué)科知識與教學(xué)能力2024年下半年測試試題及解答
- 江蘇省常州市溧陽市2023-2024學(xué)年八年級下學(xué)期期末道德與法治試題(含答案解析)
- 承包合同文件
- 2024 smart社區(qū)運營全案服務(wù)項目
評論
0/150
提交評論