




已閱讀5頁(yè),還剩58頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
完美WORD格式 2008年1月高等教育自學(xué)考試全國(guó)統(tǒng)一命題考試數(shù)據(jù)庫(kù)系統(tǒng)原理(04735) 試卷一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。1.數(shù)據(jù)庫(kù)在磁盤(pán)上的基本組織形式是( B )ADBB文件C二維表D系統(tǒng)目錄2ER(實(shí)體聯(lián)系模型)模型是數(shù)據(jù)庫(kù)的設(shè)計(jì)工具之一,它一般適用于建立數(shù)據(jù)庫(kù)的( A )A概念模型B邏輯模型C內(nèi)部模型D外部模型3數(shù)據(jù)庫(kù)三級(jí)模式中,用戶與數(shù)據(jù)庫(kù)系統(tǒng)的接口是( B )A模式B外模式C內(nèi)模式D邏輯模式4在文件系統(tǒng)中,所具有的數(shù)據(jù)獨(dú)立性是( D )A系統(tǒng)獨(dú)立性B物理獨(dú)立性C邏輯獨(dú)立性D設(shè)備獨(dú)立性5在DB技術(shù)中,“臟數(shù)據(jù)”是指( D )A未回退的數(shù)據(jù)B未提交的數(shù)據(jù)C回退的數(shù)據(jù)D未提交隨后又被撤消的數(shù)據(jù)6關(guān)系模式至少應(yīng)屬于( A )A1NFB2NFC3NFDBCNF7設(shè)有關(guān)系模式R(ABCD),F(xiàn)是R上成立的FD集,F(xiàn)=AB,BC,則屬性集BD的閉包(BD)+為( B )ABDBBCDCBCDCD8設(shè)有關(guān)系R如題8圖所示:(C)R學(xué)號(hào)姓名專業(yè)入學(xué)年份97001王敏數(shù)學(xué)198095002高豐經(jīng)濟(jì)學(xué)198095003梅婷數(shù)學(xué)198093013王明計(jì)算機(jī)198194012楊山計(jì)算機(jī)1984題8圖則專業(yè),入學(xué)年份(R)的元組數(shù)為A2B3C4D59集合R與S的交可以用關(guān)系代數(shù)的基本運(yùn)算表示為( A )AR-(R-S)BR+(R-S)CR-(S-R)DS-(R-S)l0已知SN是一個(gè)字符型字段,下列SQL查詢語(yǔ)句( C )SELECT SN FROM SWHERE SN LIKEAB;的執(zhí)行結(jié)果為A找出含有3個(gè)字符AB的所有SN字段B找出僅含3個(gè)字符且前兩個(gè)字符為AB的SN字段C找出以字符AB開(kāi)頭的所有SN字段D找出含有字符AB的所有SN字段l1現(xiàn)要查找缺少成績(jī)(Grade)的學(xué)生學(xué)號(hào)(Snum),相應(yīng)的SQL語(yǔ)句是( D )ASELECT Snum BSELECT SnumFROM SC FROM SC WHERE Grade=0 WHERE Grade=80040 試用SQL命令創(chuàng)建一個(gè)學(xué)生_項(xiàng)目視圖,該視圖包含的屬性名稱為:學(xué)號(hào),姓名和項(xiàng)目名稱。答:CREATE VIEW 學(xué)生項(xiàng)目(學(xué)號(hào),姓名,項(xiàng)目名稱)ASSELECT 學(xué)生.學(xué)號(hào),姓名,項(xiàng)目名稱FROM 學(xué)生,項(xiàng)目,參加WHERE 學(xué)生.學(xué)號(hào)=參加.學(xué)號(hào) AND項(xiàng)目.項(xiàng)目號(hào)=參加.項(xiàng)目號(hào)五、綜合題(本大題共2小題,每小題5分,共l0分)41為體育部門建立數(shù)據(jù)庫(kù),其中包含如下信息:(1)運(yùn)動(dòng)隊(duì):隊(duì)名、主教練,其中隊(duì)名惟一標(biāo)識(shí)運(yùn)動(dòng)隊(duì)。(2)運(yùn)動(dòng)員:運(yùn)動(dòng)員編號(hào)、姓名、性別、年齡。(3)運(yùn)動(dòng)項(xiàng)目:項(xiàng)目編號(hào)、項(xiàng)目名、所屬類別。其中:每個(gè)運(yùn)動(dòng)隊(duì)有多名運(yùn)動(dòng)員,每名運(yùn)動(dòng)員只屬于一個(gè)運(yùn)動(dòng)隊(duì);每名運(yùn)動(dòng)員可以參加多個(gè)項(xiàng)目,每個(gè)項(xiàng)目可以有多個(gè)運(yùn)動(dòng)員參加。系統(tǒng)記錄每名運(yùn)動(dòng)員參加每個(gè)項(xiàng)目所得名次和成績(jī)以及比賽日期。(1) 根據(jù)以上敘述,建立ER模型,要求標(biāo)注聯(lián)系類型。(實(shí)體的屬性可以省略) (2)根據(jù)轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換成關(guān)系模型,要求標(biāo)明每個(gè)關(guān)系模式的主鍵和外鍵(如果存在)。 42設(shè)有一個(gè)反映工程及其所使用相關(guān)材料信息的關(guān)系模式:R(工程號(hào),工程名,工程地址,開(kāi)工日期,完工日期,材料號(hào),材料名稱,使用數(shù)量) 如果規(guī)定:每個(gè)工程的地址、開(kāi)工日期、完工日期惟一;不同工程的地址、開(kāi)工和完工日期可能相同;工程名與材料名稱均有重名;每個(gè)工程使用若干種材料,每種材料可應(yīng)用于若干工程中。(1)根據(jù)上述規(guī)定,寫(xiě)出模式R的基本FD和關(guān)鍵碼。(2)R最高達(dá)到第幾范式,并說(shuō)明理由。(3)將R規(guī)范到3NF。 全國(guó)2008年10月自學(xué)考試數(shù)據(jù)庫(kù)系統(tǒng)原理試題一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。1.數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、統(tǒng)一管理的相關(guān)( B )A.文件的集合B.數(shù)據(jù)的集合C.命令的集合D.程序的集合2.在數(shù)據(jù)庫(kù)的三級(jí)模式中,描述數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的是( C )A.外模式B.內(nèi)模式C.邏輯模式D.存儲(chǔ)模式3.數(shù)據(jù)庫(kù)系統(tǒng)中存放三級(jí)結(jié)構(gòu)定義的DB稱為( B )A.DBSB.DDC.DDLD.DBMS4.教師實(shí)體中有教師號(hào)、姓名、部門、任教時(shí)間、教齡等屬性,其中教齡是一個(gè)( A )A.派生屬性B.多值屬性C.復(fù)合屬性D.NULL屬性5.對(duì)關(guān)系的描述不正確的是( C )A.關(guān)系是一個(gè)集合B.關(guān)系是一張二維表C.關(guān)系可以嵌套定義D.關(guān)系中的元組次序可交換6.若屬性X函數(shù)依賴于屬性Y時(shí),則屬性X與屬性Y之間具有( B )A.一對(duì)一聯(lián)系B.一對(duì)多聯(lián)系C.多對(duì)一聯(lián)系D.多對(duì)多聯(lián)系7.設(shè)F是關(guān)系模式R的FD集,如果對(duì)F中每個(gè)非平凡的FD XY,都有X是R的超鍵,則( C )A.R屬于2NF,但不一定屬于3NFB.R屬于3NF,但不一定屬于BCNFC.R屬于BCNF,但不一定屬于4NFD.R屬于4NF8.關(guān)系Rl和R2如下表所示:R1 R2ABCABCa1b2c1a1fga2b2c2a2b2c2a3b1c1a3fg則R1與R2進(jìn)行笛卡爾積運(yùn)算,其結(jié)果的元組數(shù)為( D )A.1B.3C.6D.99.設(shè)四元關(guān)系R(A,B,C,D),則下面不正確的是( B )A.為取屬性D,B的兩列組成新關(guān)系B.為取屬性的值是4,2的兩列組成新關(guān)系C.與是等價(jià)的D.與是相同關(guān)系10.下列敘述正確的是( B )A.在ORDER BY子句后只能有一個(gè)屬性B.ORDER BY子句所產(chǎn)生的輸出只是邏輯排序效果,并沒(méi)有影響表的實(shí)際內(nèi)容C.進(jìn)行有序輸出時(shí),如果列中有空值則在升序輸出時(shí)首先列出空值項(xiàng),而在降序時(shí)最后列出空值項(xiàng)D.ORDER BY子句中必須指明是升序或降序,不能缺省12.現(xiàn)要查找缺少成績(jī)(G)的學(xué)生學(xué)號(hào)(S#)和課程號(hào)(C#),下面SQL語(yǔ)句中WHERE子句的條件表達(dá)式應(yīng)是:SELECT S#,C#FROM SCWHERE( D )A.G=0B.G= 18 and sage = 20Select Sname,Sex from SWhere sage in (18,19,20)五、綜合題(本大題共2小題,每小題5分,共10分)41.設(shè)某人才市場(chǎng)數(shù)據(jù)庫(kù)中有一個(gè)記錄應(yīng)聘人員信息的關(guān)系模式:R(人員編號(hào),姓名,性別,職位編號(hào),職位名稱,考試成績(jī))如果規(guī)定:每人可應(yīng)聘多個(gè)職位,每個(gè)職位可由多人應(yīng)聘且必須參加相關(guān)考試,考試成績(jī)由人員編號(hào)和職位編號(hào)確定。(1) 根據(jù)上述規(guī)定,寫(xiě)出模式R的基本FD和關(guān)鍵碼。人員編號(hào) 姓名人員編號(hào) 性別職位編號(hào) 職位名稱(人員編號(hào), 職位編號(hào)) 考試成績(jī)關(guān)鍵碼: (人員編號(hào), 職位編號(hào))(2) R最高屬于第幾范式。1NF 部分依賴(3)將R規(guī)范到3NF。R(人員編號(hào),姓名,性別)Z(職位編號(hào),職位名稱)RZ(人員編號(hào), 職位編號(hào),考試成績(jī))42.某網(wǎng)上訂書(shū)系統(tǒng),涉及如下信息:(1)客戶:客戶號(hào)、姓名、地址、聯(lián)系電話。(2)圖書(shū):書(shū)號(hào)、書(shū)名、出版社、單價(jià)。(3)訂單:訂單號(hào)、日期、付款方式、總金額。其中:一份訂單可訂購(gòu)多種圖書(shū),每種圖書(shū)可訂購(gòu)多本;一位客戶可有多份訂單,一份訂單僅對(duì)應(yīng)一位客戶。(1) 根據(jù)以上敘述,建立ER模型,要求標(biāo)注聯(lián)系類型(可省略實(shí)體的屬性)。(2)根據(jù)轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換成關(guān)系模型,要求標(biāo)注每個(gè)關(guān)系模型的主鍵和外鍵(如果存在)??蛻?客戶號(hào)、姓名、地址、聯(lián)系電話)定單(訂單號(hào)、日期、付款方式、總金額)圖書(shū)(書(shū)號(hào)、書(shū)名、出版社、單價(jià))訂購(gòu)(訂單號(hào),書(shū)號(hào),數(shù)量)全國(guó)2009年1月高等教育自學(xué)考試數(shù)據(jù)庫(kù)系統(tǒng)原理試題課程代碼:04735一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。 1使用二維表格結(jié)構(gòu)表達(dá)實(shí)體及實(shí)體間聯(lián)系的數(shù)據(jù)模型是( C )A層次模型B網(wǎng)狀模型C關(guān)系模型D聯(lián)系模型2數(shù)據(jù)庫(kù)系統(tǒng)不僅包括數(shù)據(jù)庫(kù)本身,還要包括相應(yīng)的硬件、軟件和( D )ADBMSB數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)C相關(guān)的計(jì)算機(jī)系統(tǒng)DDBA(數(shù)據(jù)庫(kù)管理員)3數(shù)據(jù)庫(kù)系統(tǒng)提供的數(shù)據(jù)控制功能,不包括( B )A并發(fā)控制B控制數(shù)據(jù)冗余C完整性保護(hù)D故障恢復(fù)4學(xué)校里規(guī)定,一個(gè)教師最多可講授3門課程,最少必須講授l門課程;每門課程最多5個(gè)教師講授,最少需要一個(gè)教師講授,則教師與課程的基數(shù)分別為( B )A(1,3),(1,5)B(3,1),(5,1)C(1,5),(1,3)D(5,1),(3,1)5有關(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 )R SABCDA1232l7338d1d2d32NULL4d41A(d1,2)B(d2,NULL)C(d3,4)D(d4,1)6在最小依賴集F中,下面敘述不正確的是( B )AF中每個(gè)FD的右部都是單屬性BF中每個(gè)FD的左部都是單屬性CF中沒(méi)有冗余的FDDF中每個(gè)FD的左部沒(méi)有冗余的屬性7如果某個(gè)屬性包含在候選鍵中,則它稱為( D )A非主屬性B關(guān)鍵屬性C復(fù)合屬性D主屬性8設(shè)有關(guān)系R和S如下表: R S TABCBCDABCDabcbbacfdbbaccddebaacbbaccddeb則關(guān)系T是關(guān)系R和關(guān)系S的( A )A自然連接結(jié)果B連接結(jié)果C笛卡爾積D并9關(guān)系運(yùn)算以關(guān)系代數(shù)為理論基礎(chǔ),關(guān)系代數(shù)的最基本操作是并、差、笛卡爾積和( C )A投影、連接B連接、選擇C選擇、投影D交、選擇10以下敘述中正確的是( A )A為了實(shí)現(xiàn)連接運(yùn)算,SELECT命令中必須指出屬性的來(lái)源B如果缺省WHERE子句,則會(huì)產(chǎn)生錯(cuò)誤信息C在SQL語(yǔ)言中絕大多數(shù)連接操作都是自然連接D連接操作中不可以用別名指定數(shù)據(jù)的來(lái)源11SQL語(yǔ)言中建立惟一性索引的命令是( C )ACREATE INDEX 索引名 ON 基本表名(屬性名)BCREATE INDEX UNIQUE索引名 ON 基本表名(屬性名)CCREATE UNIQUE INDEX索引名 ON 基本表名(屬性名)DCREATE DISTINCT INDEX索引名 ON 基本表名(屬性名)12DBMS的并發(fā)控制子系統(tǒng)保證了事務(wù)的( C )A原子性實(shí)現(xiàn)B一致性實(shí)現(xiàn)C隔離性實(shí)現(xiàn)D持久性實(shí)現(xiàn)13在DB恢復(fù)時(shí),對(duì)已經(jīng)提交但更新未寫(xiě)入磁盤(pán)的事務(wù)執(zhí)行( B )AUNDO處理BREDO處理CROLLBACK處理DABORT處理14SQL Server 2000用于存儲(chǔ)任務(wù)計(jì)劃信息、事件處理信息、備份恢復(fù)信息以及異常報(bào)告的是( C )AMaster數(shù)據(jù)庫(kù)BModel數(shù)據(jù)庫(kù)CMsdb數(shù)據(jù)庫(kù)DTempdb數(shù)據(jù)庫(kù)15在SQL/CLI中,保存元組或參數(shù)的有關(guān)信息的是( D )A環(huán)境記錄B連接記錄C語(yǔ)句記錄D描述記錄二、填空題(本大題共10小題,每小題1分,共10分)請(qǐng)?jiān)诿啃☆}的空格中填上正確答案。錯(cuò)填、不填均無(wú)分。 16DBMS提供DML實(shí)現(xiàn)對(duì)數(shù)據(jù)的操作,基本的數(shù)據(jù)操作有兩類:檢索和_更新_。17DBMS主要由_查詢處理器_和存儲(chǔ)管理器兩大部分組成。18關(guān)系中屬性的取值范圍稱為屬性的_值域_。19設(shè)有關(guān)系模式R(A,B,C,D),F(xiàn)是R上成立的FD集,F(xiàn)=ABC,DB,則F在模式ACD上的投影為_(kāi)ADC _。20設(shè)關(guān)系R和S具有相同的關(guān)系模式,R和S的差是由_屬于R且不屬于S _的元組構(gòu)成的集合。21SQL語(yǔ)言中,撤消基本表的語(yǔ)句是_ DROP TABLE _。22封鎖可以避免并發(fā)操作引起的錯(cuò)誤,但可能產(chǎn)生_活鎖_、餓死、死鎖等問(wèn)題。23SQL中一組具有相同權(quán)限的用戶稱為_(kāi)角色_。24SQL Server具有兩種身份驗(yàn)證模式:Windows身份驗(yàn)證模式和_混合_驗(yàn)證模式。25在面向?qū)ο蠹夹g(shù)中,引用類型相當(dāng)于程序設(shè)計(jì)中_指針_的概念。三、簡(jiǎn)答題(本大題共10小題,每小題3分,共30分)26數(shù)據(jù)庫(kù)系統(tǒng)中支持?jǐn)?shù)據(jù)獨(dú)立性的方法是什么?建立三層模式即外模式、概念模式和內(nèi)模式,兩級(jí)映射即外模式/概念模式、概念模式/內(nèi)模式。27簡(jiǎn)述數(shù)據(jù)庫(kù)概念設(shè)計(jì)的主要步驟。有三個(gè)主要步驟:首先根據(jù)數(shù)據(jù)抽象結(jié)構(gòu),建立局部概念模型,其次把一個(gè)個(gè)局部概念合成一個(gè)全局的概念模型,最后對(duì)全局概念模型進(jìn)行審核,最終就形成了概念模型。28什么是數(shù)據(jù)冗余?它會(huì)引起哪些操作異常?數(shù)據(jù)冗余是指數(shù)據(jù)大量的重復(fù),使數(shù)據(jù)之間聯(lián)系弱,不利于操作。它會(huì)引起:修改異常、刪除異常、插入異常。 29簡(jiǎn)述視圖的特點(diǎn)。視圖的特點(diǎn)有:是由基本表導(dǎo)出的表;是一個(gè)虛表,存儲(chǔ)在視圖定義里;保證數(shù)據(jù)庫(kù)的安全性。30簡(jiǎn)述事務(wù)的COMMIT語(yǔ)句和ROLLBACK語(yǔ)句的功能。事務(wù)的COMMIT語(yǔ)句的功能是說(shuō)明事務(wù)完成并提交成功,ROLLBACK語(yǔ)句的功能是說(shuō)明事物不能完成返回到初始狀態(tài)。31簡(jiǎn)述可串行化調(diào)度的概念。每個(gè)事物中,語(yǔ)句的先后順序在各種調(diào)度中保持一致。在這個(gè)前提下,如果一個(gè)并行調(diào)度的執(zhí)行結(jié)果與某一串行調(diào)度的執(zhí)行結(jié)果等價(jià),那么這個(gè)并發(fā)調(diào)度稱為可串行化調(diào)度。32什么是觸發(fā)器?它由哪三個(gè)部分組成?觸發(fā)器是SQL Server提供給程序員和數(shù)據(jù)庫(kù)分析員用來(lái)保證數(shù)據(jù)完整性的一種方法,它是與表事件相關(guān)的特殊的存儲(chǔ)過(guò)程。它由事件條件動(dòng)作組成。33簡(jiǎn)述SQL Server查詢分析器的功能。1)可以在文本編輯區(qū)編寫(xiě)T-SQL語(yǔ)句2)可以通過(guò)更改數(shù)據(jù)庫(kù)組合框選擇要使用的數(shù)據(jù)庫(kù)3)可以檢查輸入的T-SQL代碼是否錯(cuò)誤,并給出錯(cuò)誤提示34在UML類圖中,類由哪三部分組成?類由上面的部分表示類的名稱、中間部分表示類的屬性、下面部分一些可以用到的關(guān)于類的對(duì)象的操作。35簡(jiǎn)述ODBC數(shù)據(jù)庫(kù)應(yīng)用程序的主要功能。調(diào)用ODBC函數(shù),遞交SQL語(yǔ)句給DBMS,檢索出結(jié)果,并進(jìn)行處理。應(yīng)用程序要完成ODBC外部接口的所有工作。四、設(shè)計(jì)題(本大題共5小題,每小題4分,共20分)36設(shè)有關(guān)系S(S#,NAME,AGE,SEX),其屬性分別表示:學(xué)號(hào),姓名,年齡和性別;關(guān)系SC(S#,C#,GRADE),其屬性分別表示:學(xué)號(hào),課號(hào)和成績(jī)。試用SQL語(yǔ)句完成統(tǒng)計(jì)每一年齡選修課程的學(xué)生人數(shù)。select age ,count(s.s#)from s,sc where s.s#=sc.s#group by age 37設(shè)有學(xué)生表S(S#,NAME,AGE,SEX),其屬性分別表示:學(xué)號(hào),姓名,年齡和性別;選課表SC(S#,C#,GRADE),其屬性分別表示:學(xué)號(hào),課號(hào)和成績(jī)。試用關(guān)系代數(shù)表達(dá)式表達(dá)下面查詢:檢索學(xué)習(xí)課號(hào)為C2課程的學(xué)號(hào)和姓名。38設(shè)有職工基本表EMP(ENO,ENAME,AGE,SEX,SALARY),其屬性分別表示:職工號(hào),姓名,年齡,性別,工資。試用SQL語(yǔ)句寫(xiě)出為每個(gè)工資低于1000元的女職工加薪200元。update EMP set SALARY=SALARY+200 where SALARY=all(select 金額 from PROJ group by 項(xiàng)目編號(hào))select 項(xiàng)目編號(hào),項(xiàng)目名稱 from PROJ where 金額(SELECT MAX(金額) FROM PROJ)40設(shè)有學(xué)生關(guān)系STU(SNO,SNAME,AGE,SEX),其屬性分別表示:學(xué)號(hào),姓名,年齡和性別。試用SQL語(yǔ)句檢索年齡為空值的學(xué)生姓名。select SNAME from STU where AGE is null五、綜合題(本大題共2小題,每小題5分,共10分)41某學(xué)校圖書(shū)借閱管理系統(tǒng)應(yīng)提供如下功能:(1)查詢書(shū)庫(kù)中現(xiàn)有圖書(shū)信息,包括書(shū)號(hào)、書(shū)名、作者、單價(jià)、出版社;(2)查詢讀者信息,包括讀者的借書(shū)證號(hào)、姓名、性別、單位;(3)查詢讀者的借閱情況,包括讀者的借書(shū)證號(hào)、書(shū)號(hào)、借書(shū)日期、還書(shū)日期等;(4)不同類別的讀者有不同的借閱權(quán)限,讀者類別由類別編號(hào)、名稱、最大允許借書(shū)量、借書(shū)期限等描述。根據(jù)以上敘述,回答下列問(wèn)題:(1)試為該圖書(shū)借閱系統(tǒng)設(shè)計(jì)一個(gè)ER模型,要求標(biāo)注聯(lián)系類型,可省略實(shí)體屬性。類別 -分為- 讀者 -借閱-圖書(shū) (2)根據(jù)轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換成關(guān)系模型,要求標(biāo)注每個(gè)關(guān)系模式的主鍵和外鍵(如果存在)。圖書(shū)(書(shū)號(hào)、書(shū)名、作者、單價(jià)、出版社)讀者(借書(shū)證號(hào)、姓名、性別、單位、類別編號(hào))讀者類別(類別編號(hào)、名稱、最大允許借書(shū)量、借書(shū)期限)借閱(借書(shū)證號(hào)、書(shū)號(hào)、借書(shū)日期、還書(shū)日期)42設(shè)有一個(gè)反映教師參加科研項(xiàng)目的關(guān)系模式:R(教師號(hào),項(xiàng)目名稱,科研工作量,項(xiàng)目類別,項(xiàng)目金額,負(fù)責(zé)人)如果規(guī)定:每個(gè)項(xiàng)目可有多人參加,每名教師每參加一個(gè)項(xiàng)目有一個(gè)科研工作量;每個(gè)項(xiàng)目只屬于一種類別,只有一名負(fù)責(zé)人。(1)根據(jù)上述規(guī)定,寫(xiě)出模式R的基本FD和關(guān)鍵碼。教師號(hào),項(xiàng)目名稱科研工作量 教師號(hào)項(xiàng)目名稱 項(xiàng)目名稱項(xiàng)目類別 項(xiàng)目名稱負(fù)責(zé)人 項(xiàng)目名稱項(xiàng)目金額 關(guān)鍵碼是 :教師號(hào)(2)說(shuō)明R不是2NF的理由。教師號(hào),項(xiàng)目名稱科研工作量 教師號(hào)科研工作量是部分依賴,所以不屬于2NF(3)將R規(guī)范到3NF。 (教師號(hào),項(xiàng)目名稱)(教師號(hào),科研工作量)(項(xiàng)目名稱,項(xiàng)目類別,項(xiàng)目金額,負(fù)責(zé)人) 2009年10月全國(guó)自考數(shù)據(jù)庫(kù)系統(tǒng)原理真題一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。1.數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分是()A.DBB.DDC.DBAD.DBMS答案:D2.數(shù)據(jù)庫(kù)的最小存取單位是()A.字符B.數(shù)據(jù)項(xiàng)C.記錄D.文件答案:B3.數(shù)據(jù)庫(kù)應(yīng)用程序的編寫(xiě)是基于三級(jí)模式結(jié)構(gòu)中的()A.外模式B.邏輯模式C.內(nèi)模式D.概念模式答案:A4.完成關(guān)系模式設(shè)計(jì)是在數(shù)據(jù)庫(kù)設(shè)計(jì)的()A.需求分析階段B.概念設(shè)計(jì)階段C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段答案:C5.下列關(guān)于外鍵的說(shuō)法正確的是()A.外鍵必須和相應(yīng)的主鍵同名B.外鍵值不允許為空C.外鍵和相應(yīng)的主鍵可以不同名,只要定義在相同域上即可D.外鍵的取值只允許等于所參照關(guān)系中某個(gè)主鍵值答案:C 專業(yè)整理 知識(shí)分享 6.關(guān)系模式設(shè)計(jì)理論主要解決的問(wèn)題是()A.提高查詢速度B.消除操作異常和數(shù)據(jù)冗余C.減少數(shù)據(jù)操作的復(fù)雜性D.保證數(shù)據(jù)的安全性和完整性答案:B7.A.AB.BC.CD.D答案:D更多優(yōu)質(zhì)自考資料,請(qǐng)?jiān)L問(wèn)自考樂(lè)園俱樂(lè)部/club/53463898.設(shè)有關(guān)系模式R(A,B,C),其關(guān)系r如下表所示A.函數(shù)依賴AB在上述關(guān)系中成立B.函數(shù)依賴BCA在上述關(guān)系中成立C.函數(shù)依賴BA在上述關(guān)系中成立D.函數(shù)依賴ABC在上述關(guān)系中成立答案:B9.設(shè)有關(guān)系R和S如下表所示,A.AB.BC.CD.D答案:A10.SQL語(yǔ)言是()A.高級(jí)語(yǔ)言B.匯編語(yǔ)言C.結(jié)構(gòu)化查詢語(yǔ)言D.宿主語(yǔ)言答案:C11.在SQL中,與“NOTIN”等價(jià)的操作符是()A.ALLB.SOMEC.= SOMED.= ALL答案:A更多優(yōu)質(zhì)自考資料,請(qǐng)?jiān)L問(wèn)自考樂(lè)園俱樂(lè)部/club/534638912.關(guān)于事務(wù)的故障與恢復(fù),下列說(shuō)法正確的是()A.事務(wù)日志用來(lái)記錄事務(wù)執(zhí)行的頻度B.任何故障的恢復(fù)都由系統(tǒng)自動(dòng)完成C.系統(tǒng)故障的恢復(fù)只需進(jìn)行REDO操作D.對(duì)日志文件設(shè)置檢查點(diǎn)是為了提高故障恢復(fù)的效率答案:D13.下列不屬于并發(fā)操作帶來(lái)的問(wèn)題是()A.丟失更新B.讀臟數(shù)據(jù)C.不可重復(fù)讀D.死鎖答案:D14.在子類之間的語(yǔ)義約束中,表示超類中的對(duì)象必須在子類中出現(xiàn)的是()A.OverlappingB.CompleteC.DisjointD.Imcomplete答案:B15.在對(duì)象聯(lián)系圖中,雙向箭頭()表示()A.屬性值是單值B.屬性值是多值C.對(duì)象類型之間的聯(lián)系D.兩個(gè)屬性之間值的聯(lián)系答案:D二、填空題(本大題共10小題,每小題1分,共10分)請(qǐng)?jiān)诿啃☆}的空格上填上正確答案。錯(cuò)填、不填均無(wú)分。 1.在數(shù)據(jù)庫(kù)技術(shù)中,用_數(shù)據(jù)模型_的概念描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)和語(yǔ)義,對(duì)現(xiàn)實(shí)世界的數(shù)據(jù)進(jìn)行抽象。2.DBMS的存儲(chǔ)管理器主要包括:權(quán)限和完整性管理器、_事務(wù)管理器_、文件管理器、緩沖區(qū)管理器。 3.當(dāng)局部ER圖合并全局ER圖時(shí),可能出現(xiàn)_屬性_沖突、結(jié)構(gòu)沖突、命名沖突。 4.設(shè)=R1,R2,RK是R的一個(gè)分解,F(xiàn)是R上的FD集,如果有Ri(F)=F,那么稱分解是_保持函數(shù)依賴集F _的分解。5.已知關(guān)系R(A,B,C,D)和S(B,C,D),則RS的元數(shù)是_7_個(gè)。答案:6.SQL語(yǔ)言中修改數(shù)據(jù)的命令是_ UPDATE_。 7.封鎖對(duì)象的大小稱為_(kāi)封鎖的粒度_。8.SQL中把完整性約束分成三大類:域約束、基本表約束和_斷言_。9.一種沒(méi)有直接對(duì)象,但它的子孫可以有直接對(duì)象的類稱為_(kāi)抽象類_。10.關(guān)聯(lián)是對(duì)類的實(shí)例之間聯(lián)系的命名,相當(dāng)于ER模型中的_聯(lián)系類型_。三、簡(jiǎn)答題(本大題共10小題,每小題3分,共30分)1.相對(duì)于數(shù)據(jù)庫(kù)系統(tǒng),文件系統(tǒng)階段數(shù)據(jù)管理有哪些缺陷?答案:數(shù)據(jù)冗余、(1分)數(shù)據(jù)不一致、(1分)數(shù)據(jù)聯(lián)系弱。(1分)2.以學(xué)生選課關(guān)系SC(學(xué)號(hào),課程號(hào),成績(jī))為例,說(shuō)明實(shí)體完整性規(guī)則的含義。答案:實(shí)體完整性規(guī)則是指關(guān)系中的元組在組成主鍵的屬性上不能有空值。關(guān)系SC的主鍵為(學(xué)號(hào),課程號(hào)),(1分)因此SC中的每個(gè)元組在學(xué)號(hào)、課程號(hào)兩個(gè)屬性上的取值均不能為空。(2分)3.如果關(guān)系模式R的候選鍵由全部屬性組成,那么R是否屬于3NF?說(shuō)明理由。答案:R屬于3NF。(1分)根據(jù)題意可知,R中無(wú)非主屬性,(1分)滿足3NF的條件,即不存在非主屬性對(duì)鍵的部分和傳遞函數(shù)依賴。(1分)4.5.嵌入式SQL語(yǔ)句何時(shí)不必涉及到游標(biāo)?何時(shí)必須涉及到游標(biāo)?答案:(1)INSERT、DELETE、UPDATE語(yǔ)句,以及查詢結(jié)果肯定是單元組時(shí)的SELECT語(yǔ)句,都可以直接嵌入到主程序中使用,不必涉及到游標(biāo)。(2分)(2)當(dāng)SELECT語(yǔ)句查詢結(jié)果是多個(gè)元組時(shí),必須使用游標(biāo)。(1分)6.試說(shuō)明事務(wù)的ACID特性分別由DBMS的哪個(gè)子系統(tǒng)實(shí)現(xiàn)。答案:事務(wù)的原子性(atomicity)、一致性(consistency)、隔離性(isolation,又稱獨(dú)立性)、持久性(durability)分別由DBMS的事務(wù)管理、完整性、并發(fā)控制、恢復(fù)管理子系統(tǒng)實(shí)現(xiàn)。(答對(duì)3個(gè)即給3分)7.設(shè)有兩個(gè)關(guān)系模式:職工(職工號(hào),姓名,性別,部門號(hào)),部門(部門號(hào),部門名),如果規(guī)定當(dāng)刪除某個(gè)部門信息時(shí),必須同時(shí)刪除職工關(guān)系中該部門的員工信息。試寫(xiě)出符合上述規(guī)則的外鍵子句。8.用戶訪問(wèn)數(shù)據(jù)庫(kù)的權(quán)限有哪幾種?答案:讀(Read)權(quán)限、插入(Insert)權(quán)限、修改(Update)權(quán)限、刪除(Delete)權(quán)限。(答對(duì)三個(gè)即給3分)9.在SQLCLI中,宿主程序與數(shù)據(jù)庫(kù)交互過(guò)程中有哪幾個(gè)重要記錄?答案:環(huán)境記錄、連接記錄、語(yǔ)句記錄、描述記錄。(答對(duì)3個(gè)即給3分)10.簡(jiǎn)述DB驅(qū)動(dòng)程序的主要任務(wù)。答案:(1)建立應(yīng)用程序與數(shù)據(jù)源的連接;(2)向數(shù)據(jù)源提交用戶請(qǐng)求執(zhí)行的SQL語(yǔ)句;(3)完成數(shù)據(jù)源發(fā)送,接收數(shù)據(jù)格式和類型轉(zhuǎn)換;(4)把處理結(jié)果返回應(yīng)用程序;(5)將執(zhí)行過(guò)程中DBS返回的錯(cuò)誤轉(zhuǎn)換成ODBC定義的標(biāo)準(zhǔn)錯(cuò)誤代碼,并返回給應(yīng)用程序;(6)根據(jù)需要定義和使用光標(biāo)。(答對(duì)3個(gè)即給3分)四、設(shè)計(jì)題(本大題共5小題,每小題4分,共20分)1.設(shè)有兩個(gè)關(guān)系模式:職工(職工號(hào),姓名,性別,年齡,職務(wù),工資,部門號(hào))部門(部門號(hào),部門名稱,經(jīng)理名,地址,電話)依據(jù)上述關(guān)系回答下面題。(1).用關(guān)系代數(shù)表達(dá)式寫(xiě)出下列查詢:檢索“采購(gòu)部”女職工的職工號(hào)和姓名。 (2).試用SQL語(yǔ)句刪除年齡大于70歲的職工信息。答案:DELETEFROM職工(2分)WHERE年齡70;(2分)(3).試用SQL語(yǔ)句統(tǒng)計(jì)每個(gè)部門的人數(shù)。答案:SELECT部門號(hào),COUNT(職工號(hào))(1分)FROM職工(1分)GROUPBY部門號(hào);(2分)(4).試用SQL語(yǔ)句檢索人事部所有姓劉的職工姓名和年齡。答案:SELECT姓名,年齡(1分)FROM職工WHERE姓名=劉%AND部門號(hào)IN(1分)(SELECT部門號(hào)FROM部門WHERE部門名稱=人事部);(2分)(5).試用SQL語(yǔ)句定義一個(gè)包含姓名、性別、工資、職務(wù)和部門名稱的視圖ZBB。答案:CREATE VIEW ZBB(姓名,性別,工資,職務(wù),部門名稱)(2分)ASSELECT姓名,性別,工資,職務(wù),部門名稱(1分)FROM職工,部門WHERE職工.部門號(hào)=部門.部門號(hào);(1分)五、綜合題(本大題共2小題,每小題5分,共10分)1.設(shè)有一個(gè)記錄學(xué)生畢業(yè)設(shè)計(jì)情況的關(guān)系模式:R(學(xué)號(hào),學(xué)生名,班級(jí),教師號(hào),教師名,職稱,畢業(yè)設(shè)計(jì)題目,成績(jī))如果規(guī)定:每名學(xué)生只有一位畢業(yè)設(shè)計(jì)指導(dǎo)教師,每位教師可指導(dǎo)多名學(xué)生;學(xué)生的畢業(yè)設(shè)計(jì)題目可能重復(fù)。(1)根據(jù)上述規(guī)定,寫(xiě)出模式R的基本FD和關(guān)鍵碼。(2)R最高屬于幾范式。(3)將R規(guī)范到3NF。答案:(1)基本的FD有7個(gè):學(xué)號(hào)學(xué)生名,學(xué)號(hào)班級(jí),學(xué)號(hào)教師號(hào),學(xué)號(hào)畢業(yè)設(shè)計(jì)題目,學(xué)號(hào)成績(jī)教師號(hào)教師名,教師職稱(1分)R的關(guān)鍵碼為學(xué)號(hào)。(1分)(2)R的最高屬于2NF。(1分)(3)R應(yīng)分解為:2.某旅行社管理系統(tǒng)涉及的部分信息如下:(1)景點(diǎn):景點(diǎn)編號(hào)、景點(diǎn)名稱、地點(diǎn)、景點(diǎn)描述。(2)線路:線路編號(hào)、線路名稱、線路描述。(3)導(dǎo)游:工號(hào)、姓名、等級(jí)。(4)團(tuán)隊(duì):團(tuán)隊(duì)編號(hào)、人數(shù)、開(kāi)始日期、截止日期。其中:每條線路由多個(gè)景點(diǎn)組成,不同線路的景點(diǎn)存在交叉;每條線路有多名導(dǎo)游,但一名導(dǎo)游只負(fù)責(zé)一條線路;每條線路可同時(shí)存在多個(gè)旅游團(tuán)隊(duì),但每個(gè)團(tuán)隊(duì)只旅游一條線路。(1)建立一個(gè)反映上述局部應(yīng)用的ER模型,要求標(biāo)注聯(lián)系類型(可省略實(shí)體屬性)。(2)根據(jù)轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換為關(guān)系模型,要求標(biāo)注每個(gè)關(guān)系模型的主鍵和外鍵(如果存在)。 完美WORD格式 全國(guó)2010年1月高等教育自學(xué)考試數(shù)據(jù)庫(kù)系統(tǒng)原理試題課程代碼:04735一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。1.數(shù)據(jù)庫(kù)管理系統(tǒng)是( )A.采用了數(shù)據(jù)庫(kù)技術(shù)的計(jì)算機(jī)系統(tǒng)B.包括DBA、計(jì)算機(jī)硬件及DB的系統(tǒng)C.位于用戶與OS之間的數(shù)據(jù)管理軟件D.包括OS在內(nèi)的數(shù)據(jù)管理軟件2.外模式D
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 船舶設(shè)計(jì)創(chuàng)新與概念船考核試卷
- 源綜合利用與市場(chǎng)機(jī)遇挖掘策略研究考核試卷
- 紡紗操作工技能培訓(xùn)與考核試卷
- 玩具線上線下整合營(yíng)銷考核試卷
- 燃?xì)饩咂髽I(yè)研發(fā)團(tuán)隊(duì)建設(shè)與項(xiàng)目管理考核試卷
- 體育場(chǎng)館體育賽事現(xiàn)場(chǎng)賽事推廣策略考核試卷
- 競(jìng)爭(zhēng)應(yīng)對(duì)案例分享考核試卷
- 職業(yè)發(fā)展趨勢(shì)分析考核試卷
- 醫(yī)療保險(xiǎn)的睡眠健康管理考核試卷
- 高端培訓(xùn)機(jī)構(gòu)兼職講師合作協(xié)議書(shū)
- 《大學(xué)生的情緒》課件
- 鐵道概論(第八版)佟立本主編
- 202305青少年軟件編程(圖形化)等級(jí)考試試卷四級(jí)(含答案)
- 重癥患者的容量管理
- 《心房顫動(dòng)診斷和治療中國(guó)指南2023》解讀
- 向法院請(qǐng)求酌情輕判申請(qǐng)書(shū)
- 公共營(yíng)養(yǎng)師第八章食品衛(wèi)生基礎(chǔ)課件
- 2024屆新高考數(shù)學(xué)熱點(diǎn)沖刺復(fù)習(xí):多面體與球的切、接問(wèn)題
- 佳力圖ME系列空調(diào)日常操作維護(hù)
- 工控培訓(xùn)教程、手冊(cè)合集倍福plc從入門到精通
- 養(yǎng)老院 入住申請(qǐng)表
評(píng)論
0/150
提交評(píng)論