2015軟考《數(shù)據(jù)庫系統(tǒng)工程師》基礎(chǔ)選擇練習(xí)題

字號(hào):


    1. 關(guān)系數(shù)據(jù)庫的查詢語言是一種()語言。
    A. 過程性
    B. 非過程性
    C. 第三代
    D. 高級(jí)程序設(shè)計(jì)
    2. 如下兩個(gè)關(guān)系r1和r2,它們進(jìn)行()運(yùn)算后得到r3。
    r1: r2: r3:
    a b c b d e a b c d e
    ------ ------- -----------
    a 1 x 1 m i a 1 x m i
    c 2 y 2 n j d 1 y m i
    d 1 y 5 m k c 2 y n j
    A. 交
    B. 并
    C. 除
    D. 聯(lián)接
    3. 下面哪一個(gè)不是一種關(guān)系數(shù)據(jù)庫語言()
    A. 關(guān)系操作
    B. 關(guān)系代數(shù)
    C. 元組關(guān)系演算
    D. 域關(guān)系演算
    4. 定義在{1,2}和{1,2}上的二元關(guān)系數(shù)為()
    A. 2
    B. 4
    C. 8
    D. 16
    5. 關(guān)系代數(shù)、元組關(guān)系演算和域關(guān)系演算這三種數(shù)據(jù)庫語言之間的關(guān)系是()
    A. 相互依賴
    B. 相互獨(dú)立
    C. 相互等價(jià)
    D. 相互轉(zhuǎn)化
    6. 假定學(xué)生關(guān)系是s(s#,sname,sex,age),課程關(guān)系是c(C#,cname,teacheer),學(xué)生選課關(guān)系是sc(s#,c#,grade)
    要查找選修“computer”課程的女學(xué)生的姓名,將涉及到關(guān)系()
    A. s
    B. sc,c
    C. s,sc
    D. s,c,sc
    7. 在關(guān)系代數(shù)中,對(duì)一個(gè)關(guān)系做操作后,新關(guān)系的元數(shù)個(gè)數(shù)()原來關(guān)系的元素個(gè)數(shù)。
    A. 小于
    B. 等于
    C. 大于
    D. 小于或等于
    8. 一般情況下,當(dāng)對(duì)關(guān)系r和s使用自然聯(lián)接時(shí),要求r和s至少含有一個(gè)共同的()
    A. 記錄
    B. 行
    C. 數(shù)據(jù)字典
    D. 屬性
    9. 在關(guān)系數(shù)據(jù)模型中,通??梢园裚_稱為屬性,而把__成為關(guān)系模式。()
    A. 記錄、元組集
    B. 字段、記錄類型
    C. 模式、元組
    D. 基本表、記錄
    10. 下列各種對(duì)關(guān)系數(shù)據(jù)庫的基本操作中,__是從表中取出滿足某種條件的屬性成分操作,即從列的方向進(jìn)行選擇所需的值;__是表中選取滿足某種條件的元組的操作,相當(dāng)于在橫向進(jìn)行選擇。
    A. 選擇、檢索
    B. 掃描、投影
    C. 檢索、選擇
    D. 投影、選擇
    11. 下列聚合函數(shù)中不忽略空值 (null) 的是()
    A. sum (列名)
    B. max (列名)
    C. count ( * )
    D. avg (列名)
    12. sql中,下列涉及空值的操作,不正確的是()
    A. age is null
    B. age is not null
    C. age = null
    D. not (age is null)
    13.視圖是一個(gè)“虛表”,視圖的構(gòu)造基于( )
    A. 基本表
    B. 視圖
    C. 基本表或視圖
    D. 數(shù)據(jù)字典
    14語言中,select語句的執(zhí)行結(jié)果是( )
    A. 屬性
    B. 表
    C. 元組
    D. 數(shù)據(jù)庫
    15.sql語言中,條件“年齡between 20 and 30”表示年齡在20至30之間,且( )
    A. 包括20歲和30歲
    B. 不包括20歲和30歲
    C. 包括20歲但不包括30歲
    D. 包括30歲但不包括20歲
    16.為了使索引鍵的值在基本表中,在建立索引的語句中應(yīng)使用保留字( )
    A. unique
    B. count
    C. distinct
    D. union
    17.在sql語言中,用戶可以直接操作的是()
    A. 基本表
    B. 視圖
    C. 基本表和視圖
    D. 基本表或視圖
    18.在sql的select語句中,與選擇運(yùn)算對(duì)應(yīng)的命令動(dòng)詞是()
    A. select
    B. rom
    C. where
    D. group by
    19.在數(shù)據(jù)庫與宿主語言之間傳遞信息是通過()
    A. 全局變量
    B. 局部變量
    C. 公共數(shù)據(jù)區(qū)
    D. 系統(tǒng)緩沖區(qū)
    20.在sql語言中,對(duì)輸出結(jié)果排序的是()
    A. order by
    B. where
    C. group by
    D. having
    答案:
    1
    B
    11
    C
    2
    D
    12
    C
    3
    A
    13
    C
    4
    D
    14
    C
    5
    C
    15
    A
    6
    D
    16
    A
    7
    D
    17
    C
    8
    D
    18
    C
    9
    B
    19
    B
    10
    D
    20
    A