全國年度自學考試數據庫系統原理試題_第1頁
全國年度自學考試數據庫系統原理試題_第2頁
全國年度自學考試數據庫系統原理試題_第3頁
全國年度自學考試數據庫系統原理試題_第4頁
全國年度自學考試數據庫系統原理試題_第5頁
已閱讀5頁,還剩30頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、全國2009年10月自學考試數據庫系統原理試題1.數據庫系統的核心組成部分是( )A.DBB.DDC.DBAD.DBMMS2.數據庫的最最小存取單位位是( )A.字符BB.數據項C.記錄DD.文件3.數據庫應用用程序的編寫寫是基于三級級模式結構中中的( )A.外模式B.邏輯模式式C.內模式D.概念模式式4.完成關系模模式設計是在在數據庫設計計的( )A.需求分析階階段B.概念設計計階段C.邏輯設計階階段D.物理設計計階段5.下列關于外外鍵的說法正正確的是( )A.外鍵必須和和相應的主鍵鍵同名B.外鍵值不允允許為空C.外鍵和相應應的主鍵可以以不同名,只只要定義在相相同域上即可可D.外鍵的取值值只

2、允許等于于所參照關系系中某個主鍵鍵值6.關系模式設設計理論主要要解決的問題題是( )A.提高查詢速速度B.消除操作作異常和數據據冗余C.減少數據操操作的復雜性性D.保證數據據的安全性和和完整性7.設有關系RR(A,B,C)和S(A,D)則與RS等價的關系系代數表達式式是( )A.RSBB.C. )DD.10.SQL語語言是( )A.高級言語B.匯編語言言C.結構化查詢詢語言D.宿主語言言11.在SQLL中,與“NOT IN”等價價的操作符是是( )A.AALLB.SOMEEC.= SOMMED.= AALL12.關于事務務的故障與恢恢復,下列說說法正確的是是( )A.事務日志用用來記錄事務務執

3、行的頻度度B.任何故障的的恢復都由系系統自動完成成C.系統故障的的恢復只需進進行REDOO操作D.對日志文件件設置檢查點點是為了提高高故障恢復的的效率13.下列不屬屬于并發操作作帶來的問題題是( )A.丟失更新B.讀臟數據據C.不可重復讀讀D.死鎖1.4.在子類類之間的語義義約束中,表表示超類中的的對象必須在在子類中出現現的是( )A.OverllappinngB.CommpleteeC.DisjoointD.Imccompleete15.在對象聯聯系圖中,雙雙向箭頭( )表示( )A.屬性值是單單值B.屬性值是是多值C.對象類型之之間的聯系D.兩個屬性性之間值的聯聯系二、填空題(本本大題共1

4、00小題,每小小題1分,共10分)請在每小題的空空格上填上正正確答案。錯錯填、不填均均無分。16.在數據庫庫技術中,用用_的概概念描述數據據庫的結構和和語義,對現現實世界的數數據進行抽象象。17.DBMSS的存儲管理理器主要包括括:權限和完完整性管理器器、_、文文件管理器、緩緩沖區管理器器。18.當局部EER圖合并全全局ER圖時,可可能出現_沖突、結結構沖突、命命名沖突。19.設=R1,R2,RK是R的一個分解解,F是R上的FD集,如果果有|=F,那么么稱分解是_的分分解。20.已知關系系R(A,B,C,D)和S(B,C,D),則RS的元數數是_個個。21.SQL語語言中修改數數據的命令是是_

5、。22.封鎖對象象的大小稱為為_。23.SQL中中把完整性約約束分成三大大類:域約束束、基本表約約束和_。24.一種沒有有直接對象,但但它的子孫可可以有直接對對象的類稱為為_。25.關聯是對對類的實例之之間聯系的命命名,相當于于ER模型中的的_。三、簡答題(本本大題共100小題,每小小題3分,共30分)26.相對于數數據庫系統,文文件系統階段段數據管理有有哪些缺陷?27.以學生選選課關系SCC(學號,課課程號,成績績)為例,說說明實體完整整性規則的含含義。28.如果關系系模式R的候選鍵由由全部屬性組組成,那么RR是否屬于3NNF?說明理理由。29.設有關系系模式SC(SNO,CNO,SCORE

6、E),試寫出出與關系代數數表達式等價價的元組表達達式。30.嵌入式SSQL語句何何時不必涉及及到游標?何何時必須涉及及到游標?31.試說明事事務的ACIID特性分別別由DBMSS的哪個子系系統實現。32.設有兩個個關系模式:職工(職工工號,姓名,性性別,部門號號),部門(部部門號,部門門名),如果果規定當刪除除某個部門信信息時,必須須同時刪除職職工關系中該該部門的員工工信息。試寫寫出符合上述述規則的外鍵鍵子句。33.用戶訪問問數據庫的權權限有哪幾種種?34.在SQLLCLI中,宿宿主程序與數數據庫交互過過程中有哪幾幾個重要記錄錄?35.簡述DBB驅動程序的的主要任務。四、設計題(本本大題共5小

7、題,每小小題4分,共20分)設有兩個關系模模式:職工(職工號,姓姓名,性別,年年齡,職務,工工資,部門號號)部門(部門號,部部門名稱,經經理名,地址址,電話)依據上述關系回回答下面36640題。36.用關系代代數表達式寫寫出下列查詢詢:檢索“采購部”女職工的職職工號和姓名名。37.試用SQQL語句刪除除年齡大于770歲的職工工信息。38.試用SQQL語句統計計每個部門的的人數。39.試用SQQL語句檢索索人事部所有有姓劉的職工工姓名和年齡齡。40.試用SQQL語句定義義一個包含姓姓名、性別、工工資、職務和和部門名稱的的視圖ZBBB。五、綜合題(本本大題共2小題,每小小題5分,共10分)41.設

