2021年度全國自考數(shù)據(jù)庫系統(tǒng)原理歷年試題及答案_第1頁
2021年度全國自考數(shù)據(jù)庫系統(tǒng)原理歷年試題及答案_第2頁
2021年度全國自考數(shù)據(jù)庫系統(tǒng)原理歷年試題及答案_第3頁
2021年度全國自考數(shù)據(jù)庫系統(tǒng)原理歷年試題及答案_第4頁
已閱讀5頁,還剩78頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1月高等教誨白學(xué)考試全國統(tǒng)一命題考試數(shù)據(jù)庫系統(tǒng)原理試卷4735ー、單項選取題(本大題共15小題,每小題2分,共30分)在每小題列出四個備選項中只有一種是符合題目規(guī)定,請將其代碼填寫在題后括號內(nèi)。錯選、多選或未選均無分?.數(shù)據(jù)庫在磁盤上基本組織形式是(B)A.DB B.文獻(xiàn)C.二維表 D.系統(tǒng)目錄.ER(實體聯(lián)系模型)模型是數(shù)據(jù)庫設(shè)計工具之一,它普通合用于建立數(shù)據(jù)庫(A)A.概念模型 B,邏輯模型C.內(nèi)部模型 D,外部模型.數(shù)據(jù)庫三級模式中,顧客與數(shù)據(jù)庫系統(tǒng)接口是(B)A.模式 B.外模式C.內(nèi)模式 D,邏輯模式.在文獻(xiàn)系統(tǒng)中,所具備數(shù)據(jù)獨立性是(D)A.系統(tǒng)獨立性.物理獨立性C.邏輯獨立性D.設(shè)備獨立性.在DB技術(shù)中,“臟數(shù)據(jù)”是指(D)A.未回退數(shù)據(jù)未提交數(shù)據(jù)C.回退數(shù)據(jù)D.未提交隨后又被撤除數(shù)據(jù)關(guān)系模式至少應(yīng)屬于(A)A. INF B. 2NFC. 3NF D. BCNF.設(shè)關(guān)于系模式R(ABCD),F是R上成立FD集,F={AfB,B->C),則屬性集BD閉包(BD),為(B)A. BD B. BCDC. BC D. CD.設(shè)關(guān)于系R如題8圖所示:(C)R學(xué)號姓名專業(yè)入年份97001王敏數(shù)學(xué)198095002高豐經(jīng)濟(jì)學(xué)198095003梅婷數(shù)學(xué)198093013王明計算機(jī)198194012楊山計算機(jī)1984則nキ業(yè)?入年份出)元組數(shù)為A. 2 B. 3C. 4 D. 5.集合R與S交可以用關(guān)系代數(shù)基本運算表達(dá)為(A)A. R-(R-S) B. R+(R-S)C. R-(S-R) D. S-(R-S).已知SN是ー種字符型字段,下列SQL査詢語句(C)SELECTSNFROMSWHERESNLIKE'AB%,;執(zhí)行成果為A.找出具有3個字符‘AB%'所有SN字段B.找出僅含3個字符且前兩個字符為‘AB'SN字段C.找出以字符‘AB'開頭所有SN字段D.找出具有字符‘AB'所有SN字段11.現(xiàn)要査找缺少成績(Grade)學(xué)生學(xué)號(Snum),相應(yīng)SQL語句是(D)A.SELECTSnum B.SELECTSnumFROMSC FROMSCWHEREGrade=0 WHEREGrade<=0C.SELECTSnum D.SELECTSnumFROMSC FROMSCWHEREGrade=NULL WHEREGrade ISNULL.下列不號數(shù)據(jù)庫恢復(fù)采用辦法是(D)A,建立檢查點 B1建立副本C.建立日記文獻(xiàn) D.建立索引は在SQL/CLI中,將宿主程序與數(shù)據(jù)庫交互關(guān)于信息記錄在運營時數(shù)據(jù)成果中。不熊保存此信息記錄類型是(D)A.環(huán)境記錄 B.連接記錄C.語句記錄 D.運營記錄14,在面向?qū)ο蠹夹g(shù)中,復(fù)合類型中后四種類型——數(shù)組、列表、包、集合——統(tǒng)稱為(B)A.行類型 B.匯集類型C.引用類型 D,枚舉類型.在面向?qū)ο蠹夹g(shù)中,類圖基本成分是類和(C)A.屬性 B1操作C.關(guān)聯(lián) D.角色二、填空題(本大題共10小題,每小題1分,共10分)請在每小題空格上填上對的答案。錯填、不填均無分..在數(shù)據(jù)庫概念設(shè)計中,客觀存在并且可以互相區(qū)別事物稱為實體..增強ER模型中,子類實體繼承超類實體所有一 屬性. 0.產(chǎn)生數(shù)據(jù)冗余和異常兩個重要因素是局部依賴和傳遞依賴。.如果Y=XgU,則XfY成立。這條推理規(guī)則稱為自反性..ODBC規(guī)范定義驅(qū)動程序有兩種類型:即單層驅(qū)動程序和 多層驅(qū)動程序ー。.DBMS可分為層次型、網(wǎng)狀型、ー關(guān)系ー型、面向?qū)ο笮偷人姆N類型。.如果事務(wù)T對某個數(shù)據(jù)R實現(xiàn)了一X(排她/寫) 鎖,那么在T對數(shù)據(jù)R解除封鎖之前,不容許其她事務(wù)再對R加任何類型鎖。.在各種事務(wù)并發(fā)執(zhí)行時,系統(tǒng)應(yīng)保證與這些事務(wù)先后單獨執(zhí)行時成果同樣,這是指事務(wù)ー隔離.性。.在SQL/CLI中,保存元組或參數(shù)關(guān)于信息是描述記錄。25,在面向?qū)ο蠹夹g(shù)中,對象聯(lián)系圖是描述面向?qū)ο笠粩?shù)據(jù)類型ー基本工具。三、簡答題(本大題共10小題,每小題3分,共30分).簡述DBMS重要功能。答:數(shù)據(jù)定義、操作、保護(hù)、維護(hù)和數(shù)據(jù)字典等5個功能。.簡述數(shù)據(jù)庫邏輯設(shè)計階段重要環(huán)節(jié)。答:把概念模型轉(zhuǎn)換成邏輯型、設(shè)計外模型、設(shè)計應(yīng)用程序?數(shù)據(jù)庫接U,評價模型,修正模型。.設(shè)關(guān)于系模式R(S#,C#,CNAME,TNAME),其屬性分別表達(dá)學(xué)生學(xué)號、選修課程號、課程名、任課教師名。請闡明該關(guān)系模式存在哪些操作異常。答:系模式存在著三種操作異常:修改異常、插入異常、刪除異常。.設(shè)關(guān)于系模式R(ABC),F是R上成立FD集,F(xiàn)={BfA,CfA},P={AB,BC)是R上一種分解,那么分解p與否保持FD集F?并闡明理由。已知F=|BfA,C-AI,而”AB(F)=:B~A1,nBC(F)W)/(空集意思)因此分解FDC-A..簡述存儲過程長處。答:提髙運營速度,增強了SQL功能和靈活性,可以減少網(wǎng)絡(luò)通信量,減輕了程序編寫工作量,間接實現(xiàn)安全功能。.簡述SQL數(shù)據(jù)庫表三種類型及它們區(qū)別。答:表三種婁型:基本表、視圖和導(dǎo)出表,基本表是實際存儲在數(shù)據(jù)庫中表,視圖是由一種或各種基本表或其她視圖構(gòu)成表,而導(dǎo)出表是執(zhí)行了査詢時產(chǎn)生表。.簡述數(shù)據(jù)庫完整性含義以及DBMS完整性子系統(tǒng)功能。答:①數(shù)據(jù)庫完整性就指數(shù)據(jù)對的性、有效性和相容性,防止錯誤數(shù)據(jù)進(jìn)入數(shù)據(jù)庫。②完整性子系統(tǒng)有重要功能有:監(jiān)督事務(wù)執(zhí)行,并測試與否違背完整性規(guī)則。若有違背現(xiàn)象,采用恰當(dāng)操作。.SQL視圖機(jī)制有哪些長處?答:數(shù)據(jù)安全性、邏輯數(shù)據(jù)獨立性和操作簡便性。.簡述ODBC(開放數(shù)據(jù)庫互連)體系構(gòu)造中驅(qū)動程序管理器功能。答:驅(qū)動程序管理器是ー種動態(tài)連接,用于連接各種DBS和DBMS驅(qū)動程序,管理應(yīng)用程序和DBMS驅(qū)動程序之間交互作用。.簡述面向?qū)ο蠹夹g(shù)中聚合概念。答:聚合表達(dá)了成分對象和聚合對象之間“ispanof”(ー某些)聯(lián)系。聚合事實上是ー種較強形式關(guān)聯(lián)聯(lián)系。四、設(shè)計題(本大題共5小題,每小題4分,共20分)已知有如下三個關(guān)系:學(xué)生(學(xué)號,姓名,系別號)項目(項目號,項目名稱,報酬)參加(學(xué)號,項目號,エ時)其中,報酬是指參加該項目每個エ時所得報酬。根據(jù)此關(guān)系回答下面36?40題。.試用關(guān)系代數(shù)表達(dá)式寫出下列查詢:列出“王明”同窗所參加項目名稱。答:加項目名稱(6姓名=’王明‘(學(xué)生8參加8項目)).試用SQL語句寫出下列查詢:列出報酬最高項目編號。答:select項目編號from項目,Where報酬=(SELECTMAX(報酬)FROM項目).試用SQL語句寫出下列査詢:列出毎個系所有學(xué)生參加項目所獲得總報酬.答:SELECT系別號,SUM(報酬?工時)FROM學(xué)生,項目,參加WHERE學(xué)生.學(xué)號=參加.學(xué)號AND項目.項目號=參加.項目號GROUPBY 系別號.試用SQL語句查詢報酬不不大于800元(涉及800元)項目名稱。答:SELECT項目名稱FROM項目WHERE報酬>=800.試用SQL命令創(chuàng)立一種學(xué)生一項目視圖,該視圖包括屬性名稱為:學(xué)號,姓名和項目名稱。答:CREATEVIEW學(xué)生項目(學(xué)號,姓名,項目名稱)ASSELECT學(xué)生.學(xué)號,姓名,項目名稱FROM學(xué)生,項目,參加WHERE學(xué)生.學(xué)號=參加.學(xué)號AND項目.項目號=參加.項目號五、綜合題(本大題共2小題,每小題5分,共10分).為體育部門建立數(shù)據(jù)庫,其中包括如下信息:(D運動隊:隊名、主教練,其中隊名惟ー標(biāo)記運動隊。(2)運動員:運動員編號、姓名、性別、年齡。(3)運動項目:項目編號、項目名、所屬類別。其中:每個運動隊有多名運動員,每名運動員只屬于一種運動隊;每名運動員可以參加各種項目,每個項目可以有各種運動員參加。系統(tǒng)記錄每名運動員參加每個項目所得名次和成績以及比賽日期。(1)依照以上論述,建立ER模型,規(guī)定標(biāo)注聯(lián)系類型。(實體屬性可以省略);運動隊ド[運動員ド里]嬢動項目I(2)依照轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換成關(guān)系模型,規(guī)定標(biāo)明每個關(guān)系模式主鍵和外鍵(如果存在)。函從?掰!醐鹹鹹賜㈱悔,輜,熠觀期(躺肅期名雕翹) .ロ瓠(變甥曄:,鍬,蠣搬い“傭ー-カ挑松”カ般能分よ修帳紋@賊系あ|介).設(shè)有一種反映工程及其所使用有關(guān)材料信息關(guān)系模式:R(工程號,工程名,工程地址,開エ日期,竣工日期,材料號,材料名稱,使用數(shù)量)如果規(guī)定:每個工程地址、開エ日期、竣工日期惟ー;不同工程地址、開工和竣工日期也許相似;工程名與材料名稱均有重名:每個工程使用若干種材料,每種材料可應(yīng)用于若干工程中。依照上述規(guī)定,寫出模式R基本FD和核心碼。R的基本FD有6個:工程號ー工程名工程號ー工程地址工程號ー開エ日期工程號一完工日期材料號一材料名稱(工程號.材料號)ー使用數(shù)量關(guān)犍碼為(工程號,材料號)(2)R最髙達(dá)到第幾范式,并闡明理由。啷卿艮嘛檄樋嬲軸⑶(璐楣向飢 C(3)將R規(guī)范到3NF.43)R應(yīng)分解為三個模式:R;(工程號,工程名,工程地址.開エH期.完工H期)R式材料號.材料名稱)ゝR式工程號,材料號,使用數(shù)量)

