2016年計(jì)算機(jī)等級(jí)考試三級(jí)《數(shù)據(jù)庫技術(shù)》應(yīng)用練習(xí)題

字號(hào):


    二、應(yīng)用題(每空2分,共30分)
    1.數(shù)據(jù)庫管理系統(tǒng)為用戶和應(yīng)用程序提供了【1】語言,用此語言可以定義數(shù)據(jù)庫的模式結(jié)構(gòu),但此語言執(zhí)行后的結(jié)果不能回滾。
    2.當(dāng)用戶在一個(gè)關(guān)系表的某一列上建立一個(gè)非聚集索引(該表沒有聚集索引)時(shí),數(shù)據(jù)庫管理系統(tǒng)會(huì)自動(dòng)為該索引維護(hù)一個(gè)索引結(jié)構(gòu)。該索引結(jié)構(gòu)中的記錄是由【2】和它相對(duì)應(yīng)的指針構(gòu)成的。
    3.在UML中,當(dāng)要描述狀態(tài)之間的轉(zhuǎn)換時(shí),可通過【3】圖來體現(xiàn)時(shí)間因子的作用。
    4.現(xiàn)要查詢C01課程考試成績(jī)高的前3名學(xué)生的學(xué)號(hào)和成績(jī)(包括并列的情況)。請(qǐng)補(bǔ)全下列語句:
    SELECT【4】3學(xué)號(hào),成績(jī)FROM選課表
    WHERE課程號(hào)=ˊC01 ˊ
    ORDER BY成績(jī)DESC
    5.在SQL Server 2008中,能夠出現(xiàn)在SELECT語句目標(biāo)列中的用戶白定義函數(shù)是【5】函數(shù)。
    6.設(shè)要在表T上建立一個(gè)針對(duì)插入操作的前觸發(fā)器,請(qǐng)補(bǔ)全下列語句:
    CREATE TRIGGER tri—insert ON T 【6】INSERT
    7.SQL Server 2008中聲明游標(biāo)的語句為:DECLARE x cursor【7】SELECT…
    8.在SQL Server 2008中,用戶數(shù)據(jù)庫中主要數(shù)據(jù)文件的擴(kuò)展名為【8】。
    9.設(shè)在SQL Server 2008某數(shù)據(jù)庫中,要設(shè)置不允許用戶U1獲得對(duì)表T數(shù)據(jù)的刪除權(quán)限,請(qǐng)補(bǔ)全實(shí)現(xiàn)該授權(quán)操作的SQL語句:
    【9】ON T TO U1;
    10.優(yōu)化SQL語句執(zhí)行效率屬于數(shù)據(jù)庫應(yīng)用系統(tǒng)【10】階段的任務(wù)。
    11.為避免活鎖現(xiàn)象的發(fā)生,數(shù)據(jù)庫管理系統(tǒng)采用【11】策略處理事務(wù)的加鎖請(qǐng)求。
    12.數(shù)據(jù)庫系統(tǒng)出現(xiàn)故障是不可避免的。當(dāng)數(shù)據(jù)庫系統(tǒng)出現(xiàn)事務(wù)故障和系統(tǒng)故障時(shí)需使用數(shù)據(jù)庫的【12】文件進(jìn)行恢復(fù)。
    13.分布式數(shù)據(jù)庫的【13】透明性是高級(jí)別的透明性,它使得在編寫程序時(shí)用戶只需要對(duì)全局關(guān)系進(jìn)行操作,這樣簡(jiǎn)化了應(yīng)用程序的維護(hù)。
    14.在OLAP的實(shí)現(xiàn)方式中,以多維數(shù)組作為存儲(chǔ)結(jié)構(gòu)的被稱作【14】0LAP。
    15.在數(shù)據(jù)倉庫環(huán)境中,粒度是一個(gè)重要的設(shè)計(jì)問題。粒度越【15】細(xì)節(jié)程度越高,能回答的查詢就越多,數(shù)據(jù)量就比較大。