8、有一個個記錄學生畢畢業設計情況況的關系模式式:R(學號,學生生名,班級,教教師號,教師師名,職稱,畢畢業設計題目目,成績)如果規定:每名名學生只有一一位畢業設計計指導教師,每每位教師可指指導多名學生生;學生的畢畢業設計題目目可能重復。(1)根據上述述規定,寫出出模式R的基本FD和關鍵碼碼。(2)R最高屬屬于幾范式。(3)將R規范范到3NF。42.某旅行社社管理系統涉涉及的部分信信息如下:.(1)景點:景景點編號、景景點名稱、地地點、景點描描述。(2)線路:線線路編號、線線路名稱、線線路描述。(3)導游:工工號、姓名、等等級。(4)團隊:團團隊編號、人人數、開始日日期、截止日日期。其中:每條線路

9、路由多個景點點組成,不同同線路的景點點存在交叉;每條線路有有多名導游,但但一名導游只只負責一條線線路;每條線線路可同時存存在多個旅游游團隊,但每每個團隊只旅旅游一條線路路。(1)建立一個個反映上述局局部應用的EER模型,要要求標注聯系系類型(可省略實體體屬性)。(2)根據轉換換規則,將EER模型轉換換為關系模型型,要求標注注每個關系模模型的主鍵和和外鍵(如果存在)。全國2010年年1月自考數數據庫系統原原理試題1.數據庫管理理系統是( )A.采用了數據據庫技術的計計算機系統B.包括DDBA、計算算機硬件及DDB的系統C.位于用戶與與OS之間的的數據管理軟軟件D.包括OOS在內的數數據管理軟件件

10、2.外模式DDDL用來描述述( )A.數據庫的總總體邏輯結構構B.數據庫庫的局部邏輯輯結構C.數據庫的物物理存儲結構構D.數據庫庫的概念結構構3.下列關于數數據冗余的敘敘述中,不正正確的是( )A.冗余的存在在容易破壞數數據庫的完整整性B.冗余的的存在給數據據庫的維護增增加困難C.不應該在數數據庫中存儲儲任何冗余數數據D.冗余數數據是指可由由基本數據導導出的數據4.適當調整DDB的模式和和內模式,使使DB適應新新的應用環境境稱為DB的的( )A.重組織BB.監控分析析C.查詢優化D.重構造造5.關系模型中中將不含有多多余屬性的超超鍵稱為( )A.內鍵B.候選鍵C.主鍵D.外鍵6.如果一個關關系