編號:177蜻?編號:1772008年1月高等教育自學(xué)考試全國統(tǒng)一命題考試數(shù)據(jù)庫系羈理試題答案及評分參考(課程代碼4735)ー、單項選擇副本大題共15小亂毎小題2分洪30分)I.B2.A3.B4?,5.D6.A7.B8.C9.A10.CIJ.D12.D13.014.B15,C二、填空劇本大題共io小鼠毎小題1分,共ぬ分)此實體區(qū)屬性區(qū)朧19.皈性20.多層驅(qū)動程序21.美系22X(播他/寫)23屜離24.描述記錄25.數(shù)據(jù)模型三、解題體大題共I0小題,每小豐3分洪30分).DBMS觸要功踴:數(shù)解的定義、(I分)嬲、(1分)保護(hù)、維護(hù)和數(shù)據(jù)字典(I分)等5個雕。.働附的主要步髄:把駿模雖換成蹣模型.(I分)設(shè)計外模型,(I分)設(shè)計應(yīng)用程序與蝴庫的接口,酬模型,修正模型。(I分).聯(lián)系模式存在著三臓作髓:修改異常、(I分)情人異常、(1分)的除異常。。分).分解p沒有保持FD集F"l分)已知F=|BtA,C-A1,而ル*、)=|B-*A|,nK(F)=<b.歌分戳失FDCrA°(2分)攝髙運行速度,(1分)熔強ア汕的嫄和靈髓,可以降蒯絡(luò)的通髄,(1分)晚了程序編駒工作亂離實現(xiàn)安全功能.。分).表的三種麴:基本表、視圖和導(dǎo)出表,(I分)基本表是實際存儲在雕庫中的表,視圖是由ー個或多忸本表或其他錮構(gòu)成的表,(1分)而導(dǎo)出表是飾了飾肝生的気(I分)數(shù)據(jù)庫系轆理趣絲及評分鮮第1頁供3頁)

