全國2009年10月自學考試數據庫系統原理試題A.doc_第1頁
全國2009年10月自學考試數據庫系統原理試題A.doc_第2頁
全國2009年10月自學考試數據庫系統原理試題A.doc_第3頁
全國2009年10月自學考試數據庫系統原理試題A.doc_第4頁
全國2009年10月自學考試數據庫系統原理試題A.doc_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

全國2009年10月自學考試數據庫系統原理試題課程代碼:04735一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。1.數據庫系統的核心組成部分是( )A.DBB.DDC.DBAD.DBMS2.數據庫的最小存取單位是( )A.字符B.數據項C.記錄D.文件3.數據庫應用程序的編寫是基于三級模式結構中的( )A.外模式B.邏輯模式C.內模式D.概念模式4.完成關系模式設計是在數據庫設計的( )A.需求分析階段B.概念設計階段C.邏輯設計階段D.物理設計階段5.下列關于外鍵的說法正確的是( )A.外鍵必須和相應的主鍵同名B.外鍵值不允許為空C.外鍵和相應的主鍵可以不同名,只要定義在相同域上即可D.外鍵的取值只允許等于所參照關系中某個主鍵值6.關系模式設計理論主要解決的問題是( )A.提高查詢速度B.消除操作異常和數據冗余C.減少數據操作的復雜性D.保證數據的安全性和完整性7.設有關系R(A,B,C)和S(A,D)則與RS等價的關系代數表達式是( )A.RSB.C. )D.8.設有關系模式R(A,B,C),其關系r如下表所示: 下面敘述正確的是( )A.函數依賴AB在上述關系中成立B.函數依賴BCA在上述關系中成立C.函數依賴BA在上述關系中成立D.函數依賴ABC在上述關系中成立9.設有關系R和S如下表所示,則RS的值是( )A.B.C.D.10.SQL語言是( )A.高級言語B.匯編語言C.結構化查詢語言D.宿主語言11.在SQL中,與“NOT IN”等價的操作符是( )A.ALLB.SOMEC.= SOMED.= ALL12.關于事務的故障與恢復,下列說法正確的是( )A.事務日志用來記錄事務執(zhí)行的頻度B.任何故障的恢復都由系統自動完成C.系統故障的恢復只需進行REDO操作D.對日志文件設置檢查點是為了提高故障恢復的效率13.下列不屬于并發(fā)操作帶來的問題是( )A.丟失更新B.讀臟數據C.不可重復讀D.死鎖1.4.在子類之間的語義約束中,表示超類中的對象必須在子類中出現的是( )A.OverlappingB.CompleteC.DisjointD.Imcomplete15.在對象聯系圖中,雙向箭頭( )表示( )A.屬性值是單值B.屬性值是多值C.對象類型之間的聯系D.兩個屬性之間值的聯系二、填空題(本大題共10小題,每小題1分,共10分)請在每小題的空格上填上正確答案。錯填、不填均無分。1.在數據庫技術中,用_的概念描述數據庫的結構和語義,對現實世界的數據進行抽象。2.DBMS的存儲管理器主要包括:權限和完整性管理器、_、文件管理器、緩沖區(qū)管理器。3.當局部ER圖合并全局ER圖時,可能出現_沖突、結構沖突、命名沖突。4.設=R1,R2,RK是R的一個分解,F是R上的FD集,如果有|=F,那么稱分解是_的分解。5.已知關系R(A,B,C,D)和S(B,C,D),則RS的元數是_個。6.SQL語言中修改數據的命令是_。7.封鎖對象的大小稱為_。8.SQL中把完整性約束分成三大類:域約束、基本表約束和_。9.一種沒有直接對象,但它的子孫可以有直接對象的類稱為_。10.關聯是對類的實例之間聯系的命名,相當于ER模型中的_。三、簡答題(本大題共10小題,每小題3分,共30分)1.相對于數據庫系統,文件系統階段數據管理有哪些缺陷?2.以學生選課關系SC(學號,課程號,成績)為例,說明實體完整性規(guī)則的含義。3.如果關系模式R的候選鍵由全部屬性組成,那么R是否屬于3NF?說明理由。4.設有關系模式SC(SNO,CNO,SCORE),試寫出與關系代數表達式等價的元組表達式。5.嵌入式SQL語句何時不必涉及到游標?何時必須涉及到游標?6.試說明事務的ACID特性分別由DBMS的哪個子系統實現。7.設有兩個關系模式:職工(職工號,姓名,性別,部門號),部門(部門號,部門名),如果規(guī)定當刪除某個部門信息時,必須同時刪除職工關系中該部門的員工信息。試寫出符合上述規(guī)則的外鍵子句。8.用戶訪問數據庫的權限有哪幾種?9.在SQLCLI中,宿主程序與數據庫交互過程中有哪幾個重要記錄?10.簡述DB驅動程序的主要任務。四、設計題(本大題共5小題,每小題4分,共20分)設有兩個關系模式:職工(職工號,姓名,性別,年齡,職務,工資,部門號)部門(部門號,部門名稱,經理名,地址,電話)依據上述關系回答下面15題。1.用關系代數表達式寫出下列查詢:檢索“采購部”女職工的職工號和姓名。2.試用SQL語句刪除年齡大于70歲的職工信息。3.試用SQL語句統計每個部門的人數。4.試用SQL語句檢索人事部所有姓劉的職工姓名和年齡。5.試用SQL語句定義一個包含姓名、性別、工資、職務和部門名稱的視圖ZBB。五、綜合題(本大題共2小題,每小題5分,共10分)1.設有一個記錄學生畢業(yè)設計情況的關系模式:R(學號,學生名,班級,教師號,教師名,職稱,畢業(yè)設計題目,成績)如果規(guī)定:每名學生只有一位畢業(yè)設計指導教師,每位教師可指導多名學生;學生的畢業(yè)設計題目可能重復。(1)根據上述規(guī)定,寫出模式R的基本FD和關鍵碼。(2)R最高屬于幾范式。(3)將R規(guī)范到3NF。2.某旅行社管理系統涉及的部分信息如下:.(1)景點:景點編號、景點名稱、地點、景點描述。(2)線路:線路編號、線路名稱、線路描述。(3)導游:工號、姓名、等級。(4)團隊:團隊編號、人數、開始日期、截止日期。其中:每條線路由多個景點組成,不同線路的景點存在交叉;每條線路有多名導游,但一名導游只負責一條線路;每條線路可同時存在多個旅游團隊,但每個團隊只旅游一條線路。(1)建立一個反映上述局部應用的ER模型,要求標注聯系類型(可省略實體屬性)。(2)根據轉換規(guī)則,將ER模型轉換為關系模型,要求標注每個關系模型的主鍵和外鍵(如果存在)。2009年10月全國自考數據庫系統原理試題答案 一 單選 1-5 D BACC 6-10 BDBAC 11-15 ADDBD 二 填空題 1 數據模型 2 事務管理器 3 屬性 4 保持函數依賴集F 5 7 6 UPDATE 7 封鎖的粒度 8 斷言 9 抽象類 10 聯系類型 三 簡答題 1 數據冗余、數據不一致、數據聯系弱。 2 實體完整性規(guī)則是指關系中的元組在組成主鍵的屬性上不能有空值。關系SC 的主鍵為(學號,課程號),因此SC 中的每個元組在學號、課程號兩個屬性上的取值均不能為空。 3 R 屬于3NF。 根據題意可知,R 中無非主屬性,滿足3NF 的條件,即不存在非主屬性對鍵的部分和傳遞函數依賴。 4 5 (1)INSERT、DELETE、UPDATE 語句,以及查詢結果肯定是單元組時的SELECT 語句,都可以直接嵌入到主程序中使用,不必涉及到游標。 (2)當SELECT 語句查詢結果是多個元組時,必須使用游標。 6 事務的原子性、一致性、隔離性、持久性分別由DBMS 的事務管理、完整性、并發(fā)控制、恢復管理子系統實現。 7 8 讀(Read)權限、插入(Insert)權限、修改(Update)權限、刪除(Delete)權限。 9 環(huán)境記錄、連接記錄、語句記錄、描述記錄。 10 (1)建立應用程序與數據源的連接; (2)向數據源提交用戶請求執(zhí)行的SQL 語句; (3)完成數據源發(fā)送,接收數據格式和類型轉換; (4)把處理結果返回應用程序; (5)將執(zhí)行過程中DBS 返回的錯誤轉換成ODBC 定義的標準錯誤代碼,并返回給應用程序; (6)根據需要定義和使用光標。 四 設計題 1 2 DELETEFROM 職工 WHERE 年齡70; 3 SELECT 部門號,COUNT(職工號) FROM 職工 GROUPBY 部門號; 4 SELECT 姓名,年齡 FROM 職工 WHERE 姓名=劉%AND 部門號IN (SELECT 部門號FROM 部門WHERE 部門名稱=人事部); 5 CREATEVIEWZBB(姓名,性別,工

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論