11、屬于3NNF,則它( )A.必然屬于22NFB.必然屬屬于4NFC.可能不屬于于2NFD.必然屬屬于BCNFF7.設有關系模模式R(A,BB,C),FF是R上成立立的FD集,FF=BC,CA,那么么分解=AB,AC相對于FF( )A.是無損分解解,也保持函函數依賴B.是無損損分解,但不不保持函數依依賴C.不是無損分分解,但保持持函數依賴D.既不是是無損分解,也也不保持函數數依賴8.已知關系SS1和S2如下表所所示,則S1與S2進進行并運算,其其結果的元組組數為( )A.0B.44C.5D.669.設有關系RR和S,與RS等價的元組組表達式是( )A.t|R(t)VSS(t)B.t|R(t)S(

12、t)C.t|u(R(t)S(u)D.t|u(R(tt) S(u)10.在SQLL語言中,用用于測試列值值非空的短語語是( )A.IS NOOT EMPTYYB.NOTT UNIQUUEC.IS NOOT NULLD.NOTT EXISTTS11.SQL語語言中,條件件“年齡BEETWEENN 20 AND 30”表示年年齡在20至至30之間,且且( )A.包括20歲歲和30歲B.不包括括20歲和330歲C.包括20歲歲但不包括330歲D.包括330歲但不包包括20歲12.要求事務務在讀取數據據前先加共享享鎖,且直到到該事務執行行結束時才釋釋放相應的鎖鎖,這種封鎖鎖協議是( )A.一級封鎖協協議

13、B.二級封封鎖協議C.三級封鎖協協議D.兩段鎖鎖協議13.斷言是DDBS采用的的( )A.安全性措施施B.完整性性措施C.恢復措施D.并發控控制措施14.在對象聯聯系圖中,如如果從A到BB有雙線箭頭頭,則表示AA是B的( )A.一個子類B.同類C.一個父類D.一個屬屬性15.一個UMML類圖,如如下圖所示。表表示對象操作作的是( )A.UniveersityyB.unaameC.cityD.numm_stafff二、填空題(本本大題共100小題,每小小題1分,共共10分)請在每小題的空空格上填上正正確答案。錯錯填、不填均均無分。16.DB能為為各種用戶共共享,具有較較小冗余度、數數據間聯系緊緊

14、密、較高的的數據_等特點。17.DB分成成物理數據庫庫和_數數據庫兩類,后后者由DD系系統管理。18.不必存儲儲屬性值,而而是從其他屬屬性值推導出出值的屬性稱稱為_屬屬性。19.若F是最最小函數依賴賴集,則其中中每一個函數數依賴的右部部都是_。20.關系代數數的五個基本本操作是:并并、差、_、投影和和選擇。21.SQL語語言中創建基基本表的命令令是_。22.事務故障障和系統故障障的恢復由系系統自動進行行,而介質故故障的恢復需需要_配配合執行。23.保護數據據庫,防止不不合法的使用用,以免數據據的泄密、更更改或破壞,屬屬于數據庫的的_控制制。24.ODBCC的卓越貢獻獻是使應用程程序具有良好好的

15、互用性和和可移植性,并并且具備同時時訪問多種_的能力力。25.在類圖中中,重復度類類似于ER模模型中_的概念。三、簡答題(本本大題共100小題,每小小題3分,共共30分)26.簡述層次次、網狀和關關系模型中數數據聯系的實實現方法。27.為什么關關系中的元組組沒有先后順順序?28什么是完完全函數依賴賴?29簡述SQQL數據庫的的體系結構中中表的三種類類型。30簡述關系系模型的三個個組成要素。31簡述采用用檢查點方法法的恢復算法法的主要內容容。32事務的存存取模式有幾幾種,分別是是什么?33什么是OODBC數據據源?34簡述引用用類型的概念念。35簡述事務務的調度、串串行調度和并并發調度的含含義。

16、四、設計題(本本大題共5小小題,每小題題4分,共220分)36設有選課課關系SC(學學號,課號,成成績),試用用SQL語句句定義一個有有關學生學號號及其平均成成績的視圖SSV。37設有兩個個關系:學生生關系S(學學號,姓名,年年齡,性別)和和選課關系SSC(學號,課課號,成績),試試用關系代數數表達式檢索索沒有選修BB5課程的學學生姓名。38.設有選課課關系SC(學號,課課號,成績),試用SQQL語句檢索索選修B2或或B5課程的的學生學號。39.設有學生生關系S(學學號,姓名,性性別,獎學金金),選課關關系SC(學學號,課號,成成績),用SSQL語句完完成如下操作作:對成績得得過滿分(1100

17、)的學學生,如果沒沒有得過獎學學金(NULLL值),將將其獎學金設設為10000元。40.設有學生生關系S(學學號,姓名,性性別,年齡),課程關系系C(課號,課課名),選課課關系SC(學號,課號號,成績),試試用SQL語語句檢索選修修課程名為BBC的學生姓姓名和成績。41.設有一個個記錄高校教教師參加社會會學術團體情情況的關系模模式:R(教師號,姓姓名,職稱,團團體名稱,團團體簡介,團團體負責人,參參加日期,擔當職職務)如果規規定:每名教教師可同時參參加多種學術術團體,在每每種團體中只只擔當一種職職務;每種學學術團體由多多人組成,只只有一位負責責人。(1)根據上述述規定,寫出出模式R的基基本F

18、D和關關鍵碼。(2)R最高屬屬于第幾范式式。(3)將R規范范到3NF。42.某科技管管理部門欲開開發一個科研研項目申報與與評審系統,涉涉及的部分信信息如下:(1)項目:項項目編號,項項目名稱,申申請者,期限限,金額,項項目描述。(2)項目類別別:類別編號號,類別名稱稱。(3)專家:專專家編號,姓姓名,職稱,單單位。其中:根據項目目類別,每個個申報項目需需由對應領域域的多位專家家進行評審;每位專家只只參與一類項項目的評審,評評審時要記錄錄評審日期和和評審意見。(1)建立一個個反映上述局局部應用的EER模型,要要求標注聯系系類型(可省省略實體屬性性)。(2)將ER模模型轉換為關關系模型,要要求標注

19、每個個關系模型的的主鍵和外鍵鍵(如果存在在)。全國2010年年10月自學學考試數據庫庫系統原理試試題1在數據庫系系統中,提供供數據與應用用程序間物理理獨立性的是是( )A外模式/模模式映像B模式/內內模式映像C外模式/內內模式映像D子模式式/模式映像像2對于實體集集A中的每一一個實體,實實體集B中至至少有一個實實體與之聯系系,反之亦然然,則稱實體體集A與實體體集B之間具具有的聯系是是( )A多對一BB一對多C多對多DD一對一3數據庫物理理設計的任務務不包括( )A優化模式B存儲記記錄結構設計計C確定數據存存放位置D存取方方法設計4設有關系WWORK(EENO,CNNO,PAYY),主碼為為(E

20、NO,CCNO)。按按照實體完整整性規則( )A只有ENOO不能取空值值B只有CCNO不能取取空值C只有PAYY不能取空值值DENO與與CNO都不不能取空值5在關系模式式R中,函數數依賴XY的語義是是( )A在R的某一一關系中,若若任意兩個元元組的X值相相等,則Y值值也相等B在R的一切切可能關系中中,若任意兩兩個元組的XX值相等,則則Y值也相等等C在R的某一一關系中,YY值應與X值值相等D在R的一切切可能關系中中,Y值應與與X值相等6設R是一個個關系模式,FF是R上的一一個FD集,RR分解成數據據庫模式=R1,RK。如果對對R中滿足FF的每一個關關系r,都有有r=(r)(r)(r),則稱這個分

21、分解是( )A無損分解B損失分分解C保持函數依依賴分解D丟失函函數依賴分解解7關系R和SS如下表RS的結果是是( BB )8下面關于自自然連接和等等值連接的敘敘述中,不正正確的是( )A自然連接是是一種特殊的的等值連接B自然連接要要求在兩個關關系中有公共共屬性,而等等值連接不必必C兩種連接都都可以只用笛笛卡爾積和選選擇運算導出出D自然連接要要在結果中去去掉重復的屬屬性,而等值值連接不必9設有關系表表S(NO,NNAME,AAGE),其其中AGE為為年齡字段,則則表達式AGE NOOT BETWWEEN 18 AND 24 等價于( )AAGE=24BAGEE24CAGE=24DAGE2410下

22、列關于于視圖的說法法中錯誤的是( )A視圖是從一一個或多個基基本表導出的的表,它是虛虛表B視圖可以被被用來對無權權用戶屏蔽數數據C視圖一經定定義就可以和和基本表一樣樣被查詢和更更新D視圖可以用用來定義新的的視圖11如果一個個事務在故障障發生之前完完成,但是它它并沒有到達達檢查點,則則系統恢復時時應對該事務務執行( )AREDO操操作BUNDDO操作CRESTAART操作DNULLL操作12如果事務務T1需要兩兩次讀取同一一數據項A,但但是在兩次讀讀操作的間隔隔中,另一個個事務T2改改變了A的值值,那么此并并發操作所引引起的問題是是( )A丟失更新B死鎖C不可重復讀讀D讀臟數數據13在SQLL

23、Serveer 2000中中,負責管理理登錄賬號、數數據庫用戶和和權限,創建建和管理數據據庫的工具是是( )A服務管理器器B企業管理理器C查詢分析器器D事件探探查器14PoweerBuillder9.0的工作空空間擴展名是是( )A.pbtB.pblC.dswD.pbw15在對象聯聯系圖中,表表示兩個屬性性之間值的聯聯系為逆聯系系的是( )A小圓圈BB單箭頭C雙線箭頭D雙向箭頭頭二、填空題(本本大題共100小題,每小小題1分,共共10分)請在每小題的空空格上填上正正確答案。錯錯填、不填均均無分。16在數據庫庫中為提高查查詢速度而設設置的邏輯排排序手段稱為為_索引_。17關系模型型中,數據聯聯系

24、是通過表表間的 公共屬性 實現的。18設F是關關系模式R的的FD集,如如果對F中每每個非平凡的的FD XY,都都有X是R的的_超鍵_,則RBCNF。19SQL數數據庫中表的的三種類型有有_基本表表_、視圖和和導出表。20關系代數數中基本操作作是并、差、笛笛卡爾積、投投影和選擇,沒沒有集合的_補_操作,因而而關系代數運運算總是安全全的。21封鎖技術術中主要有兩兩種封鎖:排排他型封鎖和和 共享 型封鎖。22DBS中中用于安全性性目的的數據據庫日志稱為為_審計追蹤_。23在安裝SSQL Serveer 2000時時,安裝程序序會自動創建建4個系統數數據庫,分別別是_Masteer數據庫_、Modee

25、l數據庫、MMsdb數據據庫、Temmpdb數據據庫。24PoweerBuillder的一一大特點是提提供了_數據窗口_,它封裝了了對數據庫中中的數據操作作。25ODBCC是一個分層層體系結構,由由縱向四個部部分:ODBBC數據庫應應用程序、_驅動程序管管理器_、DB驅動動程序、數據據源構成。三、簡答題(本本大題共10小小題,每小題題3分,共330分)(注注:“P數字”表示答案在在教材上的頁頁眉)26簡述外部部模型的優點點。P1727簡述弱實實體的概念。P6228以訂購關關系ORDEER(訂單號號,書號,書書名,單價,訂訂購數量)為為例,說明插插入異常的含含義。(注:一個訂單可可訂購多種圖圖書

26、)答:當向數據庫庫中插入一本本新書信息時時,由于這本本書還沒有被被下訂單,由由于關系的關關鍵碼為(訂訂單號,書號),訂單號上不允允許為空值,導導致該插入操操作無法完成成。29簡述核心心SQL的四四個組成部分分。答:DDDL、DMLL、DCL、嵌嵌入式SQLL語言的使用用規定。30簡述事務務的性質。答:原子性、一一致性、隔離離性、持久性性31設有關系系R(A,BB,C)和SS(D,E,AA),其中AA是R的主鍵鍵和S的外鍵鍵,為了不破破壞參照完整整性,當修改改R中的A值值時,對S中中的A值可能能有幾種修改改?答:級聯修改改方式:將SS中與R中要要修改的A值值相對應所有有A值都作相相應的修改。置空

27、方式:將將S中與R中中要修改的AA值相對應所所有A值都設設置為NULLL。32簡述權限限的定義及權權限的種類。P17333簡述T-SQL語言言中BegiinEnd語句句的作用。PP21234簡述PoowerBuuilderr9.0中連接OODBC數據據庫的步驟。P24935簡述SQQLCLII中環境記錄錄的功能。PP270四、設計題(本本大題共5小小題,每小題題4分,共220分)36設學生社社團管理數據據庫有三個關關系:S(Sno,SSname,AAge,Seex,Deppt)A(Ano,AAname,LLocatiion,Maanagerr)SA(Sno,AAno,Daate)其中表S的屬性

28、性分別表示學學號、姓名、年年齡、性別和和所在系;表表A的屬性分分別表示會員員編號、協會會名、協會的的辦公地點和和負責人(負負責人為學號號);表SAA描述了學生生參加社團的的情況,其屬屬性分別表示示學號、協會會編號、加入入協會時間。試用SQL語言言查詢參加“籃球”協會的學生姓名和所在系。37依據366題的關系模模式,建立一一個包含Snno、Snaame、Anname和DDate的視視圖ST。答:Creatte Vieew ST(Sno,Snamee,Anamee,Date)AsSelect S.Snoo, Snaame,Anamee,Date from S,SA,AWhere SS.Sno= S

29、A.Snno andd SA.Anoo=A.Anno38依據366題的關系模模式,試用SSQL語言查查詢每個協會會的協會編號號和學生數,并并按人數降序序排列。答:SeLecct 協會編編號,couunt(*) as 學學生數 Frrom SAA Grouup By 學號 orrder bby 學生數數 descc39依據366題的關系模模式,試用SSQL語言查查詢沒有參加加任何協會的的學生姓名和和所在系。答:Selecct 姓名,所在系 ffrom SS wherre 學號 not iin (seelect 學號 frrom SAA)或Select 姓名,所在在系 froom S wwhere

30、 not eexistss (seelect * froom SA wheree 學號=SS.學號)40依據366題的關系模模式,試用關關系代數查詢詢計算機系的的學生姓名和和年齡。答:姓名,年年齡(6所在系= 計算機(SS)五、綜合題(本本大題共2小小題,每小題題5分,共110分)41設某家電電公司售后服服務系統中有有一個記錄安安裝工人日工工作量的關系系模式:R(員工編號,姓姓名,電話,產產品型號,日日期,安裝數數量)如果規定:員工工每天可安裝裝多種產品,并并按不同產品品型號統計安安裝數量。(1)寫出關系系模式R的基基本FD和關關鍵碼。(2)R最高屬屬于第幾范式式。(3)將R規范范到3NF。答

31、:(1)員工工編號(姓名,電電話) (員工編號,產品型號,日期)安裝數量 關鍵碼:(員工編號號,產品型號,日日期)(2)1NFF (3)R1(員工編編號,姓名,電電話) RR2(員工編編號,產品型號,日日期,安裝數量)42某商業集集團的商品進進銷存系統中中,涉及的部部分信息如下下:(1)商品:商商品號、商品品名、規格、計計量單位。(2)供應商:供應商號、供供應商名、地地址。(3)商店:商商店號、商店店名、地址。(4)客戶:客客戶號、客戶戶名、地址。其中,每個供應應商可供應多多種商品,每每種商品也可可向多個供應應商訂購,訂訂購時要記錄錄訂購單價和和訂購數量;每個商店可可向多個客戶戶銷售多種商商品

32、,每個客客戶可以從多多個商店購買買多種商品,每每種商品也可可在多個商店店銷售給多個個客戶,商品品銷售時要記記錄銷售單價價、銷售數量量和銷售日期期。(1)建立一個個反映上述局局部應用的EER模型,要要求標注聯系系類型(可省省略實體屬性性)。(2)根據轉換換規則,將EER模型轉換換為關系模型型。答:(1)供應供應商供應商品銷售商店客戶數量日期MMNNP單價訂購數量訂購單價(2)商品(商品號、商商品名、規格格、計量單位位),供應商(供應商商號、供應商商名、地址)商店(商店號、商商店名、地址址)客戶(客戶號、客客戶名、地址址)供應(供應商號號,商品號,訂購數量,訂訂購單價)銷售(商店號,商品號,客戶號

33、,銷售單價,銷銷售數量,日日期)全國2011年年1月自學考考試數據庫系系統原理試題題1.使用數據庫庫技術來處理理一個實際問問題時,對數數據描述經歷歷的過程是( )A.定義、描述述、實現B.概念設設計、邏輯設設計、物理設設計C.結構設計、表表設計、內容容設計D.邏輯設設計、結構設設計、表設計計2.負責DBSS的正常運行行,承擔創建建、監控和維維護數據庫結結構責任的數數據庫用戶是是( )A.應用程序員員B.終端用用戶C.專業用戶D.DBAA3.數據庫應用用系統設計的的需求分析階階段生成的文文檔是數據字字典和( )A.數據流圖B.E-RR圖C.功能模塊圖圖D.UMLL圖4.設有課程關關系Courrs

34、e(課程程號,課程名名,學分,開開設專業號,先先修課程號)和和專業關系SSpeciaality(專專業號,專業業名),則課課程關系Coourse的的外鍵是( )A.課程號BB.開設專業業號C.先修課程號號D.開設專專業號和先修修課程號5.由于關系模模式設計不當當所引起的插插入異常指的的是( )A.未經授權的的用戶對關系系進行了插入入操作B.兩個事務并并發地對同一一關系進行插插入而造成數數據庫的不一一致C.由于碼值的的部分為空而而不能將有用用的信息作為為一個元組插插入到關系中中D.向關系中插插入了不該插插入的數據6.XY能用FFD推理規則則推出的充分分必要條件是是( )A.YXB.YX+C.XY

35、+DD.X+=Y+7.下面關于SSQL語言的的描述中,不不正確的是( )A.SQL語言言支持數據庫庫的三級模式式結構B.一個SQLL數據庫就是是一個基本表表C.SQL的一一個表可以是是一個基本表表,也可以是是一個視圖D.一個基本表表可以跨多個個存儲文件存存放,一個存存儲文件也可可以存放一個個或多個基本本表8.當關系R和和S做自然連連接時,能夠夠把R和S原原該舍棄的元元組放到結果果關系中的操操作是( )A.左外連接B.右外連連接C.外連接DD.外部并9.設有關系RR(書號,書書名),如果果要檢索書名名中至少包含含4個字母,且且第3個字母母為M的圖書,則SQL查查詢語句中WWHERE子子句的條件表

36、表達式應寫成成( )A.書名LIKKE %_ _M%B.書名LIIKE _ _M%C.書名LIKKE _ _M_%D.書名LLIKE _%M_ _10.設關系RR和S具有相相同的關系模模式,則與RRS等價的是( )A.B.C.D.11.表示事務務執行成功的的語句是( )A.COMMIITB.RETTURNC.ROLLBBACKD.OK12.SQL22提供事務的的四種隔離級級別,其中最最高級別是( )A.SERIAALIZABBLEB.REPPEATABBLE REEADC.READ COMMIITTEDD.REAAD UNCCOMMITTTED13.SQL Serveer 20000提供的服服

37、務中,管理理SQL SServerr周期性行為為的安排,并并在發生錯誤誤時通知系統統管理員的是是( )A.MS SQQL SerrverB.SQL SServerr AgenntC.MS DTTC(Disstribuuted TTransaactionn Coorrdinattor)D.Microosoft Serveer Serrvice14.PoweerBuillder9.0開發工具附附帶的小型數數據庫是( )A.RDBMSS ASAB.WORRKSPACCEC.TARGEETD.LIBBRARY15.在ODBBC分層體系系結構中,用用來處理ODDBC函數的的是( )A.ODBC數數據庫應

38、用程程序B.驅動程程序管理器C.DB驅動程程序D.數據源源二、填空題(本本大題共100小題,每小小題1分,共共10分)請在每小題的空空格上填上正正確答案。錯錯填、不填均均無分。16.根據數據據模型的不同同,DBMSS可以分成層層次型、網狀狀型、關系型型、_型等。17.實體完整整性規則要求求關系中元組組在組成_的屬性上上不能有空值值。18.設有關系系模式R(AA,B,C,DD),F是RR上成立的FFD集,F=BA,BBD,則RR的候選鍵是是_。19.存儲過程程是使用SQQL語句和流流程控制語句句編寫的模塊塊,存儲過程程經編譯和優優化后存儲在在_中中。20.關系演算算可以分為元元組關系演算算和_關

39、關系演算。21.SQL33的觸發事件件有三類:_、DEELETE和和INSERRT。22.數據庫由由低到高安全全性級別依次次是環境級、職職員級、OSS級、網絡級級、_級級。23.SQL Serveer 20000的混合驗驗證模式表示示數據庫系統統接受_和SQLL授權用戶。24.在PowwerBuiilder99.0中,OODBC數據據源創建以后后,必須定義義_后才能能與數據源建建立連接。25.使用SQQL/CLII時,函數調調用中SQLL語句將作為為_動態地創創建和傳遞。三、簡答題(本本大題共100小題,每小小題3分,共共30分)26.簡述數據據庫系統三級級模式結構中中的兩級映像像,并說明其其

40、優點。27.設有選課課關系SC(Sno,CCno,Sccore),其其屬性為學號號、課程號和和成績。簡述下面元組表表達式的含義義:t|(u)(SC(u)u2=C2ttl=uu1t2=u3)28.在關系模模式分解時,為為了保持原模模式的特性,要要求分解具有有哪些特性?29.簡述使用用游標的四個個步驟。30.簡述第三三級封鎖協議議的內容。31.簡述數據據庫故障的種種類。32.請用SQQL語句完成成如下授權:授予用戶CCHEN查詢詢、修改關系系S的權限,并并且允許CHHEN將這些些權限轉授給給其他用戶。33.簡述T-SQL語言言中局部變量量和全局變量量的區別。34.簡述PoowerBuuilderr

41、9.0應用用畫板的功能能。35.簡述UMML類圖中的的重復度與EER模型中實實體基數的區區別。36.設某數據據庫有三個關關系:音像(音像編號號,音像名,租租金,類別)會員(會員編號號,會員名,年年齡,所在地地區,聯系電電話)租借(音像編號號,會員編號號,租借日期期,歸還日期期)試用SQL語言言查詢李揚租租借過的音像像制品的名稱稱和類別。37.依據366題的關系模模式,試用SSQL語句查查詢20100年5月以前前租借音像制制品的會員編編號。(注:租借日期為為字符型,格格式為20010/011/01)38.依據366題的關系模模式,試用SSQL語句建建立一個有關關科幻類音像像制品的視圖圖LM。39

42、.依據366題的關系模模式,試用SSQL語句查查詢每一類音音像制品的類類別和被租借借的次數。40.依據366題的關系模模式,試用關關系代數查詢詢北京地區的的會員名和聯聯系電話。五、綜合題(本本大題共2小小題,每小題題5分,共110分)41.設有一個個記錄商品采采購信息的關關系模式:R(商品號,商商品名,規格格,采購日期期,采購單價價,采購數量量,采購員編編號,采購員員姓名)如果規定:每名名采購員可負負責多種商品品的采購,但但每種商品只只能由一個人人員負責采購購;商品的采購單價價隨市場行情情而定。(1)根據上述述規定,寫出出R的基本FFD和關鍵碼碼。(2)R最高達達到第幾范式式。(3)將R規范范

43、到3NF。42.某學生宿宿舍管理系統統,涉及的部部分信息如下下:(1)學生:學學號,姓名,性性別,專業,班班級。(2)寢室:寢寢室號,房間間電話。(3)管理員:員工號,姓姓名,聯系電電話。其中:每個寢室室可同時住宿宿多名學生,每每名學生只分分配一個寢室室;每個寢室室指定其中一一名學生擔當當寢室長;每每個管理員同同時管理多個個寢室,但每每個寢室只有有一名管理員員。(1)建立一個個反映上述局局部應用的EER模型,要要求標注聯系系類型(可省省略實體屬性性)。(2)根據轉換換規則,將EER模型轉換換為關系模型型。2009年100月全國自考考數據庫系統統原理試題答答案1-5 DD BACCC 6-10

44、BBDBAC 11-15 ADDBDD 1 數據模型型 2 事務管理理器 3 屬性 4 保持函數數依賴集F 5 7 6 UPDAATE 7 封鎖的粒粒度 8 斷言 9 抽象類 10 聯系類類型 三 簡答題 1 數據冗余余、數據不一一致、數據聯聯系弱。 2 實體完整整性規則是指指關系中的元元組在組成主主鍵的屬性上上不能有空值值。關系SCC 的主鍵為(學號,課程程號),因此此SC 中的每每個元組在學學號、課程號號兩個屬性上上的取值均不不能為空。 3 R 屬于于3NF。 根據題意可知,R 中無非主屬性,滿足3NF 的條件,即不存在非主屬性對鍵的部分和傳遞函數依賴。 4 5 (1)IINSERTT、D

45、ELETTE、UPDATTE 語句,以及查詢結結果肯定是單單元組時的SSELECTT 語句,都可以直接接嵌入到主程程序中使用,不必涉及到到游標。 (2)當SELLECT 語語句查詢結果果是多個元組組時,必須使使用游標。 6 事務的原原子性、一致致性、隔離性性、持久性分分別由DBMMS 的事務務管理、完整整性、并發控控制、恢復管理子子系統實現。 7 8 讀(Reaad)權限、插入入(Inserrt)權限、修改改(Updatte)權限、刪除除(Delette)權限。 9 環境記錄、連連接記錄、語語句記錄、描描述記錄。 10 (1)建建立應用程序序與數據源的的連接; (2)向數據源源提交用戶請請求執

46、行的SSQL 語句句; (3)完成數據據源發送,接接收數據格式式和類型轉換換; (4)把處理結結果返回應用用程序; (5)將執行過過程中DBSS 返回的錯錯誤轉換成OODBC 定定義的標準錯錯誤代碼,并并返回給應用程序; (66)根據需要要定義和使用用光標。 四 設計題 1 2 DELETEFFROM 職職工 WHERE 年年齡70; 3 SELECT 部門號,COUNTT(職工號) FROM 職工工 GROUPBYY 部門號; 4 SELECT 姓名,年齡 FROM 職工工 WHERE 姓姓名=劉%ANDD 部門號IN (SELECTT 部門號FROOM 部門WHERRE 部門名名稱=人事部

47、); 5 CREATEVVIEWZBBB(姓名,性別,工資,職務,部門名稱) ASSELECCT 姓名,性別,工資,職務,部門名稱 FROM 職工工,部門 WHERE 職職工.部門號=部門.部門號; 五 綜合體 1 (1)基基本的FD 有7 個: 學號學生名,學學號班級,學號號教師號,學學號畢業設計題題目,學號成績 教師號教師名名,教師號職稱 R 的關鍵碼為為學號。 (2)R 的最最高屬于2NNF。 全國2010年年1月自考數數據庫系統原原理試題15 CBDDDB 6610 ABBDDC 1115 AACBAD16、獨立性 17、描描述18、派生 199、單屬性20、笛卡兒積積 21、CREA

48、TTE TABBLE22、DBA 223、安全性性24、DBS 225、實體的的基數三、簡答題26、:1、在在層次、網狀狀模型中,數數據之間聯系系是用指針實實現的。2、在關系模模型中,數據據之間的聯系系是通過外鍵鍵和主鍵間聯聯系實現的。27、:由于關關系定義為元元組的集合,而而集合中的元元素是沒有順順序的,因而而關系中的元元組也就沒有有先后順序。28、在關系RR(U,F)中,如果XY,而對于X的任何真子子集X,Y對XX均不存在在函數依賴,稱稱Y對X完全全依賴。29、:1)基基本表 2)視圖 3)導出表表。基本表是是實際存儲在在數據庫中的的表,視圖是是由若干基本本表或視圖構構成的表的定定義,而導

