全國2014年4月自學(xué)考試互聯(lián)網(wǎng)數(shù)據(jù)庫試題

字號:

全國2014年4月高等教育自學(xué)考試
    互聯(lián)網(wǎng)數(shù)據(jù)庫試題
    課程代碼:00911
    請考生按規(guī)定用筆將所有試題的答案涂、寫在答題紙上。
    選擇題部分
    注意事項:
    1.答題前,考生務(wù)必將自己的考試課程名稱、姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙規(guī)定的位置上。
    2.每小題選出答案后,用2B鉛筆把答題紙上對應(yīng)題目的答案標號涂黑。如需改動,用橡皮擦干凈后,再選涂其他答案標號。不能答在試題卷上。
    一、單項選擇題(本大題共15小題,每小題2分,共30分)
    在每小題列出的四個備選項中只有一個是符合題目要求的,請將其選出并將“答題紙”的相應(yīng)代碼涂黑。錯涂、多涂或未涂均無分。
    1.在數(shù)據(jù)模型的三個要素中,用于描述系統(tǒng)靜態(tài)特性的是
    A.數(shù)據(jù)操作 B.數(shù)據(jù)結(jié)構(gòu)
    C.數(shù)據(jù)完整性約束 D.數(shù)據(jù)參照
    2.SQL語言中的REVOKE語句的主要作用是
    A.結(jié)束程序 B.返回系統(tǒng)
    C.收回權(quán)限 D.提交事務(wù)
    3.JDBC包含多個類,其中Java.sql.Time類屬于
    A.Java JDBC類 B.Java JDBC接口
    C.Java JDBC異常 D.Java JDBC控制
    4.在CGI程序中,如果采用GET方法傳遞參數(shù),用來傳遞查詢條件參數(shù)的環(huán)境變量是
    A.ENV-STRING B.CONDITION-STRING
    C.CONTENT-STRING D.QUERY-STRING
    5.在SQL語句中,與X BETWEEN 60 AND 90等價的表達式是
    A.X>60 AND X<90 B.X>=60 AND X< =90
    C.X>60 AND X< =90 D.X>=60 AND X<90
    A.3 NF B.4 NF
    C.5 NF D.BCNF
    7.在目前的并行數(shù)據(jù)庫體系結(jié)構(gòu)中,實現(xiàn)技術(shù)容易的是
    A.SN B.SD
    C.SM D.SK
    8.在ASP的內(nèi)置對象中,從客戶端用戶提取信息的是
    A.Session對象 B.System對象
    C.Request對象 D.Application對象
    9.實體完整性規(guī)則規(guī)定基本關(guān)系中的
    A.元組不能取空值 B.屬性不能取空值
    C.外碼不能取空值 D.所有主屬性都不能取空值
    10.保護數(shù)據(jù)以防止未經(jīng)授權(quán)或不合法的使用造成的數(shù)據(jù)泄露、更改或破壞,是指數(shù)據(jù)庫的
    A.完整性控制 B.安全性控制
    C.并發(fā)控制 D.故障恢復(fù)
    11.在數(shù)據(jù)庫設(shè)計中,設(shè)計用戶子模式是在
    A.需求分析階段 B.概念結(jié)構(gòu)設(shè)計階段
    C.邏輯結(jié)構(gòu)設(shè)計階段 D.物理設(shè)計階段
    12.在Sybase開發(fā)工具中,基于圖形界面的客戶/服務(wù)器前端應(yīng)用的工具是
    A.Power J B.Power+ +
    C.Power Designer D.PowerBuilder
    13.在分布式數(shù)據(jù)庫系統(tǒng)中,用戶不必關(guān)心數(shù)據(jù)分布的細節(jié),這種性質(zhì)稱為
    A.分片透明性 B.分布透明性
    C.定位透明性 D.位置透明性
    14.下列不屬于數(shù)據(jù)倉庫特征的是
    A.面向主題的 B.集成的
    C.時變的 D.實時更新的
    15.一個事務(wù)的執(zhí)行不被其他事務(wù)干擾,這一特性是指事務(wù)的
    A.隔離性 B.一致性
    C.原子性 D.持久性
    非選擇題部分
    注意事項:
    用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。
    二、填空題(本大題共10小題,每小題1分,共10分)
    16.由并發(fā)操作引起的數(shù)據(jù)不一致性包括______、不能重復(fù)讀和讀“臟”數(shù)據(jù)。
    17.各分E—R圖之間的沖突主要有三類:屬性沖突、結(jié)構(gòu)沖突和______。
    18.在關(guān)系代數(shù)運算中,5種基本的運算為:并、差、______、選擇和笛卡爾積。
    19.面向?qū)ο髷?shù)據(jù)庫語言主要包括______和對象操縱語言。
    20.在Oracle數(shù)據(jù)庫的數(shù)據(jù)字典中,前綴為______的視圖為全部用戶可存取的視圖。
    21.多媒體數(shù)據(jù)模型按復(fù)雜程度可分為三種:簡單型、復(fù)雜型和______。
    22.ASP所用的語言是Javascript或______。
    23.用樹型結(jié)構(gòu)表示實體類型及實體間聯(lián)系的數(shù)據(jù)模型稱為______。
    24.數(shù)據(jù)庫系統(tǒng)中可能發(fā)生的故障有:事務(wù)內(nèi)部的故障、系統(tǒng)故障、介質(zhì)故障和______。
    25.數(shù)據(jù)倉庫中基表的常用數(shù)據(jù)模式是星型和______模式。
    三、簡答題(本大題共10小題,每小題3分,共30分)
    26.簡述關(guān)系模型的存儲結(jié)構(gòu)。
    27.簡述BCNF關(guān)系模式具有的性質(zhì)。
    28.簡述數(shù)據(jù)加密的原理和作用。
    29.簡述多媒體數(shù)據(jù)庫管理系統(tǒng)的體系結(jié)構(gòu)。
    30.簡述數(shù)據(jù)抽象的三種類型。
    31.在數(shù)據(jù)庫系統(tǒng)中,預(yù)防和解決死鎖的常用方法是什么?
    32.簡述OLAP實現(xiàn)的關(guān)鍵技術(shù)。
    33.簡述使用JDBC將一個Java應(yīng)用程序連接到數(shù)據(jù)源的通用流程。
    34.分布式數(shù)據(jù)庫系統(tǒng)有哪些突出特點?
    35.多對多聯(lián)系在層次模型中如何表示?
    四、設(shè)計題(本大題共4小題,每小題5分,共20分)
    已知學(xué)生表S和選課表SC,其關(guān)系模式如下:
    S(SNO,SN,SD,SSEX,SAGE)
    SC(SNO,CN,GR)
    其中,SNO為學(xué)號,SN為姓名,SD為系名,SSEX為性別,SAGE為年齡,CN為課程名,GR為分數(shù)。
    用SQL語句完成36~39題。
    36.查詢年齡在20~23歲之間的學(xué)生的姓名、所在系和年齡。
    37.查詢“英語系”選修了“數(shù)據(jù)庫”課程的學(xué)生的姓名和分數(shù),查詢結(jié)果按分數(shù)降序排序。
    38.將學(xué)生表中所有“中文系”的學(xué)生定義為一個視圖C_S。
    39.刪除選課表中沒有分數(shù)的記錄。
    五、綜合題(10分)
    40.假設(shè)教學(xué)管理規(guī)定:
    (1)一個學(xué)生可選修多門課,一門課有若干學(xué)生選修;
    (2)一個教師可講授多門課,一門課只有一個教師講授;
    (3)一個學(xué)生選修一門課,僅有一個成績。
    學(xué)生的屬性有學(xué)號、學(xué)生姓名;教師的屬性有教師編號,教師姓名;課程的屬性有課程號、課程名。
    ①根據(jù)上述語義畫出ER圖,要求在圖中畫出實體的屬性并注明聯(lián)系的類型。(5分)
    ②根據(jù)所構(gòu)建的ER圖,設(shè)計滿足3NF的關(guān)系模式,并標出每個關(guān)系模式的主碼和外碼。 (5分)