《數(shù)據(jù)庫系統(tǒng)概論》期末考試試卷(A).doc
《《數(shù)據(jù)庫系統(tǒng)概論》期末考試試卷(A).doc》由會員分享,可在線閱讀,更多相關《《數(shù)據(jù)庫系統(tǒng)概論》期末考試試卷(A).doc(17頁珍藏版)》請在裝配圖網(wǎng)上搜索。
2003年《數(shù)據(jù)庫系統(tǒng)概論》期末考試試卷(A) 一、填空題(每空1分,共20分) 1.實體之間的聯(lián)系按照聯(lián)系方式的不同可分為 一對一 、 多對一 和 多對多 。 2.數(shù)據(jù)庫系統(tǒng)的核心是 DBMS 。 3.在關系模型中,實體以及實體間的聯(lián)系都是用 關系 來表示的。 4.在關系代數(shù)中專門的關系運算包括 選擇 、投影、 連接 、除等運算。 5.1975年由IBM公司的M.Zloof提出的QBE語言是一個很有特色的 域關系演算 語言。 6.SQL語言集數(shù)據(jù)查詢、 數(shù)據(jù)定義 、 數(shù)據(jù)操作 和 數(shù)據(jù)控制 功能于一體,充分體現(xiàn)了關系數(shù)據(jù)語言的特點和優(yōu)點。 7.數(shù)據(jù)庫管理系統(tǒng)保證數(shù)據(jù)安全的主要措施是進行 取值控制 。 8.人們已經(jīng)提出了許多種類型的數(shù)據(jù)依賴,其中最重要的是 函數(shù)依賴 和多值依賴 。 9.關系模式由3NF轉化為BCNF是消除了主屬性對碼的 傳遞函數(shù)依賴 和 多值函數(shù)依賴 。 10.數(shù)據(jù)庫設計應包括兩個方面的內容: 邏輯結構 設計和 物理結構 設計。 11.CGI規(guī)范允許Web服務器執(zhí)行 ,并將它們的輸出發(fā)送給瀏覽器。 12.數(shù)據(jù)庫技術與 面向對象 技術相結合,形成了面向對象數(shù)據(jù)庫系統(tǒng)。 二、判斷題(下列各題,你認為正確的,請在題干的括號內打“√”,錯的打“”。每題1分,共10分) 1、在IMS系統(tǒng)中,如果使用HSAM存儲結構,那么檢索、插入、刪除都很方便?!ǎ? 2、一個關系的主關鍵字一定是它的超關鍵字?!ǎ? 3、數(shù)據(jù)字典是一個特殊的數(shù)據(jù)庫。……………………………………………() 4、層次數(shù)據(jù)模型可以很好地表示多對多聯(lián)系?!ǎ? 5、完整約束條件的檢查總是在事務的每個維護操作執(zhí)行后立即進行。…………………………………………………………………………………() 6、訪問控制是防止對數(shù)據(jù)庫進行非法訪問的主要方法?!ǎ? 7、一個記錄類型可以作為多個絡類型的從記錄類型。………………………() 8、對一個數(shù)據(jù)庫系統(tǒng)來說,概念級對應于它實際存儲的數(shù)據(jù)?!ǎ?、在向量結構的順序文件中,插入記錄比較困難。…………………………() 10、實體間的聯(lián)系用實體模型來描述?!ǎ? 三、單項選擇題(在每小題的四個備選答案中,選出一個正確答案,并將正確答案的序號填在題干的括號內。每小題4分,共20分) 1.數(shù)據(jù)庫類型是按照( B )來劃分的。 A.文件形式 B.數(shù)據(jù)模型 C.記錄形式 D.數(shù)據(jù)存取方法 2.關系演算的基礎是( C.數(shù)理邏輯中的謂詞演算 ) A.形式邏輯中的邏輯演算 B.形式邏輯中的關系演算 C.數(shù)理邏輯中的謂詞演算 D.數(shù)理邏輯中的形式演算 3.若要求分解保持函數(shù)依賴,那么模式分解一定能夠達到( B ) A. 2NF B. 3NF C. BCNF D. 1NF 4.1級封鎖協(xié)議加上T要讀取的數(shù)據(jù)R加S鎖,這是( C ) A. 3級封鎖協(xié)議 B. 4級封鎖協(xié)議 C. 2級封鎖協(xié)議 D. 1級封鎖協(xié)議 5.建立數(shù)據(jù)字典的時機是A ) A.需求分析階段 B.數(shù)據(jù)庫物理設計階段 C.數(shù)據(jù)庫實施 D.概念結構設計階段 四、簡答題(每小題6分,共30分) 1.簡述數(shù)據(jù)庫管理系統(tǒng)的功能。 答:一般來說,DBMS的功能主要包括以下6個方面: 1)數(shù)據(jù)定義。 2)數(shù)據(jù)操縱。 3)數(shù)據(jù)庫運行管理。 4)數(shù)據(jù)組織、存儲和管理。 5)數(shù)據(jù)庫的建立和維護。 6)數(shù)據(jù)通信接口。 2.簡述SQL語言的特點。 答:SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,充分體現(xiàn)了關系數(shù)據(jù)庫語言的特點和優(yōu)點。其特點如下: 1)綜合統(tǒng)一 2)高度非過程化 3)面向集合的操作方式 4)以同一種語法結構提供兩種操作方式 5)語言簡潔,易學易用 3、什么是數(shù)據(jù)庫系統(tǒng)? 答:數(shù)據(jù)庫系統(tǒng)是實現(xiàn)有組織地、動態(tài)地存儲大量關聯(lián)數(shù)據(jù),方便多用戶訪問的計算機軟、硬資源組成的系統(tǒng)。它包含關聯(lián)數(shù)據(jù)的集合,DBMS和用戶應用程序等。 4、試述數(shù)據(jù)庫完整保護的主要任務和措施。 5、在倒排文件中,如果只建立了部分關鍵字的輔索引,如何進行查找? 五、綜合題(每小題10分,共20分) 1.設有一個學生課程數(shù)據(jù)庫,包括學生關系Student、課程關系Course、選修關系SC,圖1所示: Student 學號 Sno 姓名 Sname 性別 Ssex 年齡 Sage 所在系 Sdept 95001 李勇 男 20 CS 95002 劉晨 女 19 IS 95003 王敏 女 18 MA 95004 張立 男 19 IS Course 課程號 Cno 課程名 Cname 先行課 Cpno 學分 Ccredit 1 數(shù)據(jù)庫 5 4 2 數(shù)學 2 3 信息系統(tǒng) 1 4 4 操作系統(tǒng) 6 3 5 數(shù)據(jù)結構 7 4 6 數(shù)據(jù)處理 2 7 PASCAL語言 6 4 SC 學號 Sno 課程號 Cno 成績 Grade 95001 1 92 95001 2 85 95001 3 88 95002 2 90 95002 3 80 圖1 學生-課程數(shù)據(jù)庫 寫出完成下列要求的SQL語句: 1)查詢所有年齡在20歲以下的學生姓名與年齡。 2)查詢年齡不在20~23(包括20歲和23歲)之間的學生的姓名、系別和年齡。 3)查詢每個學生及其選修課程的情況。 select Student.*,SC.* from Student,SC where Student.Sno=SC.Sno; 2.把下面用關系表示的實體、實體與實體之間的聯(lián)系,用E-R圖表示出來,要求在圖中表示聯(lián)系的類型(1∶1、 1∶n、 m∶n)。 實體1:學生(學號,姓名,性別,年齡) 關鍵字為:學號 實體2:課程(課程號,課程名,學分數(shù)) 關鍵字為:課程號 實體1與實體2的聯(lián)系: 學習(學號,課程號,成績) 關鍵字為:學號+課程號 注:一個學生可以選多門課程,一門課程也可以被多個學生選,學生選課后有成績。 一、填空題(每空1分,共20分) 1.一對一或1∶1 一對多或1∶n 多對多或m∶n 2.數(shù)據(jù)庫管理系統(tǒng)或DBMS 3.關系 4.選擇 連接 5.域關系演算 6.數(shù)據(jù)操縱 數(shù)據(jù)定義 數(shù)據(jù)控制 7.存取控制 8.函數(shù)依賴 多值依賴 9.部分函數(shù)依賴 傳遞函數(shù)依賴 10.結構(或數(shù)據(jù)) 行為(或處理) 11.外部程序 12.面向對象 二、單項選擇題(每小題2分,共20分) 1.B 2.C 3.B 4.C 5.A 三、簡答題(每小題6分,共30分) 1.答:一般來說,DBMS的功能主要包括以下6個方面: 1)數(shù)據(jù)定義。 2)數(shù)據(jù)操縱。 3)數(shù)據(jù)庫運行管理。 4)數(shù)據(jù)組織、存儲和管理。 5)數(shù)據(jù)庫的建立和維護。 6)數(shù)據(jù)通信接口。 2.答:SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,充分體現(xiàn)了關系數(shù)據(jù)庫語言的特點和優(yōu)點。其特點如下: 1)綜合統(tǒng)一 2)高度非過程化 3)面向集合的操作方式 4)以同一種語法結構提供兩種操作方式 5)語言簡潔,易學易用 3、什么是數(shù)據(jù)庫系統(tǒng)? 答:數(shù)據(jù)庫系統(tǒng)是實現(xiàn)有組織地、動態(tài)地存儲大量關聯(lián)數(shù)據(jù),方便多用戶訪問的計算機軟、硬資源組成的系統(tǒng)。它包含關聯(lián)數(shù)據(jù)的集合,DBMS和用戶應用程序等。 4、試述數(shù)據(jù)庫完整保護的主要任務和措施。 答:答案 主要任務是保障數(shù)據(jù)的正確性,有效性,協(xié)調性,提高數(shù)據(jù)對用戶的可用性。其措施如下: 適時檢查完整約束條件,保證語義完整。 控制并發(fā)操作,使其不破壞完整性。 在系統(tǒng)出現(xiàn)故障后,即時恢復系統(tǒng)。 5、在倒排文件中,如果只建立了部分關鍵字的輔索引,如何進行查找? 答:答案 對詢問中涉及的關鍵字,首先在已建立的輔索引中求指針的交集P,而后對P中所指記錄逐個驗證其它關鍵字是否與詢問條件匹配,所有匹配的記錄即為查詢結果。 五、綜合題(每小題10分,共20分) 1.1)select Sname,Sage from Student where Sage<20; 或 select Sname,Sage from Student where not Sage>=20; 2)select Sname,Sdept,Sage from Student where Sage not between 20 and 23; 3)select Student.*,SC.* from Student,SC where Student.Sno=SC.Sno; 學生選課關系E-R圖- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 數(shù)據(jù)庫系統(tǒng)概論 數(shù)據(jù)庫 系統(tǒng) 概論 期末考試 試卷
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
相關資源
更多
正為您匹配相似的精品文檔
鏈接地址:http://www.szxfmmzy.com/p-9606522.html