49、出出表是執行了了查詢時產生生的表。30、:1)數數據結構2)數據操縱縱3)數據完整整性規則31、:1)根根據日志文件件建立事務重重做隊列和事事務撤銷隊列列2)對重做隊隊列中的事務務進行REDDO處理,對對撤銷隊列中中的事務進行行UNDO處理理。32、:事務的的存取模式有有兩種,分別別是1)READ ONLYY :事務對對數據庫的操操作只能是只只讀操作2)READ WRITTE:事務對對數據庫的操操作可以是讀讀操作,也可可以是寫操作作。33、:ODBBC數據源是是驅動程序與與DBS連接的的橋梁,數據據源不是DBBS,而是用用于表達一個個ODBC驅動動程序和DBBMS特殊連連接的命名。34、:引用

50、類類型相當于程程序設計中指指針的概念,可可以避免數據據結構的無窮窮嵌套問題。35、:事務的的執行次序稱稱為調度。如如果多個事務務依次執行,則則稱為事務的的串行調度。如如果利用分時時的方法,同同時處理多個個事務,則稱稱為事務的并并發調度。四、設計題36. CREEATE VIEW SV AS SELEECT 學學號,AVGG(成績) FFROM SC GROUUP BYY 課號 38、SELEECT 學號號 FROOM SCC WHEERE 課號號=B2 OR 課號=B539、UPDAATE IINTO S SET 獎學金金=10000WHERE 學學號 IN (SELEECT 學學號 FRROM S

溫馨提示

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

評論

0/150

提交評論