數(shù)據(jù)庫原理與設(shè)計(jì)方法2015年考試復(fù)習(xí)輔導(dǎo)(非全日制工程碩士).doc
《數(shù)據(jù)庫原理與設(shè)計(jì)方法2015年考試復(fù)習(xí)輔導(dǎo)(非全日制工程碩士).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《數(shù)據(jù)庫原理與設(shè)計(jì)方法2015年考試復(fù)習(xí)輔導(dǎo)(非全日制工程碩士).doc(4頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
東南大學(xué)數(shù)據(jù)庫原理與設(shè)計(jì)方法2015年考試復(fù)習(xí)輔導(dǎo)(非全日制工程碩士) 一、單項(xiàng)選擇題 1. 要保證數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,需要修改的是( ) A.三層模式之間的兩種映射 B.模式與內(nèi)模式 C.模式與外模式 D.三層模式 2. 下列四項(xiàng)中說法不正確的是( ) A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余 B.數(shù)據(jù)庫中的數(shù)據(jù)可以共享 C.數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù) D.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性 3. 公司中有多個(gè)部門和多名職員,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有多名職員,從職員到部門的聯(lián)系類型是( ) A.多對多 B.一對一 C.多對一 D.一對多 4. 下列四項(xiàng)中,必須進(jìn)行查詢優(yōu)化的是( ) A.關(guān)系數(shù)據(jù)庫 B.網(wǎng)狀數(shù)據(jù)庫 C.層次數(shù)據(jù)庫 D.非關(guān)系模型 5. 在視圖上不能完成的操作是( ) A.更新視圖 B.查詢 C.在視圖上定義新的基本表 D.在視圖上定義新視圖 6. 關(guān)系數(shù)據(jù)模型的三個(gè)組成部分中,不包括( ) A.完整性規(guī)則 B.數(shù)據(jù)結(jié)構(gòu) C.恢復(fù) D.數(shù)據(jù)操作 7. 關(guān)系代數(shù)表達(dá)式的優(yōu)化策略中,首先要做的是( ) A.對文件進(jìn)行預(yù)處理 B.盡早執(zhí)行選擇運(yùn)算 C.執(zhí)行笛卡兒積運(yùn)算 D.投影運(yùn)算 8. 下列四項(xiàng)中,不屬于關(guān)系數(shù)據(jù)庫特點(diǎn)的是( ) A.數(shù)據(jù)冗余小 B.數(shù)據(jù)獨(dú)立性高 C.數(shù)據(jù)共享性好 D.多用戶訪問 9. 數(shù)據(jù)庫的并發(fā)操作可能帶來的問題包括( ) A.丟失更新 B.數(shù)據(jù)獨(dú)立性會(huì)提高 C.非法用戶的使用 D.增加數(shù)據(jù)冗余度 10. 在基本SQL語言中,不可以實(shí)現(xiàn)( ) A.定義視圖 B.定義基表 C.查詢視圖和基表 D.并發(fā)控制 11. 如何構(gòu)造出一個(gè)合適的數(shù)據(jù)邏輯結(jié)構(gòu)是( )主要解決的問題。 A.關(guān)系數(shù)據(jù)庫優(yōu)化 B.數(shù)據(jù)字典 C.關(guān)系數(shù)據(jù)庫規(guī)范化理論 D.關(guān)系數(shù)據(jù)庫查詢 12. 從關(guān)系中挑選出指定的屬性組成新關(guān)系的運(yùn)算稱為( ) A、"選取"運(yùn)算 B、"投影"運(yùn)算 C、"聯(lián)接"運(yùn)算 D、"交"運(yùn)算 13. ER模型中的“實(shí)體標(biāo)識(shí)符”術(shù)語對應(yīng)于機(jī)器世界中的術(shù)語是( ?。? A.記錄 B.字段 C.文件 D.關(guān)鍵字 14. SELECT語句中使用 * 表示( )。 A. 選擇任何屬性 B. 選擇全部屬性 C. 選擇全部元組 D. 選擇主鍵 15. 目前商品化數(shù)據(jù)庫管理系統(tǒng)主要采用( )。 A. 網(wǎng)狀數(shù)據(jù)模型 B. 關(guān)系數(shù)據(jù)模型 C. 層次數(shù)據(jù)模型 D. ER數(shù)據(jù)模型 16. 在下列關(guān)系運(yùn)算中,( )的結(jié)果集膨脹規(guī)模最大。 A. 選擇 B. 投影 C. 連接 D. 交 17. 下列SQL語句中,在( )處是錯(cuò)誤的。 Select cno, max(grade),min(*) From sc Where cno like ‘CS%’ group by cno order by 1; A. max(grade) B. min(*) C. cno like ‘CS%’ D. order by 1 18. SQL數(shù)據(jù)定義語言DDL,并不包括( )語句。 A. create table B. update C. drop table D. alter table 19. 一般不適合建立索引的屬性有( )。 A. 主鍵和外鍵 B. 可以從索引直接得到查詢結(jié)果的屬性 C. 對于范圍查詢中使用的屬性 D. 經(jīng)常更新的屬性 20. SQL語言提供( )語句實(shí)現(xiàn)數(shù)據(jù)存取的安全性控制。 A. CREATE TABLE B. GRANT和REVOKE C. COMMIT D. ROLLBACK 21. 在SQL中,語句COMMIT的主要作用是( )。 A. 終止程序 B. 保存數(shù)據(jù) C. 事務(wù)回滾 D. 事務(wù)提交 22. 假設(shè)有一個(gè)關(guān)系:DEPT(DNO,DNAME),如果要找出倒數(shù)第三個(gè)字母是W,并且至少包含4個(gè)字母的DNAME,則查詢條件子句應(yīng)寫成WHERE DNAME LIKE( )。 A. ‘_ _W_ %’ B. ‘_ %W_ _’ C. ‘_ W_ _ ’ D. ‘_ W_ %’ 二、填空題 1.數(shù)據(jù)庫管理系統(tǒng)(DBMS)由以下三類程序組成:語言、控制數(shù)據(jù)庫運(yùn)行和維護(hù)數(shù)據(jù)庫,其中的語言系統(tǒng)分為主語言和______。 2.通過加鎖可以保證處理程序并發(fā)時(shí)的數(shù)據(jù)______。 3.關(guān)系代數(shù)中專門的關(guān)系運(yùn)算包括:選擇、投影、______和除法。 4.數(shù)據(jù)庫中常用的四種文件組織方式是:順序文件、______、散列文件、倒排文件。 5.從關(guān)系規(guī)范化理論的角度講,一個(gè)只滿足1NF的關(guān)系可能存在的四方面問題是:數(shù)據(jù)冗余度大、修改異常、插入異常和______。 6.關(guān)系數(shù)據(jù)操作語言(DML)的特點(diǎn)是:操作對象與結(jié)果均為關(guān)系、操作的______、語言一體化、并且是建立在數(shù)學(xué)理論基礎(chǔ)之上。 7.數(shù)據(jù)庫的物理設(shè)計(jì)主要考慮三方面的問題:______、分配存儲(chǔ)空間、實(shí)現(xiàn)存取路徑。 8.如果一個(gè)滿足1NF關(guān)系的所有屬性合起來組成一個(gè)關(guān)鍵字,則該關(guān)系最高滿足的范式是______(在1NF、2NF、3NF范圍內(nèi))。 9.數(shù)據(jù)庫完整性的靜態(tài)約束條件分為:值的約束和______。 10.構(gòu)成系統(tǒng)說明書的兩個(gè)重要文檔是______。 11.如果兩個(gè)關(guān)系沒有公共屬性,則其自然聯(lián)接操作與_________________操作等價(jià)。 12.SQL中“COUNT(*)”的功能是_________________。 13.設(shè)關(guān)系模式R(A,B,C,D),F(xiàn)是R上的FD集,F(xiàn)={AB→C,D→B}, R的候選鍵為_________________。 14. 數(shù)據(jù)是 信息 的符號(hào)表示或載體。 15. 根據(jù)實(shí)體完整性規(guī)則,若屬性A是基本關(guān)系的主屬性,則屬性A的值不能為_______________。 16. SQL中有兩個(gè)功能提供安全性,一是視圖機(jī)制,二是______________。 17. 在關(guān)系數(shù)據(jù)庫的基本操作中,從表中抽取某些列的操作稱為________________。 18. 在SQL中,將查詢結(jié)果表的各行按一列或多列取值相等的原則進(jìn)行分組的子句是___________。 三、名詞解釋 1. 關(guān)系 2. 并發(fā)控制 3. 完全函數(shù)依賴 4. 視圖 5. 主屬性 四、簡答題 1.簡述數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)特點(diǎn) 2.數(shù)據(jù)庫的保護(hù)包括哪四個(gè)子系統(tǒng)? 3.SQL語言具有什么功能? 4.簡述數(shù)據(jù)庫概念設(shè)計(jì)的主要步驟。 5.數(shù)據(jù)獨(dú)立性包括哪兩個(gè)方面,含義是什么? 五、應(yīng)用設(shè)計(jì) 1. 現(xiàn)有關(guān)系數(shù)據(jù)庫如下: 學(xué)生(學(xué)號(hào),姓名,性別,專業(yè)、獎(jiǎng)學(xué)金) 課程(課程號(hào),名稱,學(xué)分) 學(xué)習(xí)(學(xué)號(hào),課程號(hào),分?jǐn)?shù)) 用關(guān)系代數(shù)表達(dá)式實(shí)現(xiàn)下列1—4小題: 1.檢索“國際貿(mào)易”專業(yè)中獲得獎(jiǎng)學(xué)金的學(xué)生信息,包括學(xué)號(hào)、姓名、課程名和分?jǐn)?shù); 2.檢索學(xué)生成績得過滿分(100分)的課程的課程號(hào)、名稱和學(xué)分; 3.檢索沒有獲得獎(jiǎng)學(xué)金、同時(shí)至少有一門課程成績在95分以上的學(xué)生信息,包括學(xué)號(hào)、姓名和專業(yè); 4.檢索沒有任何一門課程成績在80分以下的學(xué)生的信息,包括學(xué)號(hào)、姓名和專業(yè); 用SQL語言實(shí)現(xiàn)下列5—8小題: 5.檢索沒有獲得獎(jiǎng)學(xué)金、同時(shí)至少有一門課程成績在95分以上的學(xué)生信息,包括學(xué)號(hào)、姓名和專業(yè); 6.檢索沒有任何一門課程成績在80分以下的所有學(xué)生的信息,包括學(xué)號(hào)、姓名和專業(yè); 7.對成績得過滿分(100分)的學(xué)生,如果沒有獲得獎(jiǎng)學(xué)金的,將其獎(jiǎng)學(xué)金設(shè)為1000元; 8.定義學(xué)生成績得過滿分(100分)的課程視圖AAA,包括課程號(hào)、名稱和學(xué)分。 2.假設(shè)有如下的關(guān)系模式: S(供應(yīng)商),數(shù)據(jù)項(xiàng)有SNO、SNAME、SADDR; P(零件),數(shù)據(jù)項(xiàng)有PNO、PNAME、COLOR、WEIGHT; J(工程項(xiàng)目),數(shù)據(jù)項(xiàng)有JNO、JNAME、JADDR; SPJ(連接記錄),數(shù)據(jù)項(xiàng)有SNO、PNO、JNO、QTY,表示某供應(yīng)商供應(yīng)某種零件給某工程項(xiàng)目的數(shù)量QTY; 并規(guī)定屬性:SNO、SNAME、SADDR、PNO、PNAME、COLOR、JNO、JNAME、JADDR為字符型數(shù)據(jù);WEIGHT、QTY為數(shù)值型數(shù)據(jù);列的寬度自定義。 1. 用SQL語句定義S和SPJ表的結(jié)構(gòu)(應(yīng)包括主鍵子句和外鍵子句)。 2. 給出關(guān)系代數(shù)表達(dá)式,表示為“三峽工程”項(xiàng)目提供零件的編號(hào)、名稱。- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 數(shù)據(jù)庫 原理 設(shè)計(jì) 方法 2015 考試 復(fù)習(xí) 輔導(dǎo) 全日制 工程碩士
鏈接地址:http://www.3dchina-expo.com/p-8464330.html