




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)全國2011年1月高等教育自學(xué)考試數(shù)據(jù)庫系統(tǒng)原理試題課程代碼:04735一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。1.使用數(shù)據(jù)庫技術(shù)來處理一個實際問題時,對數(shù)據(jù)描述經(jīng)歷的過程是( )A.定義、描述、實現(xiàn)B.概念設(shè)計、邏輯設(shè)計、物理設(shè)計C.結(jié)構(gòu)設(shè)計、表設(shè)計、內(nèi)容設(shè)計D.邏輯設(shè)計、結(jié)構(gòu)設(shè)計、表設(shè)計2.負責(zé)DBS的正常運行,承擔(dān)創(chuàng)建、監(jiān)控和維護數(shù)據(jù)庫結(jié)構(gòu)責(zé)任
2、的數(shù)據(jù)庫用戶是( )A.應(yīng)用程序員B.終端用戶C.專業(yè)用戶D.DBA3.數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計的需求分析階段生成的文檔是數(shù)據(jù)字典和( )A.數(shù)據(jù)流圖B.E-R圖C.功能模塊圖D.UML圖4.設(shè)有課程關(guān)系Course(課程號,課程名,學(xué)分,開設(shè)專業(yè)號,先修課程號)和專業(yè)關(guān)系Speciality(專業(yè)號,專業(yè)名),則課程關(guān)系Course的外鍵是( )A.課程號B.開設(shè)專業(yè)號C.先修課程號D.開設(shè)專業(yè)號和先修課程號5.由于關(guān)系模式設(shè)計不當(dāng)所引起的插入異常指的是( )A.未經(jīng)授權(quán)的用戶對關(guān)系進行了插入操作B.兩個事務(wù)并發(fā)地對同一關(guān)系進行插入而造成數(shù)據(jù)庫的不一致C.由于碼值的部分為空而不能將有用的信息作為一
3、個元組插入到關(guān)系中D.向關(guān)系中插入了不該插入的數(shù)據(jù)6.XY能用FD推理規(guī)則推出的充分必要條件是( )A.YXB.YX+C.XY+D.X+=Y+7.下面關(guān)于SQL語言的描述中,不正確的是( )A.SQL語言支持數(shù)據(jù)庫的三級模式結(jié)構(gòu)B.一個SQL數(shù)據(jù)庫就是一個基本表C.SQL的一個表可以是一個基本表,也可以是一個視圖D.一個基本表可以跨多個存儲文件存放,一個存儲文件也可以存放一個或多個基本表8.當(dāng)關(guān)系R和S做自然連接時,能夠把R和S原該舍棄的元組放到結(jié)果關(guān)系中的操作是( )A.左外連接B.右外連接C.外連接D.外部并9.設(shè)有關(guān)系R(書號,書名),如果要檢索書名中至少包含4個字母,且第3個字母為M的
4、圖書,則SQL查詢語句中WHERE子句的條件表達式應(yīng)寫成( )A.書名LIKE %_ _M%B.書名LIKE _ _M%C.書名LIKE _ _M_%D.書名LIKE _%M_ _10.設(shè)關(guān)系R和S具有相同的關(guān)系模式,則與RS等價的是( )A.B.C.D.11.表示事務(wù)執(zhí)行成功的語句是( )A.COMMITB.RETURNC.ROLLBACKD.OK12.SQL2提供事務(wù)的四種隔離級別,其中最高級別是( )A.SERIALIZABLEB.REPEATABLE READC.READ COMMITTEDD.READ UNCOMMITTED13.SQL Server 2000提供的服務(wù)中,管理SQL
5、 Server周期性行為的安排,并在發(fā)生錯誤時通知系統(tǒng)管理員的是( )A.MS SQL ServerB.SQL Server AgentC.MS DTC(Distributed Transaction Coordinator)D.Microsoft Server Service14.PowerBuilder9.0開發(fā)工具附帶的小型數(shù)據(jù)庫是( )A.RDBMS ASAB.WORKSPACEC.TARGETD.LIBRARY15.在ODBC分層體系結(jié)構(gòu)中,用來處理ODBC函數(shù)的是( )A.ODBC數(shù)據(jù)庫應(yīng)用程序B.驅(qū)動程序管理器C.DB驅(qū)動程序D.數(shù)據(jù)源二、填空題(本大題共10小題,每小題1分,共
6、10分)請在每小題的空格上填上正確答案。錯填、不填均無分。16.根據(jù)數(shù)據(jù)模型的不同,DBMS可以分成層次型、網(wǎng)狀型、關(guān)系型、_型等。17.實體完整性規(guī)則要求關(guān)系中元組在組成_的屬性上不能有空值。18.設(shè)有關(guān)系模式R(A,B,C,D),F(xiàn)是R上成立的FD集,F(xiàn)=BA,BD,則R的候選鍵是_。19.存儲過程是使用SQL語句和流程控制語句編寫的模塊,存儲過程經(jīng)編譯和優(yōu)化后存儲在_中。20.關(guān)系演算可以分為元組關(guān)系演算和_關(guān)系演算。21.SQL3的觸發(fā)事件有三類:_、DELETE和INSERT。22.數(shù)據(jù)庫由低到高安全性級別依次是環(huán)境級、職員級、OS級、網(wǎng)絡(luò)級、_級。23.SQL Server 200
7、0的混合驗證模式表示數(shù)據(jù)庫系統(tǒng)接受_和SQL授權(quán)用戶。24.在PowerBuilder9.0中,ODBC數(shù)據(jù)源創(chuàng)建以后,必須定義_后才能與數(shù)據(jù)源建立連接。25.使用SQL/CLI時,函數(shù)調(diào)用中SQL語句將作為_動態(tài)地創(chuàng)建和傳遞。三、簡答題(本大題共10小題,每小題3分,共30分)26.簡述數(shù)據(jù)庫系統(tǒng)三級模式結(jié)構(gòu)中的兩級映像,并說明其優(yōu)點。27.設(shè)有選課關(guān)系SC(Sno,Cno,Score),其屬性為學(xué)號、課程號和成績。簡述下面元組表達式的含義:t|(u)(SC(u)u2=C2tl=u1t2=u3)28.在關(guān)系模式分解時,為了保持原模式的特性,要求分解具有哪些特性?29.簡述使用游標(biāo)的四個步驟。
8、30.簡述第三級封鎖協(xié)議的內(nèi)容。31.簡述數(shù)據(jù)庫故障的種類。32.請用SQL語句完成如下授權(quán):授予用戶CHEN查詢、修改關(guān)系S的權(quán)限,并且允許CHEN將這些權(quán)限轉(zhuǎn)授給其他用戶。33.簡述T-SQL語言中局部變量和全局變量的區(qū)別。34.簡述PowerBuilder9.0應(yīng)用畫板的功能。35.簡述UML類圖中的重復(fù)度與ER模型中實體基數(shù)的區(qū)別。四、設(shè)計題(本大題共5小題,每小題4分,共20分)36.設(shè)某數(shù)據(jù)庫有三個關(guān)系:音像(音像編號,音像名,租金,類別)會員(會員編號,會員名,年齡,所在地區(qū),聯(lián)系電話)租借(音像編號,會員編號,租借日期,歸還日期)試用SQL語言查詢李揚租借過的音像制品的名稱和類
9、別。37.依據(jù)36題的關(guān)系模式,試用SQL語句查詢2010年5月以前租借音像制品的會員編號。(注:租借日期為字符型,格式為2010/01/01)38.依據(jù)36題的關(guān)系模式,試用SQL語句建立一個有關(guān)科幻類音像制品的視圖LM。39.依據(jù)36題的關(guān)系模式,試用SQL語句查詢每一類音像制品的類別和被租借的次數(shù)。40.依據(jù)36題的關(guān)系模式,試用關(guān)系代數(shù)查詢北京地區(qū)的會員名和聯(lián)系電話。五、綜合題(本大題共2小題,每小題5分,共10分)41.設(shè)有一個記錄商品采購信息的關(guān)系模式:R(商品號,商品名,規(guī)格,采購日期,采購單價,采購數(shù)量,采購員編號,采購員姓名)如果規(guī)定:每名采購員可負責(zé)多種商品的采購,但每種商
10、品只能由一個人員負責(zé)采購;商品的采購單價隨市場行情而定。(1)根據(jù)上述規(guī)定,寫出R的基本FD和關(guān)鍵碼。(2)R最高達到第幾范式。(3)將R規(guī)范到3NF。42.某學(xué)生宿舍管理系統(tǒng),涉及的部分信息如下:(1)學(xué)生:學(xué)號,姓名,性別,專業(yè),班級。(2)寢室:寢室號,房間電話。(3)管理員:員工號,姓名,聯(lián)系電話。其中:每個寢室可同時住宿多名學(xué)生,每名學(xué)生只分配一個寢室;每個寢室指定其中一名學(xué)生擔(dān)當(dāng)寢室長;每個管理員同時管理多個寢室,但每個寢室只有一名管理員。(1)建立一個反映上述局部應(yīng)用的ER模型,要求標(biāo)注聯(lián)系類型(可省略實體屬性)。(2)根據(jù)轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換為關(guān)系模型。全國2011年10月
11、高等教育自學(xué)考試數(shù)據(jù)庫系統(tǒng)原理試題課程代碼:04735一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。1.數(shù)據(jù)庫系統(tǒng)中,執(zhí)行邏輯數(shù)據(jù)與物理數(shù)據(jù)之間轉(zhuǎn)換功能的是( )A.DBB.DBMSC.DBSD.OS2.DBMS的數(shù)據(jù)字典中存放的是( )A.數(shù)據(jù)庫三級模式結(jié)構(gòu)的定義B.數(shù)據(jù)庫的工作日志C.數(shù)據(jù)庫的所有索引信息D.數(shù)據(jù)庫的存儲路徑3.數(shù)據(jù)庫邏輯設(shè)計階段應(yīng)考慮的主要因素是( )A.概念模型B.處理要求C.存取方法D.DBMS特征4.關(guān)系數(shù)據(jù)庫系統(tǒng)中對外鍵沒有任何限制的操作是( )A.
12、插入B.刪除C.修改D.置空值5.由于關(guān)系模式設(shè)計不當(dāng)所引起的刪除異常指的是( )A.應(yīng)該刪除的數(shù)據(jù)不能刪除B.未經(jīng)授權(quán)的用戶對數(shù)據(jù)進行了刪除操作C.數(shù)據(jù)刪除過程中發(fā)生了故障D.不該刪除的數(shù)據(jù)被刪除6.設(shè)有關(guān)系模式R(ABCDE),F(xiàn)是R上成立的FD集,F(xiàn)=AB,BC,DE,那么F在模式ABC上的投影為( )A.AB,BC,ACB.AB,BC,DEC.AB,BCD.(即不存在非平凡的FD)7.關(guān)系R和S如下表,則關(guān)系T是R和S的( )A.自然連接B.交C.除D.并8.設(shè)R和S都是二元關(guān)系,那么與元組演算表達式t|R(t)(u)(S(u)u1t2)不等價的關(guān)系代數(shù)表達式是( )A.B.C.D.9
13、.設(shè)有學(xué)生表STUDENT(學(xué)號,姓名,性別,年齡),則向STUDENT表插入一條新記錄的正確的SQL語句是( )A.APPEND INTO STUDENT VALUES (d001,王明,女,18)B.APPEND STUDENT VALUES (d001,王明,女,18)C.INSERT STUDENT VALUES (d001,王明,女,18)D.INSERT INTO STUDENT VALUES(d001,王明,女,18)10.存儲過程的優(yōu)點不包括( )A.提高運行速度B.降低網(wǎng)絡(luò)通信量C.間接實現(xiàn)安全控制D.存儲在DB之外方便修改11.如果事務(wù)T獲得了數(shù)據(jù)項Q上的排他鎖,則T對Q(
14、 )A.只能讀不能寫B(tài).只能寫不能讀C.既可讀又可寫D.不能讀也不能寫12.DBMS中實現(xiàn)事務(wù)原子性的子系統(tǒng)是( )A.完整性子系統(tǒng)B.并發(fā)控制子系統(tǒng)C.事務(wù)管理子系統(tǒng)D.恢復(fù)管理子系統(tǒng)13.SQL Server的身份驗證模式包括WINDOWS身份驗證模式和( )A.混合驗證模式B.賬號驗證模式C.用戶驗證模式D.DNA驗證模式14.PowerBuilder9.0中連接數(shù)據(jù)庫的正確步驟是( )A.建立數(shù)據(jù)庫描述文件;用CONNECT命令連接數(shù)據(jù)庫B.建立ODBC數(shù)據(jù)源;建立數(shù)據(jù)庫描述文件;用CONNECT命令連接數(shù)據(jù)庫C.建立ODBC數(shù)據(jù)源;用CONNECT命令連接數(shù)據(jù)庫D.建立ODBC數(shù)據(jù)源
15、;建立數(shù)據(jù)庫對象;用CONNECT命令連接數(shù)據(jù)庫15.在對象聯(lián)系圖中,表示屬性具有多值的是( )A.B.C.D.二、填空題(本大題共10小題,每小題1分,共10分)請在每小題的空格上填上正確答案。錯填、不填均無分。16.數(shù)據(jù)庫在磁盤上的基本組織形式是_。17.層次模型中上一層記錄類型和下一層記錄類型之間的聯(lián)系是_聯(lián)系。18.Armstrong公理系統(tǒng)的三條推理規(guī)則是自反律、增廣律和_。19.關(guān)系代數(shù)表達式的啟發(fā)式規(guī)則有:盡可能早地執(zhí)行選擇操作,盡可能早地執(zhí)行投影操作和避免直接做_。20.SQL語言是介于關(guān)系代數(shù)和_之間的一種語言。21.常見的數(shù)據(jù)庫故障分為:事務(wù)故障、系統(tǒng)故障、_。22.觸發(fā)器
16、是一個能由系統(tǒng)自動執(zhí)行對_修改的語句。23.T-SQL語言中,局部變量由用戶定義和維護,名稱以_開頭。24.PowerBuilder9.0中,開發(fā)空間有三個層次:Workspace(工作空間)、Target(目標(biāo))和_。25.UML類圖中,聚合表達了成分對象和聚合對象之間的_的聯(lián)系。三、簡答題(本大題共10小題,每小題3分,共30分)26.簡述物理數(shù)據(jù)獨立性與邏輯數(shù)據(jù)獨立性的含義。27.候選鍵與超鍵有哪些聯(lián)系和區(qū)別?28.有如下部門信息表,試判斷該表是否可以直接作為關(guān)系數(shù)據(jù)庫中的關(guān)系,并說明原因。部門號部門名稱負責(zé)人部門成員Dl財務(wù)部張軍劉爽、王方D2人事部李強徐剛、張玉D3工程部王洪蔡鑫明、
17、陳藝29.簡述嵌入式SQL中引入游標(biāo)的原因。30.數(shù)據(jù)庫的并發(fā)操作會帶來哪些問題?31.用戶對數(shù)據(jù)庫模式有哪些修改權(quán)限?32.什么是角色?其作用是什么?33.簡述SQL Server 2000中Msdb數(shù)據(jù)庫的作用。34.簡述PowerBuilder中數(shù)據(jù)窗口對象的功能。35.述SQL/CLI中描述記錄的功能。四、設(shè)計題(本大題共5小題,每小題4分,共20分)設(shè)一個圖書借閱管理數(shù)據(jù)庫中包括三個關(guān)系模式:圖書(圖書編號,書名,作者,出版社,單價)讀者(借書證號,姓名,性別,單位,地址)借閱(借書證號,圖書編號,借閱日期,歸還日期,備注)用SQL語句完成下面36-39題。36.查詢價格在50到60
18、元之間的圖書,結(jié)果按出版社及單價升序排列。37.查詢王明所借閱的所有圖書的書名及借閱日期。38.查詢各個出版社圖書的最高價格、最低價格和平均價格。39.建立“紅星汽車廠”讀者的視圖RST。40.依據(jù)36題的關(guān)系模式,用關(guān)系代數(shù)表達式檢索借閱“高等數(shù)學(xué)”的讀者姓名。五、綜合題(本大題共2小題,每小題5分,共10分)41.設(shè)有一個記錄職工歷次體檢情況的關(guān)系模式:R(職工號,姓名,部門號,體檢日期,體檢醫(yī)院,總檢結(jié)果,體檢項目,分項結(jié)果)說明:體檢醫(yī)院不固定,總檢結(jié)果是指對體檢結(jié)果的總體評價。(1)寫出模式R的基本FD和關(guān)鍵碼。(2)R最高屬于第幾范式?(3)將R規(guī)范到3NF。42.某課程的計算機模
19、擬考試系統(tǒng)涉及的部分信息如下:用戶:用戶號、姓名、密碼。試題:試題編號、試題內(nèi)容、知識點、難度系數(shù)、選項A、選項B、選項C、選項D、答案。試卷:試卷編號、生成時間。說明:允許用戶多次登錄系統(tǒng)進行模擬測試;每次登錄后,測試試卷由系統(tǒng)自動抽題隨機生成,即每次生成試卷均不相同;每份試卷由若干試題組成;系統(tǒng)要記錄每次測試的起始和結(jié)束時間,以及測試成績。(1)建立一個反映上述局部應(yīng)用的ER模型,要求標(biāo)注聯(lián)系類型(可省略實體屬性)。(2)根據(jù)轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換成關(guān)系模型,要求標(biāo)注每個關(guān)系模型的主鍵和外鍵(如果存在)。全國2012年1月高等教育自學(xué)考試數(shù)據(jù)庫系統(tǒng)原理試題及答案課程代碼:04735一、單
20、項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。1.數(shù)據(jù)庫類型的劃分依據(jù)是(B)A.記錄形式B.數(shù)據(jù)模型C.數(shù)據(jù)聯(lián)系D.存取數(shù)據(jù)方法2.在數(shù)據(jù)庫系統(tǒng)中,如果數(shù)據(jù)庫的邏輯結(jié)構(gòu)發(fā)生了變化,那么用戶的應(yīng)用程序(C)A.必須改變B.自動改變C.可以不變D.必須作廢3.STUDENT和DEPT兩個關(guān)系如下表所示,其中STUDENT關(guān)系中的主碼為學(xué)號,年齡在1825之間,DEPT關(guān)系的主碼為系號。向STUDENT中插入行(507,王方,17,D4),該操作(B)A.僅違反實體完整性B.僅違反參照完整
21、性C.僅違反用戶定義完整性D.違反了參照完整性和用戶定義完整性4.在數(shù)據(jù)庫設(shè)計中,超類實體與子類實體的關(guān)系是(D)A.前者只繼承后者的主碼B.后者只繼承前者的主碼C.前者繼承后者的所有屬性D.后者繼承前者的所有屬性5.設(shè)有關(guān)系模式R(ABCDEG),F(xiàn)是R上成立的FD集,F(xiàn)=DG,CA,CDE,AB,則(AC)+F為(B)A.ACB.ABCC.ABDGD.ABCDEG6.3NF規(guī)范到BCNF,必須消除(B)A.非主屬性對鍵的部分函數(shù)依賴B.非主屬性對鍵的傳遞函數(shù)依賴C.主屬性對鍵的部分和傳遞函數(shù)依賴D.非平凡且非函數(shù)依賴的多值依賴7.設(shè)有關(guān)系R(ABCD)和關(guān)系s(BCD),則RS結(jié)果集的元數(shù)
22、為(D)A.3B.4C.6D.78.關(guān)系代數(shù)中投影運算是對關(guān)系進行的(A)A.垂直分割B.水平分割C.結(jié)合D.先垂直分割后水平分割9.當(dāng)關(guān)系R和S自然連接時,能夠把R和S原來應(yīng)該舍棄的元組放到結(jié)果關(guān)系中的操作是(D)A.左外連接B.右外連接C.外部并D.外連接10.嵌入式SQL中實現(xiàn)主語言與SQL語句間的參數(shù)傳遞是通過(B)A.SQLCAB.共享變量C.數(shù)據(jù)集D.游標(biāo)11.應(yīng)用程序中的運算溢出屬于(A)A.事務(wù)故障B.系統(tǒng)故障C.介質(zhì)故障D.人為故障12.事務(wù)的并發(fā)執(zhí)行不會破壞數(shù)據(jù)庫的完整性,這個性質(zhì)稱為事務(wù)的(C)A.原子性B.一致性C.隔離性D.持久性13.在T-SQL語言中,表變量存在的
23、地方是(A)A.內(nèi)存B.數(shù)據(jù)庫C.文件D.臨時表14.PowerBuilder 9.0中,用于生成可執(zhí)行文件、動態(tài)鏈接庫、組件和代理對象的是(B)A.應(yīng)用畫板B.工程畫板C.函數(shù)畫板D.窗口畫板15.在面向?qū)ο蠹夹g(shù)中,下列不屬于匯集類型的是(C)A.數(shù)組B.列表C.行類型D.包類型二、填空題(本大題共10小題,每小題1分,共10分)請在每小題的空格上填上正確答案。錯填、不填均無分。 16.DBMS是位于用戶與_操作系統(tǒng)OS_之間的一層數(shù)據(jù)管理軟件。17.設(shè)計數(shù)據(jù)庫概念結(jié)構(gòu)時,常用的數(shù)據(jù)抽象方法是_聚集_和概括。18.引起關(guān)系模式中各種數(shù)據(jù)操作異常的原因是_數(shù)據(jù)冗余_。19.關(guān)系R和S都是二元關(guān)
24、系,則與元組表達式w|(u)( v)(R(u)S(v)u2=v1w1=u1w2=v2)等價的關(guān)系代數(shù)表達式是_1,4(2=3(RS)_。20.SQL DML分成數(shù)據(jù)查詢和_數(shù)據(jù)更新_兩類。21.如果一個并發(fā)調(diào)度的執(zhí)行結(jié)果與某一串行調(diào)度的執(zhí)行結(jié)果等價,那么這個并發(fā)調(diào)度稱為_可串行化的調(diào)度_。22.數(shù)據(jù)庫的安全性是指保護數(shù)據(jù)庫,防止不合法的使用,以免數(shù)據(jù)的泄密、更改或_破壞_。23.在SQL Server 2000中,角色分為服務(wù)器角色和_數(shù)據(jù)庫_角色。24.PowerBuilder在訪問數(shù)據(jù)庫之前,必須首先與要使用的數(shù)據(jù)庫_建立連接_。25.在SQL標(biāo)準中,CLI定義了一套可以從宿主語言調(diào)用的_
25、公共函數(shù)_。三、簡答題(本大題共10小題,每小題3分,共30分)26.DBMS的存儲管理器有哪幾部分組成? 由權(quán)限和完整性管理器、事務(wù)管理器、文件管理器、緩沖區(qū)管理器。27.在關(guān)系模型中,對關(guān)系作了哪些規(guī)范性限制? 1、關(guān)系中每一個屬性值都是不可分解; 2、關(guān)系中不允許出現(xiàn)重復(fù)元組; 3、由于關(guān)系是一個集合,因此不考慮元組間的順序,即沒有行序; 4、元組中的屬性在理論上也是無序的,但在使用時習(xí)慣考慮列的順序;28.設(shè)F是關(guān)系模式R(ABCDE)的FD集,F(xiàn)=ABC,CE,ECD,CD,ABE,試求與F等價的最小函數(shù)依賴集。29.所有的視圖都可以更新嗎?為什么? 不是,現(xiàn)在一般只有行列子集視圖才
26、能進行更新操作,其他如定義在多表上的視圖、使用聚合操作的視圖、不包含基本表的主鍵的視圖都是不允許進行更新操作的;原因:由于行列子集視圖就是從單個基本表中只使用了選擇、投影操作導(dǎo)出的,并包含了基本表的主鍵的視圖,且在允許更新的視圖在定義時必須加上WITH CHECK OPTION,就能允許用戶對視圖進行插入、刪除和修改等操作。30.參照完整性規(guī)則在SQL中可以用哪幾種方法實現(xiàn)? 默認、cascade、restrict、set null或set default31.什么是數(shù)據(jù)庫的可恢復(fù)性?系統(tǒng)把數(shù)據(jù)庫從被破壞、不正確狀態(tài)恢復(fù)到最近一個正確的狀態(tài),DBMS的這種能力稱為數(shù)據(jù)庫的可恢復(fù)性;32.封鎖可
27、能帶來哪些問題? 活鎖、餓鎖、死鎖33.SQL Server 2000安裝程序自動創(chuàng)建的系統(tǒng)數(shù)據(jù)庫有哪些? Master、Model、Msdb、Tempdb和兩個范烈數(shù)據(jù)庫(Northwind數(shù)據(jù)庫和Pubs數(shù)據(jù)庫)34.簡述PowerBuilder 9.0集成開發(fā)環(huán)境中系統(tǒng)樹窗口的功能。 系統(tǒng)樹窗口為PB開發(fā)人員提供可關(guān)于工作空間的活動狀態(tài)視圖,所有的組件、功能屬性事件都可通過系統(tǒng)樹窗口一層層展開,可以使用其打開運行調(diào)試編譯目標(biāo),也支持拖放操作35.在類圖中,子類之間的語義約束有哪些? 1、重疊:子類的對象可以相交 2、不相交:子類的對象不可以相交 3、完備:超類中的對象必須在子類中出現(xiàn) 4
28、、非完備:超類中的對象可以在子類中出現(xiàn)四、設(shè)計題(本大題共5小題,每小題4分,共20分)設(shè)有如下3個關(guān)系模式:職工(職工號,姓名,性別,年齡)工程(工程號,工程名稱,預(yù)算)報酬(職工號,工程號,工資)用SQL語句完成下面3640題。36.查詢年齡不在19至55歲之間的職工姓名和性別。37.按照職工號統(tǒng)計每名職工的總收入。38.將預(yù)算額達到10萬元及以上工程的職工工資提高10。39.創(chuàng)建一個關(guān)于職工參加工程項目的視圖VPS,該視圖包括職工號,姓名,工程名稱和工資。40.查詢參加過兩個以上工程項目的職工號及項目數(shù),并按項目數(shù)降序排列。五、綜合題(本大題共2小題,每小題5分,共10分)41.設(shè)某校教
29、材管理系統(tǒng)中,有一個記錄各班級領(lǐng)用教材情況的關(guān)系模式:R(教材編號,教材名稱,出版社,班級號,領(lǐng)用時間,領(lǐng)用數(shù)量)如果規(guī)定:每個班級每次可領(lǐng)用多種教材,但每種教材只允許領(lǐng)用一次;同一種教材可被不同班級領(lǐng)用;不同班級可同時領(lǐng)用教材。(1)根據(jù)上述規(guī)定,寫出模式R的基本FD和關(guān)鍵碼。(2)R最高屬于第幾范式?(3)將R規(guī)范到3NF。42.某汽車維修部門的維修工單如下表所示:維修工單號: 下達日期:機動車牌照號: 型號: 故障說明:更換零件零件號零件名稱規(guī)格單價更換數(shù)量LJ002LJ517維修工代號: 維修工姓名: 完工日期:(1)根據(jù)上表,試為某汽車維修部門設(shè)計一個優(yōu)化的ER模型,要求標(biāo)注聯(lián)系類型
30、(可省略實體屬性)。(2)將ER模型轉(zhuǎn)換為關(guān)系模型,標(biāo)注每個關(guān)系模型的主鍵和外鍵(如果存在)。全國2012年10月數(shù)據(jù)庫系統(tǒng)原理試題一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其選出并將“答題紙”的相應(yīng)代碼涂黑。未涂、錯涂或多涂均無分。1數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了人工管理、文件系統(tǒng)、數(shù)據(jù)庫和高級A數(shù)據(jù)描述階段B應(yīng)用程序系統(tǒng)C編譯系統(tǒng)D數(shù)據(jù)庫階段2下面不是關(guān)系數(shù)據(jù)模型的性質(zhì)的是A關(guān)系的每個屬性是不可分割的B關(guān)系模型的查詢效率比非關(guān)系模型高C關(guān)系中不允許出現(xiàn)重復(fù)元組D關(guān)系是一個集合,因此沒有行序3要保證數(shù)據(jù)庫邏輯數(shù)據(jù)獨立性,需要修改
31、的是A邏輯模式B模式與內(nèi)模式的映射C邏輯模式與外模式的映射D內(nèi)模式4下列模型中,廣泛采用ER模型設(shè)計方法的是A邏輯模型B概念模型C物理模型D外模型5如果關(guān)系模式設(shè)計的不好,會出現(xiàn)A數(shù)據(jù)冗余B函數(shù)依賴C關(guān)鍵碼D多值依賴6下面說法正確的是A滿足4范式不一定滿足BC范式B滿足BC范式一定滿足4范式C滿足4范式一定滿足BC范式DBC范式與4范式?jīng)]有任何關(guān)系7若關(guān)系R和S分別包含r和s個屬性,分別含有m和n個元組,則RSA包含r+s個屬性和m+n個元組B包含r+s個屬性和mn個元組C包含rs個屬性和m+n個元組D包含rs個屬性和mn個元組8關(guān)系演算是一種A以元組為變量的謂詞演算B以屬性為變量的謂詞演算C
32、基于集合的運算D以關(guān)系為運算對象的高級運算的集合9下列關(guān)于導(dǎo)出表敘述正確的是A導(dǎo)出表即為視圖B導(dǎo)出表是執(zhí)行了查詢時產(chǎn)生的表C導(dǎo)出表必然與原表具有同樣結(jié)構(gòu)D導(dǎo)出表可以用CREATETABLE直接創(chuàng)建10關(guān)于SQL語言下列描述正確的是ASQL語言只包括數(shù)據(jù)查詢語言和數(shù)據(jù)操縱語言B用SQL語言可以實現(xiàn)可視化應(yīng)用程序開發(fā)CSQL語言可作為一種交互式語言DSQL語言是一種關(guān)系代數(shù)查詢語言11.DBMS的恢復(fù)管理子系統(tǒng)保證了事務(wù)的A獨立性實現(xiàn)B一致性實現(xiàn)C隔離性實現(xiàn)D持久性實現(xiàn)12下列不屬于并發(fā)操作帶來的問題的是A丟失更新B讀臟數(shù)據(jù)C不可重復(fù)讀D運算溢出13記錄了所有SQLServer2000的系統(tǒng)信息、
33、登錄賬號、系統(tǒng)配置設(shè)置、系統(tǒng)中所有數(shù)據(jù)庫及其系統(tǒng)信息以及存儲介質(zhì)信息的是AMaster數(shù)據(jù)庫BModel數(shù)據(jù)庫CMsdb數(shù)據(jù)庫DTempdb數(shù)據(jù)庫14用PowerBuilder腳本語言來連接數(shù)據(jù)庫時,語句SQLCA.DBMS=ODBC所指的是A數(shù)據(jù)庫廠商的名稱B定義程序是否提交事務(wù)C從數(shù)據(jù)庫中顯示檢索到的數(shù)據(jù)D所需要的額外信息15在面向?qū)ο蠹夹g(shù)中,可以避免數(shù)據(jù)結(jié)構(gòu)的無窮嵌套問題的數(shù)據(jù)類型是A行類型B集合類型C引用類型D包類型非選擇題部分二、填空題(本大題共10小題,每小題1分,共10分)16數(shù)據(jù)庫系統(tǒng)提供四方面數(shù)據(jù)控制功能:數(shù)據(jù)庫的恢復(fù)、數(shù)據(jù)庫的并發(fā)控制、數(shù)據(jù)的完整性和_。17若關(guān)系R滿足1N
34、F,且它的每一非主屬性完全函數(shù)依賴于候選鍵,則該關(guān)系滿足_。18數(shù)據(jù)庫應(yīng)用系統(tǒng)從開始規(guī)劃、設(shè)計、實現(xiàn)、維護到最后被新的系統(tǒng)取代而停止使用的整個期間,稱為數(shù)據(jù)庫系統(tǒng)的_。19關(guān)系R和S做外連接時,結(jié)果元組中只有R中的屬性存在Null值,則該連接屬于_連接。20國際標(biāo)準化組織ISO發(fā)布的SQL語言標(biāo)準SQL99習(xí)慣上被稱為_。21.SQL的基本表約束主要有三種形式:候選鍵定義、外鍵定義、_定義。22封鎖對象的大小稱為_。23用戶管理SQLServer2000的主要管理工具是_。24在PB9.0中連接數(shù)據(jù)庫有三個步驟:建立ODBC數(shù)據(jù)源;建立數(shù)據(jù)庫描述文件;用_命令連接數(shù)據(jù)庫。25在對象聯(lián)系圖中,橢
35、圓之間的邊表示對象之間的_。三、簡答題(本大題共10小題,每小題3分,共30分)26什么是數(shù)據(jù)庫的外模式,外模式有何特點?27簡述邏輯設(shè)計的主要步驟。28設(shè)關(guān)系模式R(A,B,C,D,E,G)上的函數(shù)依賴集F=DG,CA,CDE,AB,那么分解=DG,AC,CDE,AB是無損分解嗎?為什么?29說明DROPTABLE語句和DELETE語句的聯(lián)系和區(qū)別。30典型的數(shù)據(jù)庫恢復(fù)策略中,平時應(yīng)做好哪兩件事?31簡述SQL3觸發(fā)器中觸發(fā)動作的作用,它由哪幾個部分組成?32什么是數(shù)據(jù)庫的安全性?33.SQLServer中的存儲過程有哪些主要的優(yōu)點?34簡述PowerBuilder9.0查詢畫板的功能。35
36、簡述驅(qū)動程序管理器的主要功能。四、設(shè)計題(本大題共5小題,每小題4分,共20分)36某農(nóng)場有多名飼養(yǎng)員(Worker),每名飼養(yǎng)員可以飼養(yǎng)多只動物(Animal),每只動物都有一個動物編號,每只動物只由一名飼養(yǎng)員飼養(yǎng),其關(guān)系模式如下:Worker(wID,wName,wSex,wAge,wPhone),分別表示(編號,姓名,性別,年齡,電話)Animal(aID,wID,aType,aAge),分別表示(動物編號,飼養(yǎng)員編號,種類,年齡)實現(xiàn)下列操作:用關(guān)系代數(shù)語言查詢沒有飼養(yǎng)過牛的飼養(yǎng)員的姓名和年齡。37根據(jù)題36給出的關(guān)系模式,實現(xiàn)下列操作:寫出創(chuàng)建飼養(yǎng)員表的SQL語句,其中wID定義為主
37、碼。38根據(jù)題36給出的關(guān)系模式,實現(xiàn)下列操作:用SQL語言查詢由姓吳的飼養(yǎng)員飼養(yǎng)的所有動物的個數(shù)。39根據(jù)題36給出的關(guān)系模式,實現(xiàn)下列操作:用SQL語言查詢飼養(yǎng)過?;蛘吣挲g大于40歲的飼養(yǎng)員的編號。40根據(jù)題36給出的關(guān)系模式,實現(xiàn)下列操作:用SQL語言創(chuàng)建視圖VW:沒有飼養(yǎng)過牛的飼養(yǎng)員的姓名和年齡。五、綜合題(本大題共2小題,每小題5分,共10分)41設(shè)有關(guān)系模式R(學(xué)號Sno,課程號Cno,成績G,任課教師TN,教師工作單位TD),基于R的函數(shù)依賴集F=(Sno,Cno) G, CnoTN, TNTD根據(jù)上述規(guī)定(1)寫出模式R的關(guān)鍵碼。(2)判斷R最高為第幾范式?為什么?(3)若R不
38、為3NF,試將R分解成等價的3NF模式。42某學(xué)生管理系統(tǒng),涉及如下信息:學(xué)生:學(xué)號、姓名、性別、年齡;課程:課程號、課程名、學(xué)分;教師:教師號、姓名、職稱、專業(yè);學(xué)會:學(xué)會名稱、成立時間、負責(zé)人姓名、會費。假設(shè)每門課程可由多位教師講授,每位教師只講授一門課程;每個學(xué)生可加入多個學(xué)會,學(xué)生進入學(xué)會有一個入會年份。學(xué)生可選修多門課程,每個學(xué)生選修的每門課程有一個成績。(1)根據(jù)以上敘述,設(shè)計優(yōu)化的ER模型,要求標(biāo)注聯(lián)系類型(可省略實體的屬性)。(2)將ER模型轉(zhuǎn)換成關(guān)系模型,要求標(biāo)注每個關(guān)系模型的主鍵和外鍵(如果存在)。全國2013年1月高等教育自學(xué)考試數(shù)據(jù)庫系統(tǒng)原理試題課程代碼:04735一、
39、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其選出并將“答題紙”的相應(yīng)代碼涂黑。未涂、錯涂或多涂均無分。1以下不屬于數(shù)據(jù)庫系統(tǒng)優(yōu)于文件系統(tǒng)的特點是DA.數(shù)據(jù)庫系統(tǒng)冗余更少、共享性更強B.數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性更強C.數(shù)據(jù)庫系統(tǒng)為用戶提供更方便的用戶接口D.數(shù)據(jù)庫系統(tǒng)對數(shù)據(jù)的操作以記錄為單位2數(shù)據(jù)庫完整性約束的建立需要通過DBMS提供的AA.數(shù)據(jù)定義語言B.數(shù)據(jù)操縱語言C.數(shù)據(jù)查詢語言D.數(shù)據(jù)控制語言3數(shù)據(jù)庫邏輯設(shè)計時,應(yīng)首先BA.設(shè)計外模型B.把概念模型轉(zhuǎn)化成邏輯模型C.設(shè)計存儲模型D.修正模型4如果規(guī)定:一個學(xué)校只有一個校長,一
40、個校長只在一個學(xué)校任職,則實體集學(xué)校和校長之間的聯(lián)系是AA.1對1B.1對多C.多對多D.多對15在關(guān)系模式設(shè)計時,每個關(guān)系模式應(yīng)只對應(yīng)于AA.一個實體類型或一個聯(lián)系類型B.一個實體類型和一個聯(lián)系類型C.多個實體類型D.多個聯(lián)系類型6設(shè)F是關(guān)系模型R的FD集,如果對F中每個非平凡函數(shù)依賴XY,都有X是R的超鍵,則R屬于DA.1NFB.2NFC.3NFD.BCNF7設(shè)關(guān)系R如下表,則專業(yè),入學(xué)年份(R)的元組數(shù)為CA.2B.3C.4D.5學(xué)號姓名專業(yè)入學(xué)年份09001AA數(shù)學(xué)199309020BBB經(jīng)濟199309023CCC數(shù)學(xué)199309001DDD計算機199407001EE計算機1995
41、8常用的關(guān)系運算是關(guān)系代數(shù)和CA.集合運算B.邏輯演算C.關(guān)系演算D.集合演算9如果想找出關(guān)系R的屬性A上為空的那些元組,則選擇子句應(yīng)該為CA.WHERE A=NULLB.WHERE A=NULLC.WHERE A IS NULLD.WHERE A NOT IS NULL10.SQL語言的聚合函數(shù)COUNT、SUM、AVG等,不允許出現(xiàn)在其中的子句為CA.SELECTB.HAVINGC.GROUPHAVINGD.WHERE11.下列語句中表示事務(wù)執(zhí)行成功的是AA.COMMITB.BEGIN TRANSACTIONC.ROLLBACKD.OK12.事務(wù)把數(shù)據(jù)R的S鎖升級為X鎖的操作是CA.XFI
42、ND RB.SFIND RC.UPDX RD.SRELEASE R13.在T-SQL批處理中調(diào)用存儲過程所使用的命令是AA. execB. declareC. userD. set14.在PowerBuilder應(yīng)用中建立窗口為w_main,下列打開此窗口的正確腳本語句是BA.open w_mamB.open(w_main)C.display w_mamD.display(w_main)15如果有枚舉類型定義:sexmale,female,那么male和female的值分別為DA.0,0B.0,1C.1,0D.1,1非選擇題部分二、填空題(本大題共10小題,每小題1分,共10分)16.DBMS
43、中提供存儲在數(shù)據(jù)庫中低層數(shù)據(jù)和應(yīng)用程序、查詢之間的接口的是_存儲_ 管理器。17.全局ER模型的優(yōu)化原則包括:合并實體類型、消除冗余屬性和消除冗余_關(guān)系_。18最小函數(shù)依賴集F必須滿足的一個條件是F中的每個函數(shù)依賴的右部都是_單屬性_。19關(guān)系代數(shù)表達式優(yōu)化的啟發(fā)式規(guī)則有:盡早地執(zhí)行_選擇_和投影操作,避免直接做笛卡爾積。20撤銷基本表Score的SQL語句是_DOROP _ TABLE_SCORE_。21數(shù)據(jù)庫的并發(fā)操作通常會帶來三個問題:丟失更新問題、讀臟數(shù)據(jù)問題和_不可重復(fù)讀_。22在SQL中,視圖機制使系統(tǒng)具有三個優(yōu)點:數(shù)據(jù)安全性、邏輯數(shù)據(jù)獨立性和_操作簡便性_。23.Microsof
44、t SQL Server 2000是一個分布式的_ _關(guān)系型_型數(shù)據(jù)庫管理系統(tǒng)。24.PowerBuilder9.0中,PowerBar是PB的_主菜單_工具欄。25對用戶來說,_數(shù)據(jù)庫_驅(qū)動程序屏蔽了不同數(shù)據(jù)庫系統(tǒng)的差異。 三、簡答題(本大題共10小題,每小題3分,共30分)26在數(shù)據(jù)庫三層模式體系結(jié)構(gòu)中包含哪幾種模式?27簡述關(guān)系數(shù)據(jù)庫的三類完整性規(guī)則。28已知關(guān)系模式R中U=A,B,C,D,E,G,F(xiàn)=ABC,BCD,CA,ACDB,DEG,BEC,求(BD)+。29設(shè)SC(學(xué)號,課號,成績)為選課關(guān)系,則下面的元組表達式t|(u)(SC(u)(u2=C2u2=C4)t1=u1)的中文含
45、義是什么?30什么是事務(wù)的原子性?31設(shè)DBS運行時,在某檢查點之后發(fā)生故障。事務(wù)T1在檢查點之前完成更新;事務(wù)T2結(jié)束于檢查點之后和故障點之前;事務(wù)T3在故障點還沒有做完,試問對事務(wù)Tl、T2、T3分別要進行什么操作?32如果教學(xué)數(shù)據(jù)庫中的關(guān)系如下:教師關(guān)系T(T#,TNAME,TITLE),課程關(guān)系C(C#,CNAME,T#),學(xué)生關(guān)系S(S#,SNAME,AGE,SEX),選課關(guān)系SC(S#,C#,SCORE),用斷言寫出每門課程最多50名男生選修的完整性約束。33簡述SQL Server 2000提供的Master數(shù)據(jù)庫有何作用。34簡述PowerBuilder9.0中數(shù)據(jù)窗口畫板的作
46、用。35簡述SQLCLI函數(shù):SQLAllocHandle(,)中三個參數(shù)的含義。四、設(shè)計題(本大題共5小題,每小題4分,共20分)設(shè)學(xué)生管理數(shù)據(jù)庫有3個關(guān)系:學(xué)生(學(xué)號,姓名,性別,年齡,系名)課程(課號,課名,學(xué)時)選課(學(xué)號,課號,成績,考試時間)用SQL語言完成下面36-40題。36查詢不是信息系、數(shù)學(xué)系、物理系的學(xué)生姓名和性別(提示:使用NOT IN)。37查詢考試成績有不及格(小于60分)的學(xué)生的學(xué)號(要求結(jié)果無重復(fù))。38查詢各門課程的課號及其選課人數(shù)。39把學(xué)生“劉晨”所選修的課程的成績加10分。40創(chuàng)建學(xué)生成績表視圖VW1,包括學(xué)號,姓名,課名,成績,考試時間。 五、綜合題(
47、本大題共2小題,每小題5分,共10分)41有運動員參加比賽的關(guān)系模式R(運動員號碼,比賽項目,成績,項目類別,比賽主管),如果規(guī)定:每個運動員參加一個比賽項目只有一個比賽成績,每個比賽項目只屬于一個項目類別,每個項目類別只有一個比賽主管。(1)根據(jù)上述規(guī)定,寫出模式R的基本FD和關(guān)鍵碼。(2)R最高為第幾范式?(3)將R規(guī)范為3NF。42某圖書管理系統(tǒng),涉及如下信息:書籍:書號、名稱、品種、數(shù)量、存放位置;借書人:單位、姓名、借書證號;出版社:出版社名,電話等。如果規(guī)定:任何人可借多種書,任何一種書可為多個人所借,借書證號具有唯一性;當(dāng)借書人借書時產(chǎn)生借書日期和還書日期;一個出版社可出版多種書
48、籍,同一本書僅為一個出版社出版,出版社名具有唯一性。(1)根據(jù)上述語義畫出ER圖,要求在圖中注明聯(lián)系的類型(實體的屬性可省略)。(2)將ER模型轉(zhuǎn)換成關(guān)系模型,并指出每個關(guān)系模式的主鍵。 答案三、簡答題26 內(nèi)模式 邏輯模式 外模式 27.實體完整性 參照完整性 用戶自定義完整性 28.(BD)+=ABCDEG 29.選擇選修了課程號為C2或者C4課程的學(xué)號 30.一個事務(wù)是對數(shù)據(jù)庫的所有操作,是一個不可分割的工作單元,這些操作要么全部執(zhí)行,要么什么都不做。 31.T1不需要任何操作,T2進行REDO操作,T3進行UNDO操作 32 Create Assertion ASSE1 check(5
49、0=ALL (Select count(*) From SC group by C#)33記錄用戶創(chuàng)建數(shù)據(jù)庫的系統(tǒng)信息,登陸賬號,系統(tǒng)配置設(shè)置,系統(tǒng)中數(shù)據(jù)庫及系統(tǒng)信息以及存儲介質(zhì)信息 34用戶可以在窗口畫板中拖放可視化控件,設(shè)置窗口大小,類型,設(shè)置各種可視化控件屬性,樣式,并且可以在窗口的設(shè)計開發(fā)過沖預(yù)設(shè)窗口,還可以直接編輯窗口對象腳本 35.指所創(chuàng)建的記錄的類型, 指示了新句柄在那個容器中創(chuàng)建 是指向新創(chuàng)建類型記錄的指針。 四、設(shè)計題 學(xué)生(學(xué)號, 姓名, 性別, 年齡, 系名) 課程(課號,課名,學(xué)時) 選課(學(xué)號,課號,成績,考試時間) 36. select 姓名 性別from 學(xué)生 w
50、here 學(xué)號not in (select 學(xué)號 From 學(xué)生 Where 系名!=信息系and 系名!=數(shù)學(xué)系and 系名!=物理系) 37.select distinct 學(xué)號 From 選課 Where 成績60 38. select 課號 count(*) From 選課 Group by 課號 39. update 選課 Set 成績=成績+10 Where 學(xué)號=(select 學(xué)號 From 學(xué)生 Where 姓名=李晨) 40 create view VW1 As select 學(xué)號, 姓名,課名,成績,考試時間 From 學(xué)生,課程 選課 Where 學(xué)生.學(xué)號=選課.學(xué)號
51、 and 選課.課號=課程.課號五、綜合題 41(1)運動員號碼 比賽項目-成績 比賽項目-項目類別 項目類別-比賽主管 關(guān)鍵碼(運行員號碼 比賽項目) (2)1NF (3)R1(運動員號碼,比賽項目,成績) R2(比賽項目,項目類別) R3(項目類別, 比賽主管) 42(1)(2)借書人(單位 姓名 借書證號) 書籍(書號 名稱 品種 數(shù)量 存放位置 出版社名) 出版社(出版社名 電話)借閱(借書證號,書號 借書日期 還書日期) 全國2013年10月自學(xué)考試數(shù)據(jù)庫系統(tǒng)原理試題及答案課程代碼:04735選擇題部分一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中
52、只有一個是符合題目要求的,請將其選出并將“答題紙”的相應(yīng)代碼涂黑。未涂、錯涂或多涂均無分。1在數(shù)據(jù)管理技術(shù)發(fā)展過程中,關(guān)于數(shù)據(jù)庫階段描述錯誤的是( C )A采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)B有較高的數(shù)據(jù)獨立性C對數(shù)據(jù)的操作只能以記錄為單位D數(shù)據(jù)庫系統(tǒng)為用戶提供了方便的用戶接口2關(guān)于邏輯模型,下面敘述錯誤的是( A )A邏輯模型獨立于硬件和軟件B邏輯模型表達了DB的整體邏輯結(jié)構(gòu)C邏輯模型是從數(shù)據(jù)庫實現(xiàn)的觀點出發(fā),對數(shù)據(jù)建模D邏輯模型是數(shù)據(jù)庫設(shè)計人員與應(yīng)用程序員之間交流的工具3對于數(shù)據(jù)庫系統(tǒng)生存期,屬于數(shù)據(jù)庫實現(xiàn)階段的工作的是( B )A將局部概念模型綜合成全局概念模型B數(shù)據(jù)庫試運行C設(shè)計應(yīng)用程序與
53、數(shù)據(jù)庫的接口D數(shù)據(jù)庫的重組織和重構(gòu)造4在關(guān)系模型完整性規(guī)則中,要求“不允許引用不存在的實體”的規(guī)則是( B )A實體完整性規(guī)則B參照完整性規(guī)則C用戶定義的完整性規(guī)則D域的引用規(guī)則5已知關(guān)系R有如下函數(shù)依賴ABC,BCD,ADE,則A,B的閉包是( D )AA,BBA,B,CC.A,B,C,DD.A,B,C,D,E6關(guān)于關(guān)系模式分解,敘述正確的是( C )A.2NF的關(guān)系模式不一定是1NFB.3NF的關(guān)系模式一定是BCNFC分解成BCNF模式集的算法能保證無損分解,但不一定能保證FD集D消除了非主屬性對鍵的局部函數(shù)依賴的關(guān)系一定是3NF7有關(guān)系SC(SNO,CNO,AGE,SCORE),查找年齡
54、大于22歲的學(xué)生的學(xué)號和分數(shù),正確的關(guān)系代數(shù)表達式是( A ).SNO,SCORE(AGE22(SC)).AGE22(SNO,SCORE(SC).SNO,SCORE(AGE22(SNO,SCORE,AGE(SC)Ai和正確B只有i正確C只有正確Di和正確8下列關(guān)系代數(shù)操作中,要求兩個運算對象其屬性結(jié)構(gòu)完全相同的是( D )A笛卡兒積、連接B投影、選擇C自然連接、除法D并、交、差9使用SQL語句進行查詢操作時,若希望查詢出全部存在的元組,一般使用的保留字是( D )AUniqueBExceptCDistinctDAll10某數(shù)據(jù)庫中有設(shè)備表:Equipment(編號,名稱,啟用日期,單價)( B
55、 )命令:select*from Equipment where啟用日期=(select max(啟用日期)from Equipment)的功能是A查詢最早啟用的設(shè)備B查詢最晚啟用的設(shè)備C計算啟用日期最大值D語法有錯誤沒有結(jié)果11下列不是數(shù)據(jù)庫恢復(fù)采用的方法是( D )A建立檢查點B建立副本C建立日志文件D建立索引12要求事務(wù)在讀取數(shù)據(jù)前先加共享鎖,且讀完數(shù)據(jù)后即可釋放S鎖,這種封鎖協(xié)議是( B )A一級封鎖協(xié)議B二級封鎖協(xié)議C三級封鎖協(xié)議D四級封鎖協(xié)議13作為小工作組或部門的數(shù)據(jù)庫服務(wù)器使用的應(yīng)該是( C )ASQL Server2000企業(yè)版BSQL Server2000個人版CSQL S
56、erver2000標(biāo)準版DSQL Server2000開發(fā)版14在PowerBuilder腳本中,如果數(shù)據(jù)窗口控件為dw_l,則從表中顯示檢索到數(shù)據(jù)的語句是( A )A.dw_l.retrieve()B.dw_l.filter()C.dw_l.setfocus()D.dw_l.update()15在對象聯(lián)系圖中,如果從A到B有雙線箭頭,則表示B是A的( C )A子類B同類C超類D屬性非選擇題部分二、填空題(本大題共10小題,每小題1分,共10分)16數(shù)據(jù)庫技術(shù)是研究數(shù)據(jù)庫的_結(jié)構(gòu)_、存儲、設(shè)計、管理和使用的一門軟件學(xué)科。17在數(shù)據(jù)庫系統(tǒng)生存期中,對于給定的基本數(shù)據(jù)模型選取一個最適合應(yīng)用環(huán)境的物
57、理結(jié)構(gòu)的過程,稱為_物理設(shè)計_階段。18解決冗余的主要方法,也是規(guī)范化的一條原則就是:關(guān)系模式有冗余問題,就_分解_它。19由關(guān)系代數(shù)運算經(jīng)有限次復(fù)合而成的式子稱為關(guān)系代數(shù)表達式。這種表達式的運算結(jié)果是一個_關(guān)系_。20視圖是一個虛表,它一經(jīng)定義就可以和基本表一樣被查詢,但有一定限制的操作是_修改_。21用于安全性目的的數(shù)據(jù)庫日志,稱為_審計追蹤_。22在程序中,事務(wù)以BEGIN TRANSACTION語句開始,以COMMIT語句或_ROLLBACK_語句結(jié)束。23表變量類似于臨時表,它的優(yōu)點在于它存在于內(nèi)存中。表變量與變量具有同樣的作用域和_生命周期_。24.PainterBar是PB提供的
58、操作_畫板組件_的工具欄。25在UML類圖中,與關(guān)聯(lián)有關(guān)的類的個數(shù),稱為_關(guān)聯(lián)元數(shù)_。三、簡答題(本大題共10小題,每小題3分,共30分)26.DBA的主要職責(zé)有哪些? 定義模式 定義內(nèi)模式 與用戶的聯(lián)絡(luò) 定義安全性規(guī)則 定義完整性規(guī)則 數(shù)據(jù)庫的轉(zhuǎn)儲與恢復(fù)工作27.邏輯設(shè)計的目的是什么? 邏輯設(shè)計的目的是把概念設(shè)計階段設(shè)計好的概念模型轉(zhuǎn)換成與選用的具體機器上的DMSC所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)28.設(shè)有關(guān)系模式R(ABCD),FD集F=ABC,CD,DA,試求R的所有候選鍵。 L類:B =B =ABCD LR類:A,C,D =ABCD =ABCD 所以,R的候選鍵為AB,BC,BD.29
59、.簡述嵌入式SQL中引入游標(biāo)的過程。 先用游標(biāo)定義語句定義一個游標(biāo)與某個select語句對應(yīng)。 游標(biāo)用open語句打開后,處于活動狀態(tài),此時游標(biāo)指向查詢結(jié)果第一個元祖之前。 每執(zhí)行一次fetch語句,游標(biāo)指向下一個元祖,并把其值送到共享變量,供程序處理。如此重復(fù),直至所有查詢結(jié)果處理完畢。最后用close語句關(guān)閉游標(biāo)。關(guān)閉的游標(biāo)可以被重新打開,與新的查詢結(jié)果相聯(lián)系,但在沒有被打開前,不能使用。30.簡述數(shù)據(jù)庫故障的種類。 數(shù)據(jù)庫的故障分為:事務(wù)故障 系統(tǒng)故障 介質(zhì)故障31.封鎖粒度的大小對并發(fā)系統(tǒng)有什么影響? 封鎖的粒度越大,并發(fā)度也就越小,但同時系統(tǒng)的開銷也就越?。?相反,封鎖的粒度越小,并
60、發(fā)度越高,但系統(tǒng)開銷也就越大。32.SQL的基本表約束有哪幾種形式。 候選鍵定義 外鍵定義 “檢查約束”定義33.什么是T-SQL語言中的全局變量? 全局變量由系統(tǒng)定義和維護,以兩個字符開頭,用戶不能定義全局變量。34.簡述PowerBuilder9.O中連接ODBC數(shù)據(jù)庫的步驟。 建立ODBC數(shù)據(jù)源 建立數(shù)據(jù)庫描述文件 用“connect”命令連接數(shù)據(jù)庫35.ODBC的體系結(jié)構(gòu)有哪幾層? ODBC數(shù)據(jù)庫應(yīng)用程序 驅(qū)動程序管理器 DB驅(qū)動程序 數(shù)據(jù)源四、設(shè)計題(本大題共5小題,每小題4分,共20分)某設(shè)備管理系統(tǒng)的數(shù)據(jù)庫包含如下關(guān)系表:設(shè)備(設(shè)備編號,設(shè)備名稱,產(chǎn)地,購入日期,價值)人員(員工
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高仿真化學(xué)纖維項目可行性研究報告
- 2025年中國輪胎制造行業(yè)市場深度評估及投資戰(zhàn)略規(guī)劃報告
- 2025年全套機械零部件項目投資可行性研究分析報告
- 電子測量儀器項目安全評估報告
- 中國PC飲用水桶行業(yè)市場深度研究及發(fā)展趨勢預(yù)測報告
- 裝飾別墅合同范本
- 中國純電動專用車行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略規(guī)劃研究報告
- 河南油料的種植市場前景及投資研究報告
- 輪胎供應(yīng)服務(wù)合同范本
- 房屋贈與協(xié)議書怎么寫
- 學(xué)校食堂“三同三公開”制度實施方案
- 2025年醫(yī)院財務(wù)工作計劃(2篇)
- DB32T 4969-2024大型醫(yī)用設(shè)備使用監(jiān)督管理平臺基礎(chǔ)數(shù)據(jù)采集規(guī)范
- 2025年大連長興開發(fā)建設(shè)限公司工作人員公開招聘高頻重點提升(共500題)附帶答案詳解
- 教科版三年級下冊科學(xué)全冊單元教材分析
- 《物理學(xué)的發(fā)展史》課件
- 2025年廣東廣州市海珠區(qū)官洲街道辦事處政府雇員招聘5人高頻重點提升(共500題)附帶答案詳解
- 《道路交通安全法》課件完整版
- 《小腸梗阻的診斷與治療中國專家共識(2023版)》解讀
- 2024屆廣東省廣州市高三一??荚囉⒄Z試題講評課件
- 切削加工中的刀具路徑規(guī)劃算法考核試卷
評論
0/150
提交評論