?32.闕廨的翹性是酸據(jù)麻般、耨睇楠性.防止罷的數(shù)闕人髄麻(1分)觥整好歎的主要賺有; ? ?.ご齬事務(wù)的飾,并鯛是否飯完齡闕。(1分)若縦反獨,采艦當(dāng)操作。。分).數(shù)鮫仝性、(I分)瀕飜獨立性(I分)轉(zhuǎn)作論他(I分)34罩動號轉(zhuǎn)開ー個鄰機(jī)庫.(1分)用理接舗DBS和DRMS蚓勝,(1分)管10程間DBMS對秘之同載5作用。(I分).齢表達(dá)了劇限軸齢對蚊間觸阿ゼ(一部分附緜。。分)齢斬上是ー神強形趟關(guān)驗公(1分)四、設(shè)計飢本大題共5小鼠毎小題4分,共20例,n鈿那(0醛“開ー(學(xué)生X參加X項目))rwMTa分).SELECT期得號FROM站(2分)てWHERE綱=(SELECTMAX(一酣FROM項目):(2分).SEHCT系鵬,SUM(廨?工時)*分)FROM學(xué)生,項目,參加WHERE學(xué)生.學(xué)號洛加岸號AND項目.項目號=參加.項目號(2ガICROUPBY系別號;(1分).SELECT項目名稱(1分)FROM項目(1#)WHERE踴>=800;(2分)40.CREATEVIEW錘項目倖號,姓名為名稱)(I分)AS、3ザ ,◎ザSELECT牲字號,姓名,項目緖(1分)FROM學(xué)生,項目,參加(I分)WHERE學(xué)生學(xué)號工參加學(xué)號AND項目.項目號滲加項目號;(I分)五、奪臺劇本大題共2小題,毎小題5分洪I。分)41.(1)運切員(每忙就系各41.(1)運切員(每忙就系各1分滲加蘇的離I分洪3分)麵年級原理趙絲及評分參考粗頁供3頁)

(2)運動隊(巡,主教練)運動員(運動員編號,姓名,性別,年齢很名)運動項目(項目編號項目名,癩類別) ,”なパ3 レ??二串”參加(?里典矮,名次,成績,比賽日期)■'(標(biāo)"一”為主鍵,標(biāo)"”為外健洪2分,其中參加關(guān)系及運動員關(guān)系各1分)42.(I)R的基本FD有6個;工程號ー工程名工程號ー工程地址工程號ー開工日期工程號一完工日期材料號一材料名稱(工程號,材料號)ー使用數(shù)量關(guān)鮪為(工程號,材料號)(基本FD和關(guān)鍵碼各I分洪2分)⑵R耶泌到1臉因為存在著部分函數(shù)依亂例如價僚?,材料號)巴工程機(jī) 承"イ分) て(3)R應(yīng)分解為三個模式:限工程號,工程名,工程地址,開エR期,完工做)即材料號,材料名稱)R,(工程號,㈱號,使用數(shù)量)(2分)數(shù)斛系統(tǒng)就竭答案及評分參考第3頁(共3頁)全國10月自學(xué)考試數(shù)據(jù)庫系統(tǒng)原理試題課程代碼:04735ー、單項選取題(本大題共15小題,每小題2分,共30分)在每小題列出四個備選項中只有一種是符合題目規(guī)定,請將其代碼填寫在題后括號內(nèi)。錯選、多選或未選均無分。.數(shù)據(jù)庫是長期存儲在計算機(jī)內(nèi)、有組織、統(tǒng)ー管理有關(guān)(B)A.文獻(xiàn)集合 B.數(shù)據(jù)集合C.命令集合 D,程序集合.在數(shù)據(jù)庫三級模式中,描述數(shù)據(jù)庫中所有數(shù)據(jù)整體邏輯構(gòu)造是(C)A.外模式B.內(nèi)模式C.邏輯模式 D,存儲模式.數(shù)據(jù)庫系統(tǒng)中存儲三級構(gòu)造定義DB稱為(B )A.DBSB.DDC.DDLD.DBMS.教師實體中有教師號、姓名、部門、任教時間、教齡等屬性,其中教齡是ー種(A)A.派生屬性B.多值屬性C.復(fù)合屬性D.NULL屬性.對關(guān)系描述不對的是(C)A.關(guān)系是ー種集合B.關(guān)系是一張二維表C.關(guān)系可以嵌套定義D.關(guān)系中元組順序可互換.若屬性X函數(shù)依賴于屬性Y時,則屬性X與屬性丫之間具備(B)A.ー對ー聯(lián)系B.ー對多聯(lián)系C.多對ー聯(lián)系D.多對多聯(lián)系.設(shè)F是關(guān)系模式RFD集,如果對F中每個非平凡FDX-Y,均有X是R超鍵,則(C)A.R屬于2NF,但不一定屬于3NF B.R屬于3NF,但不一定屬于BCNFC.R屬于BCNF,但不一定屬于4NFD.R屬于4NF.關(guān)系R1和R2如下表所示:RI R2ABCABCalb2clalfga2b2c2a2b2c2a3blcla3fg則Rl與R2進(jìn)行笛卡爾積運算,其成果元組扌取為(D)A.1B.3C.6D.9.設(shè)四元關(guān)系R(A,B,C,D),則下面不對的是(B)Hd,b(R)為取屬性口,b兩列構(gòu)成新關(guān)系I142(R)為取屬性值是%2兩列構(gòu)成新關(guān)系/口上⑻與“べ⑻是等價d.1[db(r)與!L.4(r)是相似關(guān)系.下列論述對的是(B)A.在ORDERBY子句后只能有一種屬性B.ORDERBY子句所產(chǎn)生輸出只是邏輯排序效果,并沒有影響表實際內(nèi)容C.進(jìn)行有序輸出時,如果列中有空值則在升序輸岀時一方面列出空值項,而在降序時最后列出空值項D.ORDERBY子句中必要指明是升序或降序,不能缺省12.現(xiàn)要查找缺少成績(G)學(xué)生學(xué)號(S#)和課程號(C#),下而SQL語句中WHERE子句條件表達(dá)式應(yīng)是:SELECTS#,C#FROMSCWHERE(D)A.G=0B.G<=0C.G=NULLD.GISNULL.數(shù)據(jù)庫恢復(fù)重要根據(jù)是(D)A.DBAB.DDC.文檔D.事務(wù)日記.不能激活觸發(fā)器執(zhí)行事件是(A)A.SELECTB.UPDATEC.INSFRTD.DELETE.SQLServer重要工具中,執(zhí)行T-SQL最佳輕量級工具是(A)A.查詢分析器B.服務(wù)管理器C.公司管理器D.事件探查器.在ODBC體系構(gòu)造中,為應(yīng)用程序加載、調(diào)用和卸載DB驅(qū)動程序是(B)A.ODBC數(shù)據(jù)庫應(yīng)用程序 B.驅(qū)動程序管理器C.DB驅(qū)動程序D.數(shù)據(jù)源二、填空題(本大題共10小題,每小題1分,共10分)請在每小題空格上填上對的答案。錯填、不填均無分。.能惟ー標(biāo)記實體屬性或?qū)傩约Q為 實體標(biāo)記符(核心碼/鍵) 。.數(shù)據(jù)獨立性使得修改數(shù)據(jù)構(gòu)造時,盡量不修改應(yīng)用程序ー?.數(shù)據(jù)庫物理構(gòu)造重要指數(shù)據(jù)庫存儲記錄格式、存儲記錄安排和一存取辦法..由于數(shù)據(jù)冗余,在對數(shù)據(jù)操作時常會引起一修改異常、插入異常、刪除異常。.關(guān)系代數(shù)運算中,專門關(guān)系操作有:選取、投影、除和一連接..SQL語言條件表達(dá)式中字符串匹配操作符是ーLIKE—..DBS運營最小邏輯工作單位是事務(wù).SQL基本表約朿重要有三種形式:候選鍵定義、外鍵定義、ー檢查約朿 一定義。.在復(fù)合數(shù)據(jù)類型中,相似類型元素有序集合,并且容許有重復(fù)元素,稱為一列表類型..SQLServer引擎對外使用Net-Library抽象層來支持不同.網(wǎng)絡(luò)合同ー.?三、簡答題(本大題共10小題,每小題3分,共30分)26,在DBS全局構(gòu)造中,磁盤存儲器上數(shù)據(jù)構(gòu)造有哪幾種形式?答案:數(shù)據(jù)文獻(xiàn)、數(shù)據(jù)字典、索引、記錄數(shù)據(jù)、日記。.簡述關(guān)系參照完整性規(guī)則中,外鍵取值容許為空和不容許為空條件。答案:在依賴關(guān)系中,當(dāng)外鍵是主鍵構(gòu)成某些時,外鍵值不容許為空:(2分)否則外鍵值允許為空.(1分).設(shè)有函數(shù)依賴集F={A-D,AB-E,BI-E,CD-I,E-C),計算屬性集AE關(guān)于F閉包(AE)+。.簡述關(guān)系代數(shù)表達(dá)式啟發(fā)式優(yōu)化規(guī)則。答案:啟發(fā)式規(guī)則:(1)盡量早地執(zhí)行選取操作。(1分)(2)盡量早地執(zhí)行投影操作。(1分)(3)避免直接做笛卡爾積,把笛卡爾積操作之前和之后ー連串選取和投影全并起來ー起做。(1分).簡述DBS中系統(tǒng)故障恢復(fù)辦法。答案:(1)對未完畢事務(wù)作UNDO解決。(1分)(2)對已提交事務(wù)但更新還留在緩沖區(qū)事務(wù)進(jìn)行REDO解決。(2分).什么是X鎖?答案:X鎖是指如果事務(wù)T對某個數(shù)據(jù)R實現(xiàn)了X鎖,那么在T對數(shù)據(jù)R解除封鎖之前,不容許其他事務(wù)再對該數(shù)據(jù)加任何類型鎖。(3分).SQL中哪些機(jī)制提供了安全性?答案:SQL中有四個機(jī)制提供安全性:視圖、權(quán)限、角色、審計。.什么是SQL/CLI?答案:SQL/CLI是ODBC技術(shù)延續(xù)。CLI定義了一套可以從宿主語言調(diào)用公共函數(shù),(1分)每?種函數(shù)具備ー種名稱(1分)和一種規(guī)定算法.(1分).簡述對象聯(lián)系圖定義。答案:對象聯(lián)系圖是描述面向?qū)ο髷?shù)據(jù)模型基本工具。(1分)它不但完整地揭示了數(shù)據(jù)之間聯(lián)系,(1分)也把查詢層次觀點體現(xiàn)得一清二楚。(1分).T-SQL中有哪些變量?各有哪些特點?答案:變量分為局部變量和全局變量.(1分)局部變量由顧客定義和維護(hù),以單個@字符開頭:(1分)全局變量由系統(tǒng)定義和維護(hù),以兩個@字符幵頭,顧客不能定義全局變量。(1分)四、設(shè)計題(本大題共5小題,每小題4分,共20分).設(shè)有三個關(guān)系A(chǔ)(Anum,Aname,city),它們屬性分別是:商場號,商場名稱,商場合在都市;B(Bnum,Bname,price),它們屬性分別是:商品號,商品名稱,價格:AB(Anum,Bnum,qty)?它們屬性分別是商場號,商品號,商品銷售數(shù)量。用SQL語句創(chuàng)立一種基于A,B,AB三個表視圖(上海商場),其中涉及都市為上海商場名稱及其銷售商品名稱。Createview上海商場AsSelectAName,BNamefromA,AB,BWherea.Anum=AB.AnumAndB.Bnum=AB.BnumAndCity=,上?!`在SQL語句中,不區(qū)別大小寫Select*fromstudentswherename='ABCSelect*fromstudentswherename='abc'.對36題中三個基本表,用SQL語句査詢所有商品名稱及其銷售總額。SelectBName,Sum(qty)fromAB,BWhereAB.Bnum=B.BnumGroupbyBname.對36題中三個基本表,用SQL語句查詢共有多少家商場銷售“長虹彩電”。Selectcount(*)fromAB,BWhereAB.Bnum=B.BnumAndB.Bncime=。長虹彩電’ー求長虹彩電總共銷售量Selectsum(QTY)fromAB,BWhereAB.BNurn=B.BnumAndB.BName=。長虹彩電’.設(shè)有選課表SC(S#,C#,GRADE),它們屬性分別是:學(xué)號,課號,成績。試用關(guān)系代數(shù)表達(dá)式檢索學(xué)習(xí)課號為C2課程學(xué)生學(xué)號和成績。SelectS#GradefromSCWhereC#='C2'.設(shè)有學(xué)生關(guān)系S(Sno,Sname,Sage,Sex)?它們屬性分別是:學(xué)號,姓名,年齡,性別。試用SQL語句檢索出年齡不不大于等于18不大于等于20學(xué)生姓名和性別。[18,20]Between18.and20 [18,20]SelectSname,SexfromSWheresagebetween18and20SelectSname,SexfromSWheresage>=18andsage<=20SelectSname,SexfromSWheresagein(18,19,20)五、綜合題(本大題共2小題,每小題5分,共10分).設(shè)某人才市場數(shù)據(jù)庫中有一種記錄應(yīng)聘人員信息關(guān)系模式:R(人員編號,姓名,性別,職位編號,職位名稱,考試成績)如果規(guī)定:每人可應(yīng)聘各種職位,每個職位可由多人應(yīng)聘且必要參加有關(guān)考試,考試成績由人員編號和職位編號擬定。依照上述規(guī)定,寫出模式R基本FD和核心碼。人員編サー姓名人員編號f性別職位編號つ職位名稱(人員編號,職位編號)一考試成績核心碼:(人員編號,職位編號)R最高屬于第幾范式。2NF(3)將R規(guī)范到3NF.R(人員編號,姓名,性別)/(職位編號,職位名稱)RZ(人員編號,職位編號,考試成績).某網(wǎng)上訂書系統(tǒng),涉及如下信息:(1)客戶:客戶號、姓名、地址、聯(lián)系電話。(2)圖書:書號、書名、出版社、單價。(3)訂單:訂單號、日期、付款方式、總金額。其中:一份訂單可訂購各種圖書,每種圖書可訂購多本:一位客戶可有多份訂單,ー份訂單僅相應(yīng)一位客戶。依照以上論述,建立ER模型,規(guī)定標(biāo)注聯(lián)系類型(可省略實體屬性)。

(2)依照轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換成關(guān)系模型,規(guī)定標(biāo)注每個關(guān)系模型主鍵和外鍵(如果存在)?!蛻簦蛻籼枴⑿彰⒌刂?、聯(lián)系電話)定單(訂單號、日期、付款方式、總金額)圖書(范殳、書名、出版社、單價)定購(訂單號,書號,數(shù)最)顧客定單(客戶號,訂單號)全國1月髙等教誨自學(xué)考試數(shù)據(jù)庫系統(tǒng)原理試題課程代碼:04735ー、單項選取題(本大題共15小題,每小題2分,共30分)在每小題列出四個備選項中只有一種是符合題目規(guī)定,請將其代碼填寫在題后括號內(nèi)。錯選、多選或未選均無分。.使用二維表格構(gòu)造表達(dá)實體及實體間聯(lián)系數(shù)據(jù)模型是(C)A.層次模型 B.網(wǎng)狀模型C,關(guān)系模型 D,聯(lián)系模型.數(shù)據(jù)庫系統(tǒng)不但涉及數(shù)據(jù)庫自身,還要涉及相應(yīng)硬件、軟件和(D)A.DBMS B,數(shù)據(jù)庫應(yīng)用系統(tǒng)C.有關(guān)計算機(jī)系統(tǒng) D. DBA.數(shù)據(jù)庫系統(tǒng)提供數(shù)據(jù)控制功能,不涉朶(B)A,并發(fā)控制 B.控制數(shù)據(jù)冗余C.完整性保護(hù) D,故障恢復(fù).學(xué)校里規(guī)定,ー種教師最多可講授3門課程,至少必要講授1門課程:每門課程最多5個教師講授,至少需要一種教師講授,則教師與課程基數(shù)分別為(B)A.(1,3),(1,5)B.(3,1),(5,1)A.(1,3),(1,5)C.(1,5),(1,3)D.(5,1),(3,1)C.(1,5),(1,3).關(guān)于系R(A,B,C),主碼為A;S(D,A),主碼為D,外碼為A,參照R中屬性A。關(guān)系R和S元組如下表所示。關(guān)系S中違背關(guān)系完整性規(guī)則元組是(C)TOC\o"1-5"\h\zEj 0IM 2もNULLIム 4 I1ム 1 IA.(di,2)C.(d?4)A.(di,2)C.(d?4)6.在最小依賴集F中,下面論述不対的是(A.F中每個FD右部都是單屬性D.(d?1)B)F中沒有冗余FDF中每個FDF中沒有冗余FDF中每個FD左部沒有冗余屬性.如果某個屬性包括在候選鍵中,則它稱為(D)B,核心屬性A.B,核心屬性C.復(fù)合屬性 D,主屬性.設(shè)關(guān)于系R和S如ド表:R S TABCABCabcbbfcadBCDbc(ibcecldbABCDabcdabcecadb則關(guān)系T是關(guān)系R和關(guān)系S(A)B.。連接成果B.。連接成果C.笛卡爾積 D.并.關(guān)系運算以關(guān)系代數(shù)為理論基本,關(guān)系代數(shù)最基本操作是并、差、笛卡爾積和(C)A.投影、連接 B,連接、選取C.選取、投影 D.交、選取.如下論述中對的是(A)A.為了實現(xiàn)連接運算,SELECT命令中必要指出屬性來源B.如果缺省WHERE子句,則會產(chǎn)生錯誤信息C,在SQL語言中絕大多數(shù)連接操作都是自然連接D.連接操作中不可以用別名指定數(shù)據(jù)來源SQL語言中建立惟一性索引命令是(C)CREATEINDEX索引名0N基本表名(屬性名)CREATEINDEXUNIQUE索引名ON基本表名(屬性名)CREATEUNIQUEINDEX索引名ON基本表名(屬性名)CREATEDISTINCTINDEX索引名ON基本表名(屬性名)DBMS并發(fā)控制子系統(tǒng)保證了事務(wù)(CB.一致性實現(xiàn)A.B.一致性實現(xiàn)C.隔離性實現(xiàn) D.持久性實現(xiàn)在DB恢復(fù)時,對已經(jīng)提交但更新未寫入磁盤事務(wù)執(zhí)行(B)A.UNDO解決 B.REDO解決C.ROLLBACK解決 D.ABORT解決SQLServer用于存儲任務(wù)籌劃信息、事件解決信息、備份恢復(fù)信息以及異常報告是(C)A.Master數(shù)據(jù)庫 B. Mode!數(shù)據(jù)庫C.Msdb數(shù)據(jù)庫 D. Tempdb數(shù)據(jù)庫.在SQL/CLI中,保存元組或參數(shù)關(guān)于信息是(D)A.環(huán)境記錄 B.連接記錄C.語句記錄 D.描述記錄二、填空題(本大題共10小題,每小題1分,共10分)請在每小題空格中填上對的答案。錯填、不填均無分..DBMS提供DML實現(xiàn)對數(shù)據(jù)操作,基本數(shù)據(jù)操作有兩類:檢索和更新..DBMS重要由 查詢解決器 和存儲管理器兩大某些構(gòu)成。.關(guān)系中屬性取值范疇稱為屬性值域?.設(shè)關(guān)于系模式R(A,B,C,D),F是R上成立FD集,F={AB-C,D-B},則F在模式ACD上投影為 。.設(shè)關(guān)系R和S具備相似關(guān)系模式,R和S差是由一屬于R但不屬于S元組構(gòu)成集合。.SQL語言中,撤除基本表語句是—droptable表名..封鎖可以避免并發(fā)操作引起錯誤,但也許產(chǎn)生活鎖、餓死、死鎖等問題。.SQL中一組具備相似權(quán)限顧客稱為一角色ー..SQLServer具備兩種身份驗證模式:Windows身份驗證模式和 混合.驗證模式。25,在面向?qū)ο蠹夹g(shù)中,引用類型相稱于程序設(shè)計中指針ー一概念。三、簡答題(本大題共10小題,每小題3分,共30分).數(shù)據(jù)庫系統(tǒng)中支持?jǐn)?shù)據(jù)獨立性辦法是什么?.簡述數(shù)據(jù)庫概念設(shè)計重要環(huán)節(jié)。.什么是數(shù)據(jù)冗余?它會引起哪些操作異常?.簡述視圖特點。.簡述事務(wù)COMMIT語句和ROLLBACK語句功能。.簡述可串行化調(diào)度概念。.什么是觸發(fā)器?它由哪三個某些構(gòu)成?.簡述SQLServer查詢分析器功能。.在UML類圖中,類由哪三某些構(gòu)成?.簡述ODBC數(shù)據(jù)庫應(yīng)用程序重要功能。四、設(shè)計題(本大題共5小題,每小題4分,共20分).設(shè)關(guān)于系S(S#,NAME,AGE,SEX),其屬性分別表達(dá):學(xué)號,姓名,年齡和性別;關(guān)系SC(S#,C#,GRADE),其屬性分別表達(dá):學(xué)號,課號和成績。試用SQL語句完畢記錄每一年齡選修課程學(xué)生人數(shù)。.設(shè)有學(xué)生表S(S#,NAME,AGE,SEX),其屬性分別表達(dá):學(xué)號,姓名,年齡和性別;選課表SC(S#,C#,GRADE),其屬性分別表達(dá):學(xué)號,課號和成績。試用關(guān)系代數(shù)表達(dá)式表達(dá)下面查詢:檢索學(xué)習(xí)課號為C2課程學(xué)號和姓名。.設(shè)有職エ基本表EMP(ENO,ENAME,AGE,SEX,SALARY),其屬性分別表達(dá):職エ號,姓名,年齡,性別,エ資。試用SQL語句寫出為每個工資低于1000元女職エ加薪200元。.設(shè)有科研項目表PR0J(項目編號,項目名稱,金額,教師編號)。試用SQL語句寫出下面查詢:列出金額最高項目編號和項目名稱。.設(shè)有學(xué)生關(guān)系STU(SNO,SNAME,AGE,SEX),其屬性分別表達(dá):學(xué)號,姓名,年齡和性別。試用SQL語句檢索年齡為空值學(xué)生姓名。五、綜合題(本大題共2小題,每小題5分,共10分).某學(xué)校圖書借閱管理系統(tǒng)應(yīng)提供如下功能:(1)查詢書庫中既有圖書信息,涉及書號、書名、作者、單價、出版社;(2)查詢讀者信息,涉及讀者借書證號、姓名、性別、單位;(3)查詢讀者借閱狀況,涉及讀者借書證號、書號、借書日期、還書日期等;(4)不同類別讀者有不同借閱權(quán)限,讀者類別由類別編號、名稱、最大容許借書量、借書期限等描述。依照以上論述,回答下列問題:(1)試為該圖書借閱系統(tǒng)設(shè)計ー種ER模型,規(guī)定標(biāo)注聯(lián)系類型,可省略實體屬性。(2)依照轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換成關(guān)系模型,規(guī)定標(biāo)注每個關(guān)系模式主鍵和外鍵(如果存在)。.設(shè)有一種反映教師參加科研項目關(guān)系模式:R(教師號,項目名稱,科研工作量,項目類別,項目金額,負(fù)責(zé)人)如果規(guī)定:每個項目可有多人參加,每名教師每參加一種項目有一種科研工作量;每個項目只屬于ー種類別,只有一名負(fù)責(zé)人。(1)依照上述規(guī)定,寫出模式R基本FD和核心碼。(2)闡明R不是2NF理由。(3)將R規(guī)范到3NF。全國1月自考數(shù)據(jù)庫系統(tǒng)原理試題答案ー、選取題1-5CDBBC6-10BDACA11-15CCBCD二、填空題16、更新 17、18、值域 19、20、屬于R且不屬于S 21、DROPTABLE22、活鎖 23、角色24、混合 25、指針三、簡答題26、建立三層模式即外模式、概念模式和內(nèi)模式,兩級映射即外模式/概念模式、概念模式/內(nèi)模式。27、有三個重要環(huán)節(jié);一方面依照數(shù)據(jù)抽象構(gòu)造,建立局部概念模型,另ー方面把ー種個局部概念合成一種全局概念模型,最后對全局概念模型進(jìn)行審核,最后就形成了概念模型。28、數(shù)據(jù)冗余是指數(shù)據(jù)大量重復(fù),使數(shù)據(jù)之間聯(lián)系弱,不利于操作。它會引起;修改異常、刪除異常、插入異常。29、視圖特點有;是由基本表導(dǎo)出表;是ー種虛表,存儲在視圖定義里;保證數(shù)據(jù)庫安全性。30、事務(wù)COMMIT語句功能是闡明事務(wù)完畢并提交成功,ROLLBACK語句功能是闡明事物不能完畢返回到初始狀態(tài)。31、每個事物中,語句先后順序在各種調(diào)度中保持一致。在這個前提下,如果ー種并行調(diào)度執(zhí)行成果與某一串行調(diào)度執(zhí)行成果等價,那么這個并發(fā)調(diào)度稱為可串行化調(diào)度?32、觸發(fā)器是SQLServer提供應(yīng)程序員和數(shù)據(jù)庫分析員用來保證數(shù)據(jù)完整性一種辦法,它是與表事件有關(guān)特殊存儲過程。它由事件一條件ー動作構(gòu)成。33、1)可以在文本編輯區(qū)編寫T-SQL語句2)可以通過更改數(shù)據(jù)庫組合框選取要使用數(shù)據(jù)庫3)可以檢查輸入T-SQL代碼與否錯誤,并給出錯誤提示34、類由上面某些表達(dá)類名稱、中間某些表達(dá)類屬性、下面某些某些可以用到關(guān)于類對象操作。35、調(diào)用ODBC函數(shù),遞交SQL語句給DBMS,檢索出成果,并進(jìn)行解決。應(yīng)用程序要完畢ODBC外部接口所有工作。四、設(shè)計題36>selectcount(s.s#),agefroms,scwheres.s#=sc.s#groupbyage.IIS#,NAME(選取符號C#=C2(S自然連接SC)).updateintoEMPsetSALARY=SALARY+200whereSALARY<1000andSEX="女”.select項目編號,項目名稱fromPROJgroupby項目編號having金額>=all(select金額fromPROJgroupby項目編號).selectSNAMEfromSTUwhereAGEisnull五、綜合題41.1)湊別] 分為 「讀者] 借閱 1圖書]2)圖書(苴殳、書名、作者、單價、出版社)讀者(借書證號、姓名、性別、單位、類別編號)讀者類別(類別編號、名稱、最大容許借書量、借書期限)借閱(借書證號、書號、借書日期、還書日期)42.1)教師號,項冃名稱ー科研工作量教師號ー項目名稱項冃名稱ー項目類別項目名稱ー負(fù)責(zé)人項目名稱ー項目金額核心碼是:教師號2)教師號,項目名稱一科研工作量教師號一科研工作量是某些依賴,因此不屬于2NF3)(教師號,項目名稱)(教師號,科研工作量)(項目名稱,項目類別,項目金額,負(fù)責(zé)人)10月全國自考數(shù)據(jù)庫系統(tǒng)原理真題ー、單項選取題(本大題共15小題,每小題2分,共30分)在每小題列出四個備選項中只有一種是符合題目規(guī)定,請將其代碼填寫在題后括號內(nèi)。錯選、多選或未選均無分。數(shù)據(jù)庫系統(tǒng)核心構(gòu)成某些是()TOC\o"1-5"\h\zDBDDDBADBMS答案:D數(shù)據(jù)庫最小存取單位是〇字符數(shù)據(jù)項記錄文獻(xiàn)答案:B數(shù)據(jù)庫應(yīng)用程序編寫是基于三級模式構(gòu)造中()外模式邏輯模式內(nèi)模式概念模式答案:A完畢關(guān)系模式設(shè)計是在數(shù)據(jù)庫設(shè)計()需求分析階段概念設(shè)計階段邏輯設(shè)計階段物理設(shè)計階段答案:C下列關(guān)于外鍵說法對的是〇外鍵必要和相應(yīng)主鍵同名外鍵值不容許為空外鍵和相應(yīng)主鍵可以不同名,只要定義在相似域上即可外鍵取值只容許等于所參照關(guān)系中某個主鍵值答案:C

關(guān)系模式設(shè)計理論車要解決問題是()提高査詢速度消除操作異常和數(shù)據(jù)冗余減少數(shù)據(jù)操作復(fù)雜性保證數(shù)據(jù)安全性和完整性答案:B設(shè)仃無系R<A,B,C)ftlS<A,D),'IJ*jRIX]S匯價的火系代數(shù)丄達(dá)バ:止A.RS B.nr_a.b.c.o'RXS)C.CTR.A-s.ARXS? 15.FIrArBrC,D,^R.A—5,A-RXS))TOC\o"1-5"\h\zABCD答案:D8. 設(shè)關(guān)于系模式R(A,B,C),其關(guān)系r如下表所示ABCa2hCja2耳Ci久耳C5函數(shù)依賴AfB在上述關(guān)系中成立函數(shù)依賴BC-A在上述關(guān)系中成立函數(shù)依賴B-A在上述關(guān)系中成立函數(shù)依賴A-BC在上述關(guān)系中成立答案:B9.設(shè)關(guān)于系R和S如下表所示,A.A答案:A設(shè)有關(guān)系R和S如下表所示,則RMS的值是SDE245678B.D.ABCDE1232445656A B C D E1 2 3 2 44 5 6 2 47 2 9 2 4B. Ba cD. D答案:ASQL語言是()髙檔語言匯編語言構(gòu)造化査詢語言宿主語言答案:C在SQL中,與“NOTIN”等價操作符是()く >ALLく >SOME= SOMED.ALL12.關(guān)于事務(wù)故障與恢復(fù),下列說法對的是〇事務(wù)日記用來記錄事務(wù)執(zhí)行頻度任何故障恢復(fù)都由系統(tǒng)自動完畢系統(tǒng)故障恢復(fù)只需進(jìn)行REDO操作對日記文獻(xiàn)設(shè)立檢查點是為了提高故障恢復(fù)效率答案:D13. 下列不屬于并發(fā)操作帶來問題是()丟失更新讀臟數(shù)據(jù)不可重復(fù)讀死鎖答案:D//, 在子類之間語義約束中,表達(dá)超類中對象必要在子類中浮現(xiàn)是()OverlappingCompleteDisjointImcomplete答案:B15.在對象聯(lián)系圖中,雙向箭頭(一一)表達(dá)。屬性值是單值屬性值是多值對象類型之間聯(lián)系兩個屬性之間值聯(lián)系答案:D二、填空題(本大題共10小題,每小題1分,共10分)請在每小題空格上填上對的答案?錯填、不填均無分。在數(shù)據(jù)庫技術(shù)中,用 概念描述數(shù)據(jù)庫構(gòu)造和語義,對現(xiàn)實世界數(shù)據(jù)進(jìn)行抽象。答案:數(shù)據(jù)模型DBMS存儲管理器重要涉及:權(quán)限和完整性管理器、ー、文獻(xiàn)管理器、緩沖區(qū)管理器。答案:事務(wù)管理器當(dāng)局部ER圖合并全局ER圖時,也許浮現(xiàn)ー沖突、構(gòu)造沖突、命名沖突。答案:屬性圖中橫線處應(yīng)為:答案:保持函數(shù)依賴集Fれ二國鳳…,RjkR的ヰダMlRI」‘肝Dセ桝環(huán)限(川二FJM么稱猾fpt的分解。 u,'已知關(guān)系R(A,B,C,

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論