版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1月高等教誨自學考試全國統(tǒng)一命題考試
數(shù)據(jù)庫系統(tǒng)原理試卷
4735
一、單項選取題(本大題共15小題,每小題2分,共30分)
在每小題列出四個備選項中只有一種是符合題目規(guī)定,請將其代碼填寫在題后括號內(nèi)。錯選、多選或未選均無分。
1.數(shù)據(jù)庫在磁盤上基本組織形式是(B)
A.DBB.文獻
C.二維表D.系統(tǒng)目錄
2.ER(實體聯(lián)系模型)模型是數(shù)據(jù)庫設計工具之一,它普通合用于建立數(shù)據(jù)庫(A)
A.概念模型B.邏輯模型
C.內(nèi)部模型D.外部模型
3.數(shù)據(jù)庫三級模式中,顧客與數(shù)據(jù)庫系統(tǒng)接口是(B)
A.模式B.外模式
C.內(nèi)模式D.邏輯模式
4.在文獻系統(tǒng)中,所具備數(shù)據(jù)獨立性是(D)
A.系統(tǒng)獨立性
B.物理獨立性
C.邏輯獨立性
D.設備獨立性
5.在DB技術中,“臟數(shù)據(jù)”是指(D)
A.未回退數(shù)據(jù)
B.未提交數(shù)據(jù)
C.回退數(shù)據(jù)
D.未提交隨后又被撤除數(shù)據(jù)
6.關系模式至少應屬于(A)
A.INFB.2NF
C.3NFD.BCNF
7.設關于系模式R(ABCD),F是R上成立FD集,F(xiàn)={AfB,BfC},則屬性集BD閉包(8口),為(B)
A.BDB.BCD
C.BCD.CD
8.設關于系R如題8圖所示:(C)
學號姓名專業(yè)入年份
97001王敏數(shù)學1980
95002高豐經(jīng)濟學1980
95003梅婷數(shù)學1980
93013王明計算機1981
94012楊山計算機1984
題8圖
則n入刎》(R)元組數(shù)為
A.2B.3
C.4D.5
9.集合R與S交可以用關系代數(shù)基本運算表達為(A)
A.R-(R-S)B.R+(R-S)
C.R-(S-R)D.S-(R-S)
10.已知SN是一種字符型字段,下列SQL查詢語句(C)
SELECTSNFROMS
WHERESNLIKE'AB%';執(zhí)行成果為
A.找出具有3個字符'AB%'所有SN字段
B.找出僅含3個字符且前兩個字符為'AB,SN字段
C.找出以字符'AB'開頭所有SN字段
D.找出具有字符‘AB'所有SN字段
11.現(xiàn)要杳找缺少成績(Grade)學生學號(Snum),相應SQL語句是(D)
A.SELECTSnumB.SELECTSnum
FROMSCFROMSC
WHEREGrade=0WHEREGrade<=0
C.SELECTSnumD.SELECTSnum
FROMSCFROMSC
WHEREGrade二NULLWHEREGradeISNULL
12.下列不是數(shù)據(jù)庫恢復采用辦法是(D)
A.建立檢查點B.建立副本
C.建立日記文獻D.建立索引
13.在SQL/CLI中,將宿主程序與數(shù)據(jù)庫交互關于信息記錄在運營時數(shù)據(jù)成果中。不能保存此信息記錄類型是(D)
A.環(huán)境記錄B.連接記錄
C.語句記錄D.運營記錄
14.在面向對象技術中,復合類型中后四種類型一一數(shù)組、列表、包、集合一一統(tǒng)稱為(B)
A.行類型B.匯集類型
C.引用類型I).枚舉類型
15.在面向對象技術中,類圖基本成分是類和(C)
A.屬性B.操作
C.關聯(lián)D.角色
二、填空題(本大題共10小題,每小題1分,共10分)
請在每小題空格上填上對的答案。錯填、不填均無分。
16.在數(shù)據(jù)庫概念設計中,客觀存在并且可以互相區(qū)別事物稱為實體―
17.增強ER模型中,子類實體繼承超類實體所有屬性.
18.產(chǎn)生數(shù)據(jù)冗余和異常兩個重要因素是局部依賴和傳遞依賴。
19.如果XcU,貝iJXfY成立。這條推理規(guī)則稱為自反性。
20.ODBC規(guī)范定義驅動程序有兩種類型:即單層驅動程序和一—多層驅動程序
21.DBMS可分為層次型、網(wǎng)狀型、—關系—型、面向對象型等四種類型。
22.如果事務T對某個數(shù)據(jù)R實現(xiàn)了_X(排她/寫).鎖,那么在T對數(shù)據(jù)R解除封鎖之前,不容許其她事務再對R加任何類型鎖。
23.在各種事務并發(fā)執(zhí)行時,系統(tǒng)應保證與這些事務先后單獨執(zhí)行時成果同樣,這是指事務一隔離.性。
24.在SQL/CLI中,保存元組或參數(shù)關于信息是—描述記錄。
25.在面向對象技術中,對象聯(lián)系圖是描述面向對象—數(shù)據(jù)類型__基本工具。
三、簡答題(本大題共10小題,每小題3分,共30分)
26.簡述DBMS重要功能。
答:數(shù)據(jù)定義、操作、保護、維護和數(shù)據(jù)字典等5個功能。
27.簡述數(shù)據(jù)庫邏輯設計階段重要環(huán)節(jié)。
答:把概念模型轉換成邏輯型、設計外模型、設計應.用程序與數(shù)據(jù)庫接口,評價模型,修正模型。
28.設關于系模式R(S#,C#,CNAME,TNAME),其屬性分別表達學生學號、選修課程號、課程名、任課教師名。請闡明該關系模式存在哪些操
作異常。
答:系模式存在著三種操作異常:
修改異常、插入異常、刪除異常。
29.設關于系模式R(ABC),F是R上成立FD集,F(xiàn)={B—A,CfA},P={AB,BC}是R上一種分解,那么分解p與否保持FD集F?并闡明理由。
已知F=|B—A,C-Al,而-AB(F)=|BfA|,”BC(F)=O/(:空集意思)
因此分解FDC-Ao
30.簡述存儲過程長處。
答:提高運營速度,增強了SQL功能和靈活性,可以減少網(wǎng)絡通信量,減輕了程序編寫工作量,間接實現(xiàn)安全功能。
31.簡述SQL數(shù)據(jù)庫表三種類型及它們區(qū)別。
答:表三種婁型:基本表、視圖和導出表,基本表是實際存儲在數(shù)據(jù)庫中表,視圖是由一種或各種基本表或其她視圖構成表,而導出表是執(zhí)行了查
詢時產(chǎn)生表。
32.簡述數(shù)據(jù)庫完整性含義以及DBMS完整性子系統(tǒng)功能。
答:①數(shù)據(jù)庫完整性就指數(shù)據(jù)對的性、有效性和相容性,防止錯誤數(shù)據(jù)進入數(shù)據(jù)庫。
②完整性子系統(tǒng)有重要功能有:
監(jiān)督事務執(zhí)行,并測試與否違背完整性規(guī)則。
若有違背現(xiàn)象,采用恰當操作.
33.SQL視圖機制有哪些長處?
答:數(shù)據(jù)安全性、邏輯數(shù)據(jù)獨立性和操作簡便性。
34.簡述ODBC(開放數(shù)據(jù)庫互連)體系構造中驅動程序管理器功能。
答:驅動程序管理器是一種動態(tài)連接,用于連接各種DBS和DBMS驅動程序,管理應用程序和DBMS驅動程序之間交互作用。
35.簡述面向對象技術中聚合概念。
答:聚合表達了成分對象和聚合對象之間“ispanof"(一某些)聯(lián)系。聚合事實上是一種較強形式關聯(lián)聯(lián)系。
四、設計題(本大題共5小題,每小題4分,共20分)
已知有如下三個關系:
學生(學號,姓名,系別號)
項目(項目號,項目名稱,報酬)
參加(學號,項目號,工時)
其中,報酬是指參加該項目每個工時所得報酬。
根據(jù)此關系回答下面36?40題。
36.試用關系代數(shù)表達式寫出下列查詢:
列出“王明”同窗所參加項目名稱。
答:n項目名稱(6姓名=‘王明’(學生8參加8項目))
37.試用SQL語句寫出下列查詢:
列出報酬最高項目編號。
答:select項目編號
from項目,
Where報酬=(SELECTMAX(報酬)FROM項目)
38.試用SQL語句寫出下列杳詢:
列出每個系所有學生參加項目所獲得總報酬。
答:SELECT系別號,SUM(報酬*工時)
FROM學生,項目,參加
WHERE學生.學號=參加.學號AND
項目.項目號=參加.項目號
GROUPBY系別號
39.試用SQL語句查詢報酬不不大于800元(涉及800元)項目名稱。
答:SELECT項目名稱
FR網(wǎng)項目
WHERE報酬>=800
40.試用SQL命令創(chuàng)立一種學生一項目視圖,該視圖包括屬性名稱為:學號,姓名和項目名稱。
答:CREATEVIEW學生項目(學號,姓名,項目名稱)
AS
SELECT學生.學號,姓名,項目名稱
FRCW學生,項目,參加
WHERE學生.學號=參加.學號AND
項目.項目號=參加.項目號
五、綜合題(本大題共2小題,每小題5分,共10分)
41.為體育部門建立數(shù)據(jù)庫,其中包括如下信息:
(1)運動隊:隊名、主教練,其中隊名惟一標記運動隊。
(2)運動員:運動員編號、姓名、性別、年齡。
(3)運動項目:項目編號、項目名、所屬類別。
其中:每個運動隊有多名運動員,每名運動員只屬于一種運動隊:每名運動員可以參加
各種項目,每個項目可以有各種運動員參加。系統(tǒng)記錄每名運動員參加每個項目所得名次和成績以及比賽日期。
(1)依照以上論述,建立ER模型,規(guī)定標注聯(lián)系類型。(實體屬性可以省略)
運動隊運動員產(chǎn)里運動???/p>
(2)依照轉換規(guī)則,將ER模型轉換成關系模型,規(guī)定標明每個關系模式主鍵和外鍵
(如果存在)。
魏?撒).
同民間員購㈱懶,腌熠
--*'A/WA
獺日(嬲/除瞰))/..獷
弛(題陛魏壁,然毓滕魏).
依_“搬相”》嬲翔分,耕&帙系臊藪繇各?例
/VW*
42.設有一種反映工程及其所使用有關材料信息關系模式:
R(工程號,工程名,工程地址,開工日期,竣工日期,材料號,材料名稱,使用數(shù)量)
如果規(guī)定:
每個工程地址、開工日期、竣工日期惟一;不同工程地址、開工和竣工日期也許相似;
工程名與材料名稱均有重名:
每個工程使用若干種材料,每種材料可應用于若干工程中。
依照上述規(guī)定,寫出模式R基本FD和核心碼。
R的基本FD有6個:
工程號一工程名工程號一工程地址工程號一開工日期
工程號一完工日期材料號一材料名稱(工程號,材料號)一使用數(shù)量
關鍵碼為(工程號.材料號)
(2)R最高達到第幾范式,并闡明理由。
麒敲冊F泄游幡粉儆懶融
⑶(璐酈向齦(
(3)將R規(guī)范到3NF。
43)R應分解為三個模式:
R;(工程號,工程名,工程地址.開工FI期.完工H期)
R式材料號.材料名稱)
比(工程號,材料號,使用數(shù)量)
媾★啟用藥編號:177
2008年1月高等教育自學考試全國統(tǒng)一命題考試
數(shù)據(jù)庫系霸理試題答案及評分參考
(課程代碼4735)
一、單項選擇飄本大題共15小題,每小題2分洪30分)
I.B2.A3.B妙5.D6,A7.B8.C9,A10.CII.D
12.D13.D14.B15.C
二、填空副本大■10小鼠每小墨I分洪I。分)
瓜實體17.屬性區(qū)傳遞19.自反性20.多層驅動程方21.美系
22.X微他/寫)23用武24.描述記錄25.數(shù)據(jù)模型
三商答題(本大題共10小題,每“費3分,共30分)
26.DBMS觸要功能有:
數(shù)解的定義、(I分)嬲、(1分)保護、維護楣悔字典(I分)郛個功能。
以蹦妍的主要舞為:
把款念模型轉換成基腳模型,(1分)設計外模型,(1分)設計應用程序與數(shù)據(jù)庫的接口,評價
模型,修正模型。(I分)
28.該夫系模式存蟋三朦作異常:必同”
修改異常、(I分)插入異常、(1分)例除異常。(1分)
29.分解p沒有保持FD集F。(1分)
已知F=『A,C-Ai,而(陽=[JAI,%舊=4>.
瞅分解丟失FDCTA0(2分)
處使用存儲過程具有以下優(yōu)點:
星高運行看看。分),SSQL的功能和靈活性,可以降低網(wǎng)^的通信我(1分)減涇了程
用的虹作量,同按實現(xiàn)安全功能。(I分)
31,表的三種類型:基本表、視圖和導出表,(1分)基本表是實際翩在數(shù)據(jù)庫中的表,腿是由
一個或多個基本表或其他視圖構成的表,(1分)而導出表是執(zhí)行了查詢時產(chǎn)生的表。(I分)
攤庫系統(tǒng)艇趣馥及評分繡第?頁俠3頁)
?32.豌辟的翹性既數(shù)據(jù)的正艇、棘性和相容也防止錯誤的敏糊人麟阻
H分)
②就好系統(tǒng)觸頻腦:依"
研事務的執(zhí)行,并耐是否頡魂性虢。(I分)
若有違反寐,采取恰當榛作。(I分)
33.能妙性、(I分應翻據(jù)獨立性(1分)夠怖便也(I分)
34.購即管理器是-機糙觸,(1分)用于連接各利DBS和DBMS嬲野,(1分)管
理應醒例DBMS蚓麟斕般互作曲(1分)
35.始表達了頗對軸船對蚊醐'is阿oT(一部分)的麻系。(2分曦合實際上是一
楠強形趟關聯(lián)聯(lián)系:(1分)
四、設計副本大題共5小趟副痘4分洪20分)
36.H利新(。衣幺,'£環(huán)(4生區(qū)氮IIX項目))
0>W)(2分)
37.SELECT項解號
FROM項目(2分)
CWHERE榴k
(SELECTMAX(兼酚
FROM期):(2分)
38s城CT系別號,SUM(斶*工時)。分)
FROM學生海,參加
WHERE學生學號洛加岸號AND.,
項目項目號畛加項目號(2例,
GROUPBY系隔(1分)
39.SELECT則名稱(I分)
FROM項目(熠
WHERE棚!>=800;(2分)
40.CREATEV以學生-州(學號婚,項目統(tǒng))(I分)
,屏「
SELECT牲學號,姓名,項目名稱(I分)
FROM學生,項目滲加(1分)
WHERE學生.學號=參加學號AND
項目雁號4加項目號;。分)
五冷合懣(本大題共2小聶每小意5分供IQ分)
數(shù)就系統(tǒng)原理趣答案及評分彝第2頁供3頁)
(2)運動隊(巡,主教練)
運動員(運動員編號,姓名,性別,年齡心⑥
運動項目(項—目編號,項目名,所屬類別).
參加(褻鰻邈線,名次.嬲,比賽日期).”
(F一”為主鏈,標為外犍洪2分.其中參加關系及運動員關系各1分)
42.⑴R的基本FD有6個:
工程號T工程名工程號T工程地址工程號r開工日期
工程號T完工日期材料號一材料名稱(工程號,材料號)T使用數(shù)量
關檢碼為(工程號,材料號)
(基本FD和關鍵碼各I分洪2分)
(2)R最高達到I成因為存在著部分函數(shù)依軌例如
已(工前,材料號)上工程即除
(4)
(3)R應牖為三個模式:
%(工程號,工程名,工程地址,開工R期浣工R期)
R"材封號州名稱)
R,(工程號,材料號,使用數(shù)量)
(2分)
數(shù)解系統(tǒng)原理試題輯及評分參考第3頁(共項)
全國10月自學考試數(shù)據(jù)庫系統(tǒng)原理試題
課程代碼:04735
一、單項選取題(本大題共15小題,每小題2分,共30分)
在每小題列出四個備選項中只有一種是符合題目規(guī)定,請將其代碼填寫在題后括號內(nèi)。錯選、多選或未選均無分。
1.數(shù)據(jù)庫是長期存儲在計算機內(nèi)、有組織、統(tǒng)一管理有關(B)
A.文獻集合B.數(shù)據(jù)集合
C.命令集合I).程序集合
2.在數(shù)據(jù)庫三級模式中,描述數(shù)據(jù)庫中所有數(shù)據(jù)整體邏輯構造是(C)
A.外模式B.內(nèi)模式
C.邏輯模式D.存儲模式
3.數(shù)據(jù)庫系統(tǒng)中存儲三級構造定義DB稱為(B)
A.DBSB.DD
C.DDLD.DBMS
4.教師實體中有教師號、姓名、部門、任教時間、教齡等屬性,其中教齡是一種(A)
A.派生屬性B.多值屬性
C.復合屬性I).NULL屬性
5.對關系描述不對的是(C)
A.關系是一種集合B.關系是一張二維表
C.關系可以嵌套定義D.關系中元組順序可互換
6.若屬性X函數(shù)依賴于屬性丫時,則屬性X與屬性丫之間具備(B)
A.一對一聯(lián)系B.一對多聯(lián)系
C.多對一聯(lián)系D.多對多聯(lián)系
7.設F是關系模式RFD集,如果對F中每個非平凡FDX—Y,均有X是R超鍵,貝|(C)
A.R屬于2NF,但不一定屬于3NFB.R屬于3NF,但不一定屬于BCNF
C.R屬于BCNF,但不一定屬于4NF1).R屬于4NF
8.關系R1和R2如下表所示:
RIR2
ABCABC
alb2clalfg
a2b2c2a2b2c2
a3blcla3fg
則RI與R2進行笛卡爾積運算,其成果元組孑放為(D)
A.1B.3
C.6D.9
9.設四元關系R(A,B,C,D),則下面不對的是(B)
A.D.B(R)為取屬性I),兩列構成新關系
nB
B.II4.2(R)為取屬性值是%2兩列構成新關系
criD.B(R)與ri4.2(陽是等價
DnD.B⑻與n2.43是相似關系
10.下列論述對的是(B)
A.在ORDERBY子句后只能有一種屬性
B.ORDERBY子句所產(chǎn)生輸出只是邏輯排序效果,并沒有影響表實際內(nèi)容
C進行有序輸出時,如果列中有空值則在升序輸出時一方面列出空值項,而在降序時最后
列出空值項
D.ORDERBY子句中必要指明是升序或降序,不能缺省
12.現(xiàn)要查找缺少成績(G)學生學號(S#)和課程號(C#),下面SQL語句中WHERE子句
條件表達式應是:
SELECTS#,C#
FROMSC
WHERE(D)
A.G=0B.G<=0
C.G=NULLD.GISNULL
12.數(shù)據(jù)庫恢復重要根據(jù)是(D)
A.DBAB.DD
C.文檔D.事務日記
13.不能激活觸發(fā)器執(zhí)行事件是(A)
A.SELECTB.UPDATE
C.INSFRTD.DELETE
14.SQLServer重要工具中,執(zhí)行T-SQL最佳輕量級工具是(A)
A.查詢分析器B.服務管理器
C.公司管理器I).事件探查器
15.在ODBC體系構造中,為應用程序加載、調(diào)用和卸載DB驅動程序是(B)
A.ODBC數(shù)據(jù)庫應用程序B.驅動程序管理器
C.DB驅動程序D.數(shù)據(jù)源
二、填空題(本大題共10小題,每小題1分,共10分)
請在每小題空格上填上對的答案。錯填、不填均無分。
16.能惟一標記實體屬性或屬性集稱為——實體標記符(核心碼/鍵)。
17.數(shù)據(jù)獨立性使得修改數(shù)據(jù)構造時,盡量不修改__應用程序—。
18.數(shù)據(jù)庫物理構造重要指數(shù)據(jù)庫存儲記錄格式、存儲記錄安排和—存取辦法。
19.由于數(shù)據(jù)冗余,在對數(shù)據(jù)操作時常會引起—修改異常、插入異常、刪除異常。
20.關系代數(shù)運算中,專門關系操作有:選取、投影、除和一連接。
21.SQL語言條件表達式中字符串匹配操作符是—LIKE—。
22.DBS運營最小邏輯工作單位是__事務。
23.SQL基本表約束重要有三種形式:候選鍵定義、外鍵定義、—檢查約束_定義。
2蟲在復合數(shù)據(jù)類型中,相似類型元素有序集合,并且容許有重復元素,稱為
—列表類型。
25.SQLServer引擎對外使用Net-Library抽象層來支持不同―網(wǎng)絡合同.。
三、簡答題(本大題共10小題,每小題3分,共30分)
26.在DBS全局構造中,磁盤存儲器上數(shù)據(jù)構造有哪幾種形式?
答案:數(shù)據(jù)文獻、數(shù)據(jù)字典、索引、記錄數(shù)據(jù)、日記。
27.簡述關系參照完整性規(guī)則中,外鍵取值容許為空和不容許為空條件。
答案:在依賴關系中,當外鍵是主鍵構成某些時,外鍵值不容許為空;(2分)否則外鍵值允
許為空。(1分)
28.設有函數(shù)依賴集F={A-D,AB-E,BI-E,CD-I,E~C},計算屬性集AE關于F閉包(AE)+.
29.簡述關系代數(shù)表達式啟發(fā)式優(yōu)化規(guī)則。
答案:啟發(fā)式規(guī)則:
(1)盡量早地執(zhí)行選取操作。(1分)
(2)盡量早地執(zhí)行投影操作。(1分)
(3)避免直接做笛卡爾積,把笛卡爾積操作之前和之后一連串選取和投影全并起來一起做。
(1分)
30.簡述DBS中系統(tǒng)故障恢復辦法。
答案:(1)對未完畢事務作UNDO解決。(1分)
(2)對已提交事務但更新還留在緩沖區(qū)事務進行REDO解決。(2分)
31.什么是X鎖?
答案:X鎖是指如果事務T對某個數(shù)據(jù)R實現(xiàn)了X鎖,那么在T對數(shù)據(jù)R解除封鎖之前,不容許其他事
務再對該數(shù)據(jù)加任何類型鎖。(3分)
32.SQL中哪些機制提供了安全性?
答案:SQL中有四個機制提供安全性:視圖、權限、角色、審計。
33.什么是SQL/CLI?
答案:SQL/CLI是ODBC技術延續(xù)。CLI定義了一套可以從宿主語言調(diào)用公共函數(shù),(1分)每
一種函數(shù)具備一種名稱(1分)和一種規(guī)定算法。(1分)
34.簡述對象聯(lián)系圖定義。
答案:對象聯(lián)系圖是描述面向對象數(shù)據(jù)模型基本工具。(1分)它不但完整地揭示了數(shù)據(jù)之間
聯(lián)系,(1分)也把查詢層次觀點體現(xiàn)得一清二楚。(1分)
35.T-SQL中有哪些變量?各有哪些特點?
答案:變量分為局部變量和全局變量。(1分)局部變量由顧客定義和維護,以單個@字符開頭
;(1分)全局變量由系統(tǒng)定義和維護,以兩個@字符開頭,顧客不能定義全局變量。(1分)
四、設計題(本大題共5小題,每小題4分,共20分)
36.設有三個關系A(Anum,Aname,city),它們屬性分別是:商場號,商場名稱,商場合在都市;B(Bnutn,Bname,price),它們屬性分別是:
商品號,商品名稱,價格;AB(Anum,Bnum,qty),它們屬性分別是商場號,商品號,商品銷售數(shù)量。
用SQL語句創(chuàng)立一種基于A,B,AB三個表視圖(上海商場),其中涉及都市為上海商場名稱及其銷售商品名稱。
Createview上海商場
As
SelectAName,BNamefromA,AB,B
Wherea.Anum=AB.Anum
AndB.Bnum二AB.Bnum
AndCity=,上海'
一在SQL語句中,不區(qū)別大小寫
Select*fromstudentswherename='ABC
Select*fromstudentswherename='abc'
37.對36題中三個基本表,用SQL語句查詢所有商品名稱及其銷售總額。
SelectBName,Sum(qty)fromAB,B
WhereAB.Bnum=B.Bnum
GroupbyBname
38.對36題中三個基本表,用SQL語句查詢共有多少家商場銷售“長虹彩電”。
Selectcount(*)fromAB,B
WhereAB.Bnum=B.Bnum
AndB.Bname=,長虹彩電'
一求長虹彩電總共銷售量
Selectsum(QTY)fromAB,B
WhereAB.BNurn二B.Bnum
AndB.BName=,長虹彩電'
39.設有選課表SC(S#,C#,GRADE),它們屬性分別是:學號,課號,成績。試用關系代數(shù)表達式檢索學習課號為C2課程學生學號和成績。
SelectS#GradefromSC
WhereC#='C2'
40.設有學生關系S(Sno,Sname,Sage,Sex),它們屬性分別是:學號,姓名,年齡,性別。試用SQL語句檢索出年齡不不大于等于18不大
于等于20學生姓名和性別。
[18,20]
Between18.and20[18,20]
SelectSnanie,SexfromS
Wheresagebetween18and20
SelectSname,SexfromS
Wheresage>=18andsage<=20
SelectSname,SexfromS
Wheresagein(18,19,20)
五、綜合題(本大題共2小題,每小題5分,共10分)
41.設某人才市場數(shù)據(jù)庫中有?種記錄應聘人員信息關系模式:
R(人員編號,姓名,性別,職位編號,職位名稱,考試成績)
如果規(guī)定:每人可應聘各種職位,每個職位可由多人應聘FL必要參加有關考試,考試成績由人員編號和職位編號擬定。
(1)依照上述規(guī)定,寫出模式R基本FD和核心碼。
人員編號一姓名
人員編號一>性別
職位編號T1職位名稱
(人員編號,職位編號)T考試成績
核心碼:(人員編號,職位編號)
(2)R最高屬于第幾范式。
2NF
(3)將R規(guī)范到3NF。
R(人員編號,姓名,性別)
Z(職位編號,職位名稱)
RZ(人員編號,職位編號,考試成績)
42.某網(wǎng)上訂書系統(tǒng),涉及如下信息:
(1)客戶:客戶號、姓名、地址、聯(lián)系電話。
(2)圖書:書號、書名、出版社、單價。
(3)訂單:訂單號、日期、付款方式、總金額。
其中:一份訂單可訂購各種圖書,每種圖書可訂購多本;一位客戶可有多份訂單,一份訂單僅相應一位客戶。
(1)依照以上論述,建立ER模型,規(guī)定標注聯(lián)系類型(可省略實體屬性)。
(2)依照轉換規(guī)則,將ER模型轉換成關系模型,規(guī)定標注每個關系模型主鍵和外鍵(如果存在)。
客戶(客戶號、姓名、地址、聯(lián)系電話)
定單(訂單號、日期、付款方式、總金額)
圖書(書號、書名、出版社、單價)
定購(訂單號,書號,數(shù)量)
顧客定單(客戶號,訂單號)
全國I月高等教誨自學考試
數(shù)據(jù)庫系統(tǒng)原理試題
課程代碼:04735
一、單項選取題(本大題共15小題,每小題2分,共30分)
在每小題列出四個備選項中只有一種是符合題目規(guī)定,請將其代碼填寫在題后括號內(nèi)。錯選、多選或未選均無分。
1.使用二維表格構造表達實體及實體間聯(lián)系數(shù)據(jù)模型是(C)
A.層次模型B.網(wǎng)狀模型
C.關系模型D.聯(lián)系模型
2.數(shù)據(jù)庫系統(tǒng)不但涉及數(shù)據(jù)庫自身,還要涉及相應硬件、軟件和(D)
A.DBMSB.數(shù)據(jù)庫應用系統(tǒng)
C.有關計算機系統(tǒng)D.DBA
3.數(shù)據(jù)庫系統(tǒng)提供數(shù)據(jù)控制功能,不涉及(B)
A.并發(fā)控制B.控制數(shù)據(jù)冗余
C.完整性保護D.故障恢復
4.學校里規(guī)定,一種教師最多可講授3門課程,至少必要講授1門課程;每門課程最多5個教師講授,至少需要一種教師講授,則教師與課程
基數(shù)分別為(B)
A.(1,3),(1,5)B.(3,1),(5,1)
C.(1,5),(1,3)D.(5,1),(3,1)
5.關于系R(A,B,C),主碼為A;S(D,A),主碼為D,外碼為A,參照R中屬性A。關系R和S元組如下表所示。關系S中違背關系完整性
規(guī)則元組是(C)
RS
ABC
123
213
378
A.(d,,2)B.(d2,NULL)
C.(d:?4)D.(d?1)
6.在最小依賴集F中,下面論述手號的是(B)
A.F中每個FD右部都是單屬性B.F中每個FD左部都是單屬性
C.F中沒有冗余FDD.F中每個FD左部沒有冗余屬性
7.如果某個屬性包括在候選鍵中,則它稱為([))
A.非主屬性B.核心屬性
C.復合屬性D.主屬性
8.設關于系R和S如卜表:
RST
ABCBCDABCD
abcbcdabcd
bbfbceabce
cadadbcadb
則關系T是關系R和關系S(A)
A.自然連接成果B.。連接成果
C.笛卡爾積D.并
9.關系運算以關系代數(shù)為理論基本,關系代數(shù)最基本操作是并、差、笛卡爾積和(C)
A.投影、連接B.連接、選取
C.選取、投影D.交、選取
10.如下論述中對的是(A)
A.為了實現(xiàn)連接運算,SELECT命令中必要指出屬性來源
B.如果缺省WHERE子句,則會產(chǎn)生錯誤信息
C.在SQL語言中絕大多數(shù)連接操作都是自然連接
D.連接操作中不可以用別名指定數(shù)據(jù)來源
11.SQL語言中建立惟一性索引命令是(C)
A.CREATEINDEX索引名ON基本表名(屬性名)
B.CREATEINDEXUNIQUE索引名ON基本表名(屬性名)
C.CREATEUNIQUEINDEX索引名ON基本表名(屬性名)
D.CREATEDISTINCTINDEX索引名ON基本表名(屬性名)
12.DBMS并發(fā)控制子系統(tǒng)保證了事務(C)
A.原子性實現(xiàn)B.一致性實現(xiàn)
C.隔離性實現(xiàn)D.持久性實現(xiàn)
13.在DB恢復時,對已經(jīng)提交但更新未寫入磁盤事務執(zhí)行(B)
A.UNDO解決B.REDO解決
C.ROLLBACK解決D.ABORT解決
14.SQLServer用于存儲任務籌劃信息、事件解決信息、備份恢復信息以及異常報告是(C)
A.Master數(shù)據(jù)庫B.Model數(shù)據(jù)庫
C.Msdb數(shù)據(jù)庫I).Tempdb數(shù)據(jù)庫
15.在SQL/CLI中,保存元組或參數(shù)關于信息是(D)
A.環(huán)境記錄B.連接記錄
C.語句記錄D.描述記錄
二、填空題(本大題共10小題,每小題1分,共10分)
請在每小題空格中填上對的答案.錯填、不填均無分。
16.DBMS提供DML實現(xiàn)對數(shù)據(jù)操作,基本數(shù)據(jù)操作有兩類:檢索和更新。
17.DBMS重要由—查詢解決器和存儲管理器兩大某些構成。
18.關系中屬性取值范疇稱為屬性值域?
19.設關于系模式R(A,B,C,D),F是R上成立FD集,F(xiàn)={AB-C,D-B),則F在模式ACD上投影為
20.設關系R和S具備相似關系模式,R和S差是由—屬于R但不屬于S元組構成集合。
21.SQL語言中,撤除基本表語句是_droptable表名。
22.封鎖可以避免并發(fā)操作引起錯誤,但也許產(chǎn)生活鎖、餓死、死鎖等問題。
23.SQL中一組具備相似權限顧客稱為一角色一。
24.SQLServer具備兩種身份驗證模式:Windows身份驗證模式和—混合____驗證模式。
25.在面向對象技術中,引用類型相稱于程序設計中指針概念。
三、簡答題(本大題共10小題,每小題3分,共30分)
26.數(shù)據(jù)庫系統(tǒng)中支持數(shù)據(jù)獨立性辦法是什么?
27.簡述數(shù)據(jù)庫概念設計重要環(huán)節(jié)。
28.什么是數(shù)據(jù)冗余?它會引起哪些操作異常?
29.簡述視圖特點。
30.簡述事務COMMIT語句和ROLLBACK語句功能。
31.簡述可串行化調(diào)度概念。
32.什么是觸發(fā)器?它由哪三個某些構成?
33.簡述SQLServer查詢分析器功能。
34.在UML類圖中,類由哪三某些構成?
35.簡述ODBC數(shù)據(jù)庫應用程序重要功能。
四、設計題(本大題共5小題,每小題4分,共20分)
36.設關于系S(S#,NAME,AGE,SEX),其屬性分別表達:學號,姓名,年齡和性別;關系SC(S#,C#,GRADE),其屬性分別表達:學號,課
號和成績。
試用SQL語句完畢記錄每一年齡選修課程學生人數(shù)。
37.設有學生表S(S#,NAME,AGE,SEX),其屬性分別表達:學號,姓名,年齡和性別;選課表SC(S#,C#,GRADE),其屬性分別表達:學號,
課號和成績。試用關系代數(shù)表達式表達下面查詢:檢索學習課號為C2課程學號和姓名。
38.設有職工基本表EMP(ENO,ENAME,AGE,SEX,SALARY),其屬性分別表達:職工號,姓名,年齡,性別,工資。試用SQL語句寫出為每個
工資低于1000元女職工加薪200元。
39.設有科研項目表PROJ(項目編號,項目名稱,金額,教師編號)。試用SQL語句寫出下面查詢:列出金額最高項目編號和項目名稱。
40.設有學生關系STU(SNO,SNAME,AGE,SEX),其屬性分別表達:學號,姓名,年齡和性別。試用SQL語句檢索年齡為空值學生姓名。
五、綜合題(本大題共2小題,每小題5分,共10分)
41.某學校圖書借閱管理系統(tǒng)應提供如下功能:
(1)查詢書庫中既有圖書信息,涉及書號、書名、作者、單價、出版社;
(2)查詢讀者信息,涉及讀者借書證號、姓名、性別、單位;
(3)查詢讀者借閱狀況,涉及讀者借書證號、書號、借書日期、還書日期等;
(4)不同類別讀者有不同借閱權限,讀者類別由類別編號、名稱、最大容許借書量、借書期限等描述。
依照以上論述,回答下列問題:
(1)試為該圖書借閱系統(tǒng)設計一種ER模型,規(guī)定標注聯(lián)系類型,可省略實體屬性。
(2)依照轉換規(guī)則,將ER模型轉換成關系模型,規(guī)定標注每個關系模式主鍵和外鍵(如果存在)。
42.設有一種反映教師參加科研項目關系模式:
R(教師號,項目名稱,科研工作量,項目類別,項目金額,負責人)
如果規(guī)定:每個項目可有多人參加,每名教師每參加一種項目有一種科研工作量;每個項目只屬于一種類別,只有一名負責人。
(1)依照上述規(guī)定,寫出模式R基本FD和核心碼。
(2)闡明R不是2NF理由。
(3)將R規(guī)范到3NF。
全國1月自考數(shù)據(jù)庫系統(tǒng)原理試題答案
一、選取題
1-5CDBBC6-10BDACA
11-15CCBCD
二、填空題
16、更新17、
18、值域19、
20、屬于R且不屬于S21、DROPTABLE
22、活鎖23、角色
24、混合25、指針
三、簡答題
26、建立三層模式即外模式、概念模式和內(nèi)模式,兩級映射即外模式/概念模式、概念模式/內(nèi)模式。
27、有三個重要環(huán)節(jié):一方面依照數(shù)據(jù)抽象構造,建立局部概念模型,另一方面把一種個局部概念合成一種全局概念模型,最后對全局概念模
型進行審核,最后就形成了概念模型。
28、數(shù)據(jù)冗余是指數(shù)據(jù)大量重復,使數(shù)據(jù)之間聯(lián)系弱,不利于操作。它會引起:修改異常、刪除異常、插入異常。
29、視圖特點有:是由基本表導出表;是一種虛表,存儲在視圖定義里;保證數(shù)據(jù)庫安全性。
30、事務COMMIT語句功能是闡明事務完畢并提交成功,ROLLBACK語句功能是闡明事物不能完畢返回到初始狀態(tài)。
31、每個事物中,語句先后順序在各種調(diào)度中保持一致。在這個前提下,如果一種并行調(diào)度執(zhí)行成果與某一串行調(diào)度執(zhí)行成果等價,那么這個
并發(fā)調(diào)度稱為可串行化調(diào)度。
32、觸發(fā)器是SQLServer提供應程序員和數(shù)據(jù)庫分析員用來保證數(shù)據(jù)完整性一種辦法,它是與表事件有關特殊存儲過程。它由事件一條件一動
作構成。
33、D可以在文本編輯區(qū)編寫T-SQL語句2)可以通過更改數(shù)據(jù)庫組合框選取要使用數(shù)據(jù)庫3)可以檢查輸入T-SQL代碼與否錯誤,并給出錯
誤提示
34、類由上面某些表達類名稱、中間某些表達類屬性、下面某些某些可以用到關于類對象操作。
35、調(diào)用ODBC函數(shù),遞交SQL語句給DBMS,檢索出成果,并進行解決。應用程序要完畢ODBC外部接口所有工作。
四、設計題
36、selectcount(s.s#),agefroms,sc
wheres.s#二sc.s#
groupbyage
37.ns#,NAME(選取符號C#=C2(S自然連接SC))
38.updateintoEMP
setSALARY:SALARY+200
whereSALARY<1000andSEX="女”
39.select項目編號,項目名稱fromPROJ
groupby項目編號
having金額>=al1(select金額fromPROJgroupby項目編號)
40.selectSNAMEfromSTUwhereAGEisnull
五、綜合題
41.1)?類別}--------分為----------r^~i—借閱—?圖書]
2)圖書(書號、書名、作者、單價、出版社)
讀者(借書證號、姓名、性別、單位、類別編號)
讀者類別(類別編號、名稱、最大容許借書量、借書期限)
借閱(借書證號、書號、借書日期、還書日期)
42.1)教師號,項目名稱~科研工作量教師號一項目名稱項目名稱一項目類別
項目名稱一負責人項目名稱一項目金額
核心碼是:教師號
2)教師號,項目名稱一科研工作量教師號一科研工作量
是某些依賴,因此不屬于2NF
3)(教師號,項目名稱)(教師號,科研工作量)
(項目名稱,項目類別,項目金額,負責人)
10月全國自考數(shù)據(jù)庫系統(tǒng)原理真題
-、單項選取題(本大題共15小題,每小題2分,共30分)在每小題列出四個備選項中
只有一種是符合題目規(guī)定,請將其代碼填寫在題后括號內(nèi)。錯選、多選或未選均無
分。
1.數(shù)據(jù)庫系統(tǒng)核心構成某些是()
A.DB
B.DD
C.DBA
D.DBMS
答案:D
2數(shù)據(jù)庫最小存取單位是0
A.字符
B.數(shù)據(jù)項
C.記錄
D.文獻
答案:B
3.數(shù)據(jù)庫應用程序編寫是基于三級模式構造中()
A.外模式
B.邏輯模式
C.內(nèi)模式
D.概念模式
答案:A
4.完畢關系模式設計是在數(shù)據(jù)庫設計()
A.需求分析階段
B.概念設計階段
C.邏輯設計階段
D.物理設計階段
答案:C
5下列關于外鍵說法對的是()
A.外鍵必要和相應主鍵同名
B.外鍵值不容許為空
C.外鍵和相應主鍵可以不同名,只要定義在相似域上即可
I).外鍵取值只容許等于所參照關系中某個主鍵值
答案:C
6.關系模式設計理論重要解決問題是()
A.提高查詢速度
B.消除操作異常和數(shù)據(jù)冗余
C.減少數(shù)據(jù)操作復雜性
D.保證數(shù)據(jù)安全性和完整性
答案:B
設:仃關系R<A,B,C)S(A,D),BlRXIS?:價的滅系代數(shù)人士」弋髭
A.RSB.FI艮Aac,D'RXS>
i-irr
C.CTR.A—s.ARXS'D.nR_ArBrCrD:R,A-5_A-RXS))
A.A
B.B
ac
I),D
答案:D
8.設關于系模式R(A,B,C),其關系r如下表所示
ABC
a2C]
a2耳q
a3C5
卜而敘述正施w足)
A.函數(shù)依賴AfB在上述關系中成立
B.函數(shù)依賴BC~A在上述關系中成立
C.函數(shù)依賴B-A在上述關系中成立
D.函數(shù)依賴A~BC在上述關系中成立
答
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2026學年秋季學期初一年級(12)班班主任期末評語及成長建議
- 周會月會培訓
- 好看的財務培訓
- 倉庫安全三級培訓
- 倉庫培訓演講收獲
- 員工禮貌禮節(jié)培訓
- 員工生產(chǎn)工藝培訓方案
- 員工日常管理培訓
- 倉儲物流運營培訓
- 麻醉恢復期液體管理的護理
- 2025-2026學年北京市西城區(qū)高三(上期)期末考試地理試卷(含答案詳解)
- 贛州市章貢區(qū)2026年社區(qū)工作者(專職網(wǎng)格員)招聘【102人】考試參考題庫及答案解析
- 江蘇高職單招培訓課件
- 2026年山東理工職業(yè)學院單招綜合素質考試參考題庫帶答案解析
- 2026年及未來5年市場數(shù)據(jù)中國氟樹脂行業(yè)發(fā)展?jié)摿Ψ治黾巴顿Y方向研究報告
- DB1331∕T 109-2025 雄安新區(qū)建設工程抗震設防標準
- Scratch講座課件教學課件
- 《低碳醫(yī)院評價指南》(T-SHWSHQ 14-2025)
- 質量環(huán)境及職業(yè)健康安全三體系風險和機遇識別評價分析及控制措施表(包含氣候變化)
- 四川省石室中學2025-2026學年高一上數(shù)學期末教學質量檢測試題含解析
- 火電廠鍋爐運行與維護
評論
0/150
提交評論