全國高等教育自學(xué)測驗考試數(shù)據(jù)庫標(biāo)準(zhǔn)系統(tǒng)原理試題_第1頁
全國高等教育自學(xué)測驗考試數(shù)據(jù)庫標(biāo)準(zhǔn)系統(tǒng)原理試題_第2頁
全國高等教育自學(xué)測驗考試數(shù)據(jù)庫標(biāo)準(zhǔn)系統(tǒng)原理試題_第3頁
全國高等教育自學(xué)測驗考試數(shù)據(jù)庫標(biāo)準(zhǔn)系統(tǒng)原理試題_第4頁
全國高等教育自學(xué)測驗考試數(shù)據(jù)庫標(biāo)準(zhǔn)系統(tǒng)原理試題_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

/10全國2009年10月高等教育自學(xué)考試數(shù)據(jù)庫系統(tǒng)原理試題課程代碼:04735一、單項選擇題(本大題共 15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。 IS彳悉潤屬彩瘞第折尻賴。.數(shù)據(jù)庫系統(tǒng)的核心組成部分是(D)A.DBB.DDC.DBAD.DBMS.數(shù)據(jù)庫的最小存取單位是(B)A.字符B.數(shù)據(jù)項C.記錄D.文件.數(shù)據(jù)庫應(yīng)用程序的編寫是基于三級模式結(jié)構(gòu)中的(A)A.外模式B.邏輯模式C.內(nèi)模式D.概念模式.完成關(guān)系模式設(shè)計是在數(shù)據(jù)庫設(shè)計的( C)A.需求分析階段B.概念設(shè)計階段C.邏輯設(shè)計階段D.物理設(shè)計階段.下列關(guān)于外鍵的說法正確的是(C)A.外鍵必須和相應(yīng)的主鍵同名B.外鍵值不允許為空C.外鍵和相應(yīng)的主鍵可以不同名,只要定義在相同域上即可D.外鍵的取值只允許等于所參照關(guān)系中某個主鍵值TOC\o"1-5"\h\z.關(guān)系模式設(shè)計理論主要解決的問題是( B)A.提高查詢速度B.消除操作異常和數(shù)據(jù)冗余C.減少數(shù)據(jù)操作的復(fù)雜性D.保證數(shù)據(jù)的安全性和完整性.設(shè)有關(guān)系R(A,B,C)和S(A,D)則與R^S等價的關(guān)系代數(shù)表達(dá)式是(D)[X] rA.RSB. 1C.L=JM)D. -__.設(shè)有關(guān)系模式R(A,B,C),其關(guān)系r如下表所示:

下面敘述正確的是(D)A.函數(shù)依賴A口B在上述關(guān)系中成立B.函數(shù)依賴BC回A在上述關(guān)系中成立C.函數(shù)依賴B國A在上述關(guān)系中成立D.函數(shù)依賴A因BC在上述關(guān)系中成立.設(shè)有關(guān)系R和S如下表所示,則R5^S的值是(A)A.BA.BC.DaRCUEC.D12324456247292410.SQL語言是(C)A.局級百語B.匯編語百C.結(jié)構(gòu)化查詢語言D.宿主語言A)11.在SQL中,與“NOTIN”等價的操作符是(A)A.<>ALLB.<>SOMEC尸SOMED尸ALL12.關(guān)于事務(wù)的故障與恢復(fù),下列說法正確的是(12.關(guān)于事務(wù)的故障與恢復(fù),下列說法正確的是(D)A.事務(wù)日志用來記錄事務(wù)執(zhí)行的頻度B.任何故障的恢復(fù)都由系統(tǒng)自動完成C.系統(tǒng)故障的恢復(fù)只需進(jìn)行REDO操作D.對日志文件設(shè)置檢查點是為了提高故障恢復(fù)的效率13.下列不屬于并發(fā)操作帶來的問題是(D)A.丟失更新B.讀臟數(shù)據(jù)C.不可重復(fù)讀D.死鎖B)1.4.在子類之間的語義約束中,表示超類中的對象必須在子類中出現(xiàn)的是(B)A.OverlappingB.CompleteC.DisjointD.Imcomplete15.在對象聯(lián)系圖中,雙向箭頭(兇兇)表示(D)A.屬性值是單值B.屬性值是多值C.對象類型之間的聯(lián)系 D.兩個屬性之間值的聯(lián)系二、填空題(本大題共10小題,每小題1分,共10分)請在每小題的空格上填上正確答案。錯填、不填均無分。.在數(shù)據(jù)庫技術(shù)中,用數(shù)據(jù)模型的概念描述數(shù)據(jù)庫的結(jié)構(gòu)和語義,對現(xiàn)實世界的數(shù)據(jù)進(jìn)行抽象。iwj溝熠金富^愛建譴凈。.DBMS的存儲管理器主要包括:權(quán)限和完整性管理器、 事務(wù)管理器、文件管理器、緩沖區(qū)管理器。殘鴦樓靜鑄?梅第敘?I。.當(dāng)局部ER圖合并全局ER圖時,可能出現(xiàn)屬性沖突、結(jié)構(gòu)沖突、命名沖突。.設(shè)p={Ri,R2,…,Rk}是R的一個分解,F(xiàn)是R上的FD集,如果有叵||二F,那么稱分解p是的分解。r鋼極鎮(zhèn)檜豬^錐。.已知關(guān)系R(A,B,C,D)和S(B,C,D),則RXS的元數(shù)是__7個。.SQL語言中修改數(shù)據(jù)的命令是UPDATE。.封鎖對象的大小稱為―封鎖的粒度。.SQL中把完整性約束分成三大類:域約束、基本表約束和 —斷言。.一種沒有直接對象,但它的子孫可以有直接對象的類稱為 —抽象類。.關(guān)聯(lián)是對類的實例之間聯(lián)系的命名,相當(dāng)于 ER模型中的聯(lián)系類型―。三、簡答題(本大題共10小題,每小題3分,共30分).相對于數(shù)據(jù)庫系統(tǒng),文件系統(tǒng)階段數(shù)據(jù)管理有哪些缺陷 ?數(shù)據(jù)冗余,數(shù)據(jù)不一致,數(shù)據(jù)聯(lián)系弱.以學(xué)生選課關(guān)系SC(學(xué)號,課程號,成績)為例,說明實體完整性規(guī)則的含義。實體完整性規(guī)則是指關(guān)系中的元組在組成主鍵上的屬性值不能為空, 比如關(guān)系(SC)中,(學(xué)號,課程號)為主鍵,所以學(xué)號和課程號的屬性值不能為空 彈貿(mào)攝爾霽斃撰磚鹵尻。.如果關(guān)系模式R的候選鍵由全部屬性組成,那么 R是否屬于3NF?說明理由。因為關(guān)系R中無非主屬性,所以不存在非主屬性對鍵的部分函數(shù)信賴,所以R是3NF。.設(shè)有關(guān)系模式SC(SNO,CNO,SCORE),試寫出與關(guān)系代數(shù)表達(dá)式等價的元組表達(dá)式。|tl(3u)(SC(u)八a2〕HB/Atp〕At〔陽二屋2〕)|.嵌入式SQL語句何時不必涉及到游標(biāo)?何時必須涉及到游標(biāo)?(1)INSERT、DELETE、UPDATE語句,以及查詢結(jié)果肯定是單元組時的 SELECT語句,都可以直接嵌入到主程序中使用,不必涉及到游標(biāo)。(2)當(dāng)SELECT語句查詢結(jié)果是多個元組時,必須使用游標(biāo)。6事務(wù)的原子性、一致性、隔離性、持久性分別由 DBMS的事務(wù)管理、完整性、并發(fā)控制、恢復(fù)管理子系統(tǒng)實現(xiàn)。.試說明事務(wù)的ACID特性分別由DBMS的哪個子系統(tǒng)實現(xiàn)。1.原子性由DBMS的管理子系統(tǒng)完成2.一致性由編寫事務(wù)程序的程序員完成的3.隔離性是由DBMS的并發(fā)控制子系統(tǒng)完成的4.持久性是由DBMS的恢復(fù)管理子系統(tǒng)完成的II養(yǎng)技篋飆鱗戀類蔣薔。.設(shè)有兩個關(guān)系模式:職工(職工號,姓名,性別,部門號) ,部門(部門號,部門名),如果規(guī)定當(dāng)刪除某個部門信息時, 必須同時刪除職工關(guān)系中該部門的員工信息。 試寫出符合上述規(guī)則的外鍵子句。 廈礴懇蹣駢畤翥繼^騷。.用戶訪問數(shù)據(jù)庫的權(quán)限有哪幾種?讀(Read)權(quán)限、插入(Insert)權(quán)限、修改(Update)權(quán)限、刪除(Delete)權(quán)限。.在SQL/CLI中,宿主程序與數(shù)據(jù)庫交互過程中有哪幾個重要記錄 ?環(huán)境記錄、連接記錄、語句記錄、描述記錄.簡述DB驅(qū)動程序的主要任務(wù)。(1)建立應(yīng)用程序與數(shù)據(jù)源的連接; (2)向數(shù)據(jù)源提交用戶請求執(zhí)行的 SQL語句;(3)完成數(shù)據(jù)源發(fā)送,接收數(shù)據(jù)格式和類型轉(zhuǎn)換; (4)把處理結(jié)果返回應(yīng)用程序;(5)將執(zhí)行過程中DBS返回的錯誤轉(zhuǎn)換成ODBC定義的標(biāo)準(zhǔn)錯誤代碼,并返回給應(yīng)用程序;(6)根據(jù)需要定義和使用光標(biāo)。四、設(shè)計題(本大題共5小題,每小題4分,共20分)設(shè)有兩個關(guān)系模式:職工(職工號,姓名,性別,年齡,職務(wù),工資,部門號)部門(部門號,部門名稱,經(jīng)理名,地址,電話)依據(jù)上述關(guān)系回答下面36?40題。.用關(guān)系代數(shù)表達(dá)式寫出下列查詢:檢索“采購部”女職工的職工號和姓名。n嗯工號,姓名(仃第門名種」抵劇F/性別「女,(職lix部門)).試用SQL語句刪除年齡大于70歲的職工信息。DELETEFROM職工WHERE年齡>70;.試用SQL語句統(tǒng)計每個部門的人數(shù)。SELECT部門號,COUNT(職工號)FROM職工GROUPBY部門號.試用SQL語句檢索人事部所有姓劉的職工姓名和年齡。SELECT姓名,年齡FROM職工WHERE姓名="劉%"AND部門號IN(SELECT部門號FROM部門WHERE部門名稱="人事部");.試用SQL語句定義一個包含姓名、性別、工資、職務(wù)和部門名稱的視圖ZBB。CREATEVIEWZBB(姓名,性別,工資,職務(wù),部門名稱)ASSELECT姓名,性別,工資,職務(wù),部門名稱FROM職工,部門WHERE職工.部門號二部門.部門號五、綜合題(本大題共2小題,每小題5分,共10分).設(shè)有一個記錄學(xué)生畢業(yè)設(shè)計情況的關(guān)系模式:R(學(xué)號,學(xué)生名,班級,教師號,教師名,職稱,畢業(yè)設(shè)計題目,成績)如果規(guī)定:每名學(xué)生只有一位畢業(yè)設(shè)計指導(dǎo)教師, 每位教師可指導(dǎo)多名學(xué)生;學(xué)生的畢業(yè)設(shè)計題目可能重復(fù)。(1)根據(jù)上述規(guī)定,寫出模式R的基本FD和關(guān)鍵碼。(1)基本的FD有7個:學(xué)號一學(xué)生名,學(xué)號一班級,學(xué)號一教師號,學(xué)號一畢業(yè)設(shè)計題目,學(xué)號一成績教師號一教師名,教師號一職稱(1)基本的FD有7個:學(xué)號一學(xué)生名,學(xué)號一班級,學(xué)號一教師號,學(xué)號一畢業(yè)設(shè)計題目,學(xué)號一成績教師號一教師名,教師號一職稱(2)R最高屬于幾范式。R的最高屬于2NF。3)將R規(guī)范到3NF。電泮號,學(xué),匕九明級,裁師號井?設(shè)計題目讖除電(教師號,教師名,職禰"2分)42.某旅行社管理系統(tǒng)涉及的部分信息如下: ^(1)景點:景點編號、景點名稱、地點、景點描述。(2)線路:線路編號、線路名稱、線路描述。(3)導(dǎo)游:工號、姓名、等級。(4)團(tuán)隊:團(tuán)隊編號、人數(shù)、開始日期、截止日期。其中:每條線路由多個景點組成,不同線路的景點存在交叉; 每條線路有多名導(dǎo)游,但一名導(dǎo)游只負(fù)責(zé)一條線路;每條線路可同時存在多個旅游團(tuán)隊,但每個團(tuán)隊只旅游一條線路。煢楨廣鮑觸選塊網(wǎng)踴淚。(1)建立一個反映上述局部應(yīng)用的 ER模型,要求標(biāo)注聯(lián)系類型(可省略實體屬性)(2)根據(jù)轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換為關(guān)系模型,要求標(biāo)注每個關(guān)系模型的主鍵和外鍵(如果存在)。⑴注:“成”聯(lián)系1次J仙人"早1分,!L:21%(2)於黑星工?3式M名標(biāo)」也戊,景"描述)線路(桀路編路,其由K林,淺路描述)導(dǎo)游專工號,鼾一,醇綴,線段阻號i司隊(團(tuán)隊編號,人數(shù)JF嫡H期,截止H期總里宜力加成(線路編代闿?注曲/ 王萬]:鍵」"力外進(jìn)「組成”工系的結(jié)構(gòu)及「鍵各I分J導(dǎo)「『,桌的外的1分,共3仇全國2009年1月高等教育自學(xué)考試數(shù)據(jù)庫系統(tǒng)原理試題課程代碼:04735一、單項選擇題(本大題共 15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。 鵝婭盡揖鶴慘屣蘢1^1。.使用二維表格結(jié)構(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.DBMSB.數(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門課程,最少必須講授l門課程;每門課程最多5個教師講授,最少需要一個教師講授,則教師與課程的基數(shù)分別為() 麓叢媽趣為瞻債蛭練浮。A.(1,3),(1,5) B. (3, 1), (5,1)C.(1,5), (1, 3) D. (5, 1),(3, 1).有關(guān)系R(A,B,C),主碼為A;S(D,A),主碼為D,外碼為A,參照R中的屬性Ao關(guān)系R和S的元組如下表所示。關(guān)系S中違反關(guān)系完整性規(guī)則的元組是() 圣^僮I?齦訝驊汆。A.(d1,2)B.(d2,NULL)C.(d3,4)D.(d4,1)6.在最小依賴集F中,下面敘述不正確的是()???A.F中每個FD的右部都是單屬性B.F中每個FD的左部都是單屬性C.F中沒有冗余的FDD.F中每個FD的左部沒有冗余的屬性7.如果某個屬性包含在候選鍵中,則它稱為()A.非主屬性A.非主屬性B.關(guān)鍵屬性C.復(fù)合屬性D.主屬性8.設(shè)有關(guān)系R和C.復(fù)合屬性D.主屬性8.設(shè)有關(guān)系R和S如下表:BCDbcdbceadbSABCDabcdabcecadbT則關(guān)系T是關(guān)系R和關(guān)系S的()A.自然連接結(jié)果B.回連接結(jié)果C.笛卡爾積D.并9.關(guān)系運算以關(guān)系代數(shù)為理論基礎(chǔ),關(guān)系代數(shù)的最基本操作是并、差、笛卡爾積和()A.投影、連接B.連接、選擇C.選擇、投影D.交、選擇10.以下敘述中正確的是()A.為了實現(xiàn)連接運算,SELECT命令中必須指出屬性的來源B.如果缺省 WHERE子句,則會產(chǎn)生錯誤信息C.在SQL語言中絕大多數(shù)連接操作都是自然連接D.連接操作中不可以用別名指定數(shù)據(jù)的來源.SQL語言中建立惟一性索引的命令是()A.CREATEINDEX索引名ON基本表名(屬性名)B.CREATEINDEXUNIQUE索引名 ON基本表名(屬性名)C.CREATEUNIQUEINDEX索引名 ON基本表名(屬性名)D.CREATEDISTINCTINDEX索引名ON基本表名(屬性名).DBMS的并發(fā)控制子系統(tǒng)保證了事務(wù)的()A.原子性實現(xiàn) B.一致性實現(xiàn)C.隔離性實現(xiàn)D.持久性實現(xiàn)13.在 DB恢復(fù)時,對已經(jīng)提交但更新未寫入磁盤的事務(wù)執(zhí)行()A.UNDO處理B.REDO處理C.ROLLBACK處理D.ABORT處理14.SQLServer2000用于存儲任務(wù)計劃信息、事件處理信息、備份恢復(fù)信息以及異常報告的是()A.Master數(shù)據(jù)庫B.Model數(shù)據(jù)庫C.Msdb數(shù)據(jù)庫D.Tempdb數(shù)據(jù)庫15.在 SQL/CLI中,保存元組或參數(shù)的有關(guān)信息的是()A.環(huán)境記錄B.連接記錄C.語句記錄D.描述記錄二、填空題(本大題共 10小題,每小題1分,共10分)請在每小題的空格中填上正確答案。錯填、不填均無分。TOC\o"1-5"\h\z.DBMS提供DML實現(xiàn)對數(shù)據(jù)的操作,基本的數(shù)據(jù)操作有兩類:檢索和 。.DBMS主要由 和存儲管理器兩大部分組成。18.關(guān)系中屬性的取值范圍稱為屬性的 。.設(shè)有關(guān)系模式R(A,B,C,D),F是R上成立的FD集,F={AB-C,DfB},則F在模式ACD上的投影為。滲^嗆儼勻謂鱉調(diào)硯金帛。.設(shè)關(guān)系 R和S具有相同的關(guān)系模式,R和S的差是由 的元組構(gòu)成的集合。.SQL語言中,撤消基本表的語句是 。22.封鎖可以避免并發(fā)操作引起的錯誤,但可能產(chǎn)生 、餓死、死鎖等問題。23.SQL中一組具有相同權(quán)限的用戶稱為 。24.SQLServer具有兩種身份驗證模式:Windows身份驗證模式和 驗證模式。錢^臥瀉聯(lián)圣騁睨11廉。25.在面向?qū)ο蠹夹g(shù)中,引用類型相當(dāng)于程序設(shè)計中 的概念。三、簡答題(本大題共 10小題,每小題3分,共30分)TOC\o"1-5"\h\z26.?dāng)?shù)據(jù)庫系統(tǒng)中支持?jǐn)?shù)據(jù)獨立性的方法是什么 ?27.簡述數(shù)據(jù)庫概念設(shè)計的主要步驟。28.什么是數(shù)據(jù)冗余 ?它會引起哪些操作異常 ?29.簡述視圖的特點。30.簡述事務(wù)的 COMMIT語句和ROLLBACK語句的功能。31.簡述可串行化調(diào)度的概念。32.什么是觸發(fā)器 ?它由哪三個部分組成 ?33.簡述 SQLServer查詢分析器的功能。34.在 UML類圖中,類由哪三部分組成 ?35.簡述 ODBC數(shù)據(jù)庫應(yīng)用程序的主要功能。四、設(shè)計題(本大題共 5小題,每小題4分,共20分)36.設(shè)有關(guān)系 S(S#,NAME,AGE,SEX),其屬性分別表示:學(xué)號,姓名,年齡和性別;關(guān)系SC(S#,C#,GRADE),其屬性分別表示:學(xué)號,課號和成績。 懶!鳳襪備鄱?輪爛薔。試用SQL語句完成統(tǒng)計每一年齡選修課程的學(xué)生人數(shù)。37.設(shè)有學(xué)生表 S(S#,NAME,AGE,SEX),其屬性分別表示:學(xué)號,姓名,年齡和性別;選課表 SC(S#,C#,GRADE),其屬性分別表示:學(xué)號,課號和成績。試用關(guān)系代數(shù)表達(dá)式表達(dá)下面查詢:檢索學(xué)習(xí)課號為 C2課程的學(xué)號和姓名。 嬲熟俁閶B圄閶鄴錢版蚤。38.設(shè)有職工基本表 EMP(ENO,ENAME,AGE,SEX,SALARY),其屬性分別表示:職工號,

溫馨提示

  • 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

提交評論