全國2007年7月高等教育自學考試數(shù)據(jù)庫技術試題

字號:

全國2007年7月高等教育自學考試
    數(shù)據(jù)庫技術試題
    課程代碼:03139
    一、單項選擇題(本大題共20小題,每小題2分,共40分)
    在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。
    1.數(shù)據(jù)庫類型的劃分是根據(jù)(  ?。?BR>    A.文件形式
    B.數(shù)據(jù)模型
    C.記錄形式
    D.數(shù)據(jù)存取方法
    2.下面說法不正確的是(   )
    A.概念模型的抽象級別高,用于描述數(shù)據(jù)的整體概況
    B.邏輯模型依賴于數(shù)據(jù)庫軟件
    C.外部模型依賴于硬件
    D.物理模型是數(shù)據(jù)低層的抽象
    3.為了保證每一個實體有的標識,主碼不能取空值,這種約束屬于(  ?。?BR>    A.實體完整性
    B.參照完整性
    C.用戶自定義完整性
    D.并發(fā)控制措施
    4.導致數(shù)據(jù)不一致的根本原因是(   )
    A.數(shù)據(jù)多、種類復雜
    B.數(shù)據(jù)保密性不好
    C.數(shù)據(jù)冗余
    D.數(shù)據(jù)完整性控制不好
    5.在關系理論中稱為“元組”的概念,在關系數(shù)據(jù)庫中稱為(  ?。?BR>    A.實體
    B.表
    C.屬性
    D.字段
    6.SQL的標準庫函數(shù)COUNT、SUM、AVG、MAX與MIN等,不允許出現(xiàn)在下面子句中的是(  ?。?BR>    A.SELECT
    B.HAVING
    C.GROUP…HAVING
    D.WHERE
    7.下列敘述正確的是(   )
    A.關系中元組沒有先后順序,屬性有先后順序
    B.關系中元組有先后順序,屬性沒有先后順序
    C.關系中元組沒有先后順序,屬性也沒有先后順序
    D.關系中元組有先后順序,屬性也有先后順序
    8.在SQL語言中插入記錄時應使用的命令是(  ?。?BR>    A.UPDATE
    B.INSERT
    C.ALTER
    D.MODIFY
    9.已知SN是一個字符型字段,下面SQL查詢語句
    SELECT SN
    FROM S
    WHERE SN LIKE′AB%′的執(zhí)行結果是(  ?。?BR>    A.找出含有3個字符′AB%′的所有SN字段
    B.找出僅含3個字符且前兩個為′AB%′的SN字段
    C.找出以字符′AB′開頭的所有SN字段
    D.找出含有字符′AB′的所有SN字段
    10.下列關于物理結構設計的說法不正確的是(   )
    A.數(shù)據(jù)庫的物理設計完全依賴于給定的數(shù)據(jù)庫軟件和硬件設備
    B.將比較大的表分別放在兩個磁盤上,可以加快存取速度
    C.建立索引主要是為了提高訪問速度,所以索引建立得越多越好
    D.通過對DBMS中系統(tǒng)參數(shù)配置,使系統(tǒng)性能達到優(yōu)化
    11.SQL語言中的GRANT命令可以授予用戶的權限沒有(   )
    A.SELECT
    B.DELETE
    C.ALTER
    D.CREATE TABLE
    12.在SQL語言中,能夠?qū)崿F(xiàn)關系參照完整性規(guī)則的子句是(   )
    A.PRIMARY KEY
    B.NOT NULL
    C.FOREIGN KEY
    D.FOREIGN KEY……REFERENCES
    13.設有兩個事務T1、T2,其并發(fā)操作如題13圖所示,下列評價正確的是(  ?。?BR>    A.該操作“丟失更新”
    B.該操作不存在問題
    C.該操作“讀取未提交數(shù)據(jù)”
    D.該操作產(chǎn)生“非一致性檢索”
    
    14.在客戶機/服務器系統(tǒng)的工作模式中,以下屬于服務器任務的是(   )
    A.管理用戶界面
    B.處理應用程序
    C.產(chǎn)生對數(shù)據(jù)庫的請求
    D.處理對數(shù)據(jù)庫的請求
    15.分布式數(shù)據(jù)庫系統(tǒng)中的分片模式和分布模式均是(  ?。?BR>    A.集中的
    B.分布的
    C.全局的
    D.局部的
    16.在數(shù)據(jù)庫設計中,超類實體與子類實體的關系是(  ?。?BR>    A.前者繼承后者的所有屬性
    B.后者繼承前者的所有屬性
    C.前者只繼承后者的主碼
    D.后者只繼承前者的主碼
    17.在分布式數(shù)據(jù)庫系統(tǒng)中,對數(shù)據(jù)庫分片有多種方式,其中基本的分片方式是(  ?。?BR>    A.垂直分片、水平分片和導出分片
    B.垂直分片和水平分片
    C.水平分片和導出分片
    D.混合分片
    18.以下不屬于SQL服務器配置的有效安全模式的是(   )
    A.網(wǎng)絡安全
    B.集成安全
    C.標準安全
    D.混合安全
    19.在MS SQL Server中,給SQL Server引擎提供了一個對象接口的是(   )
    A.SQL服務管理器
    B.分布式管理對象
    C.ISQL_w
    D.SQL企業(yè)級管理器
    20.MS SQL Server為保證數(shù)據(jù)的完整性、一致性,提高應用的性能,常采用(  ?。?BR>    A.觸發(fā)器技術和網(wǎng)絡技術
    B.觸發(fā)器技術和封鎖技術
    C.存儲過程技術和封鎖技術
    D.觸發(fā)器技術和存儲過程技術
    二、填空題(本大題共10小題,每小題1分,共10分)
    請在每小題的空格中填上正確答案。錯填、不填均無分。
    21.當文件結構和數(shù)據(jù)發(fā)生任何微小變化時,都必須修改或重新編寫文件的存取程序。其原因是文件系統(tǒng)的數(shù)據(jù)__________________。
    22.在關系數(shù)據(jù)庫中,表與表之間的聯(lián)系是通過__________________實現(xiàn)的。
    23.概念模型中的事物稱為__________________。
    24.若關系R有m個屬性,關系S有n個屬性,則R×S有__________________個屬性。
    25.屬性可能取值的集合稱為__________________。
    26.DBA進行數(shù)據(jù)庫管理的一個重要工具是__________________。
    27.事務具有四個性質(zhì),分別是__________________、永久性、串行性和隔離性。
    28.利用ODBC技術可以在一個應用程序中利用相同的源代碼訪問不同的__________________。
    29.在MS SQL Server中,用Float和__________________來表示近似數(shù)值型。
    30.SQL服務器采用__________________來保證數(shù)據(jù)庫的安全。
    三、簡答題(本大題共5小題,每小題3分,共15分)
    31.簡述數(shù)據(jù)庫應用系統(tǒng)的組成。
    32.簡述SQL語言的功能。
    33.簡述分布式數(shù)據(jù)庫系統(tǒng)的分布透明性。
    34.簡述SQL Server中SQL客戶機端配置器的含義。
    35.簡述事務日志的用途。
    四、設計題(本大題共4小題,每小題5分,共20分)
    設數(shù)據(jù)庫有二個關系(基本表):
    DB(定單號,貨號,定貨單位,售價,定購量,送貨地點)
    KB(貨號,品名,庫存量,倉庫地點,單價)
    根據(jù)以上信息用SQL語句完成36—39題
    36.查看倉庫地點和送貨地點相同的商品情況。
    37.統(tǒng)計貨號為“005”貨品的總訂購量。
    38.查找“電視機”的每筆銷售額。
    39.查看庫存量大于定購量的商品情況。
    五、綜合題(15分)
    40.某工廠倉庫管理系統(tǒng)存儲的信息如下:
    倉庫:倉庫號、倉庫名、倉庫容量。
    零件:零件號、零件名、規(guī)格型號。
    職工:職工號、職工名、工種。
    其中,每個倉庫有若干職工,每個職工只能在一個倉庫工作;每個倉庫可存放若干種零件,每種零件可存放在不同的倉庫中。
    根據(jù)上面敘述,解答下列問題:
    (1)設計E—R模型,要求標出連通詞,可省略屬性。
    (2)將E—R模型轉(zhuǎn)換成關系數(shù)據(jù)模型,并指出每一個關系的主碼和外碼(如果存在)。
    (3)用SQL語句創(chuàng)建一個反映每個倉庫職工人數(shù)的視圖(視圖名為“人員”)。