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

字號(hào):

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