第 1 頁(yè):?jiǎn)芜x題 |
第 4 頁(yè):應(yīng)用題 |
第 5 頁(yè):設(shè)計(jì)與應(yīng)用題 |
11在開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)時(shí),使用存儲(chǔ)過程可以提高數(shù)據(jù)訪問效率,降低網(wǎng)絡(luò)流量。下列關(guān)于存儲(chǔ)過程的說法,錯(cuò)誤的是( )。
A.存儲(chǔ)過程可以接受輸入?yún)?shù),并可將執(zhí)行結(jié)果以輸出參數(shù)形式返回
B.存儲(chǔ)過程可以有多個(gè)輸入?yún)?shù),但只能有一個(gè)輸出參數(shù)
C.定義存儲(chǔ)過程時(shí),在一個(gè)存儲(chǔ)過程中可以同時(shí)包含數(shù)據(jù)的增、刪、改、查操作
D.存儲(chǔ)過程的輸入?yún)?shù)和輸出參數(shù)均可有默認(rèn)值
參考答案:B
參考解析:PL/SQL主要由兩種類型構(gòu)成,即命名塊和匿名塊。匿名塊每次執(zhí)行時(shí)都需要進(jìn)行編譯,不能被存儲(chǔ)到數(shù)據(jù)庫(kù)中,也不能在其它的PL/SQL中調(diào)用。存儲(chǔ)過程和函數(shù)是命名塊,它們被編譯后保存在數(shù)據(jù)庫(kù)中,可以被反復(fù)調(diào)用,運(yùn)行速度快。其結(jié)構(gòu)為:
CREATE Procedure過程名(參數(shù)列表)
AS;
參數(shù)列表可以為輸入?yún)?shù)、輸出參數(shù),且輸入、輸出參數(shù)均可以有多個(gè)。所以選B。
12在SQL語(yǔ)言中的視圖(view)是數(shù)據(jù)庫(kù)體系結(jié)構(gòu)中的( )。
A.內(nèi)模式B.模式C.外模式D.物理模式
參考答案:C
參考解析:在SQL中,視圖是基于SQL語(yǔ)句的結(jié)果集的可視化的虛表,它包含行和列,就像一個(gè)真實(shí)的表。視圖中的字段就是來(lái)自一個(gè)或多個(gè)數(shù)據(jù)庫(kù)中的真實(shí)的表中的字段。我們可以向視圖添加SQL函數(shù)、WHERE以及JOIN語(yǔ)句。外模式也稱子模式(Subschema)或用戶模式,它是數(shù)據(jù)庫(kù)用戶(包括應(yīng)用程序員和最終用戶)能看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征描述,是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)邏輯表示。視圖是外模式的實(shí)現(xiàn)方式之一。
13在進(jìn)行數(shù)據(jù)庫(kù)物理設(shè)計(jì)時(shí),為了保證系統(tǒng)性能,需要綜合考慮所選擇的數(shù)據(jù)庫(kù)管理系統(tǒng)的特性及軟硬件具體情況。下列關(guān)于數(shù)據(jù)庫(kù)物理設(shè)計(jì)的說法,錯(cuò)誤的是( )。
A.在頻繁執(zhí)行插入、修改和刪除操作的表上建立索引可能會(huì)降低系統(tǒng)整體性能
B.在一張表的某列上需要頻繁執(zhí)行精確匹配查詢時(shí),可以考慮為此列建立哈希索引
C.為了提高寫入性能,數(shù)據(jù)庫(kù)一般應(yīng)盡量避免存儲(chǔ)在RAID10的磁盤存儲(chǔ)系統(tǒng)中
D.如果系統(tǒng)中存在頻繁的多表連接操作,可以考慮將這些基本表組織為聚集文件,以提高查詢效率
參考答案:C
參考解析:RAID10比RAID5在寫數(shù)據(jù)上更穩(wěn)定、速度更快,所以C項(xiàng)中應(yīng)盡量避免存儲(chǔ)在RAID5的磁盤存儲(chǔ)系統(tǒng)中。
14在SQL Server 2008中,設(shè)有商品表(商品號(hào),商品名,生產(chǎn)13期,單價(jià),類別),F(xiàn)經(jīng)常需要執(zhí)行下列查詢:
SELECT商品號(hào),商品名,單價(jià)
FROM商品表WHERE類別IN(ˊ食品ˊ,ˊ家電ˊ)
ORDER BY商品號(hào)
現(xiàn)需要在商品表上建立合適的索引來(lái)提高該查詢的執(zhí)行效率。下列建立索引的語(yǔ)句,最合適的是( )。
A.CREATE INDEX Idxl ON商品表(類別)
B.CREATE INDEX Idxl ON商品表(商品號(hào),商品名,單價(jià))
C.CREATE INDEX Idxl ON商品表(類別,商品號(hào))INCLUDE(商品名,單價(jià))
D.CREATE INDEX Idxl ON商品表(商品號(hào))INCLUDE(商品名,單價(jià))WHERE類別=ˊ食品ˊ0R類別=ˊ家電ˊ
參考答案:D
參考解析:建立索引是加快查詢速度的有效手段。在SQL語(yǔ)言中,建立索引使用CREATE INDEX語(yǔ)句,一般格式為:CREATE[UNIQUE]INDEX<索引名>ON<表名>(<列名>[<次序>],<列名>[<次序>],)INCLUDE(屬性名)WHERE約束條件所以根據(jù)題意選D。
15設(shè)某數(shù)據(jù)庫(kù)在非工作時(shí)間(每天8:00以前、18:00以后、周六和周日)不允許授權(quán)用戶在職工表中插入數(shù)據(jù)。下列方法中能夠?qū)崿F(xiàn)此需求且最為合理的是( )。
A.建立存儲(chǔ)過程
B.建立后觸發(fā)型觸發(fā)器
C.定義內(nèi)嵌表值函數(shù)
D.建立前觸發(fā)型觸發(fā)器
參考答案:D
參考解析:觸發(fā)器是用戶定義在關(guān)系表上的一類由時(shí)間驅(qū)動(dòng)的特殊過程。一旦定義,任何用戶對(duì)表的增、刪、改操作均由服務(wù)器自動(dòng)激活相應(yīng)的觸發(fā)器,在DBMS核心層進(jìn)行集中的完整性控制,類似于約束。前觸發(fā)型觸發(fā)器只執(zhí)行觸發(fā)器指定的內(nèi)容而不執(zhí)行引發(fā)觸發(fā)器的SQL語(yǔ)句,為職工表中插入數(shù)據(jù)設(shè)定一個(gè)非工作時(shí)間的前觸發(fā)型觸發(fā)器后就可實(shí)現(xiàn)該功能。所以選D。
16下列有關(guān)三級(jí)模式結(jié)構(gòu)和數(shù)據(jù)獨(dú)立性的說法,正確的是( )。
A.在一個(gè)數(shù)據(jù)庫(kù)中可以定義多個(gè)內(nèi)模式,可利用不同的內(nèi)模式來(lái)描述特定用戶對(duì)數(shù)據(jù)的物理存儲(chǔ)需求
B.外模式是用戶與數(shù)據(jù)庫(kù)系統(tǒng)的接口,用戶可通過外模式來(lái)訪問數(shù)據(jù),在一個(gè)數(shù)據(jù)庫(kù)中只能定義一個(gè)外模式
C.三級(jí)模式結(jié)構(gòu)提供了數(shù)據(jù)獨(dú)立性,即當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)發(fā)生變化時(shí),應(yīng)用程序不受影響
D.數(shù)據(jù)獨(dú)立性使得數(shù)據(jù)的定義和描述與應(yīng)用程序相分離,簡(jiǎn)化了數(shù)據(jù)庫(kù)應(yīng)用程序的開發(fā),但增加了用戶維護(hù)數(shù)據(jù)的代價(jià)
參考答案:C
參考解析:A選項(xiàng)中內(nèi)模式也稱存儲(chǔ)模式,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式,一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)內(nèi)模式。B選項(xiàng)中外模式可以有多個(gè),其是應(yīng)用程序或用戶與數(shù)據(jù)庫(kù)通信的接口,不同的用戶訪問同一個(gè)數(shù)據(jù)庫(kù)對(duì)應(yīng)多個(gè)外模式。D選項(xiàng)中數(shù)據(jù)與程序之間的獨(dú)立性,使數(shù)據(jù)定義與描述分離,所有數(shù)據(jù)的存取由DBMS管理,用戶不必考慮存取細(xì)節(jié),所以減少了應(yīng)用程序的維護(hù)。
17以下哪個(gè)設(shè)計(jì)內(nèi)容不屬于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)總體設(shè)計(jì)范疇( )。
A.數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)
B.軟硬件選型和配置設(shè)計(jì)
C.數(shù)據(jù)庫(kù)軟件總體設(shè)計(jì)
D.關(guān)系模式設(shè)計(jì)
參考答案:D
參考解析:系統(tǒng)總體設(shè)計(jì)的主要內(nèi)容包括確定DBAS體系結(jié)構(gòu)、軟硬件選型和配置設(shè)計(jì)、應(yīng)用軟件總體設(shè)計(jì)和業(yè)務(wù)規(guī)則初步設(shè)計(jì)。第17題 筆記記錄我的筆記(0) | 精選筆記(0)選擇筆記標(biāo)簽:試題內(nèi)容(0)答案解析(0)
18用UML建立業(yè)務(wù)模型是理解企業(yè)業(yè)務(wù)的第一步,業(yè)務(wù)人員扮演業(yè)務(wù)中的角色及其交互方式,例如航空公司的售票員是業(yè)務(wù)員,電話售票員也是業(yè)務(wù)員,它們直接的關(guān)系是( )。
A.關(guān)聯(lián)關(guān)系B.依賴關(guān)系C.聚集關(guān)系D.概括關(guān)系
參考答案:D
參考解析:在UML類圖中的概括關(guān)系也稱為泛化關(guān)系,描述了一般事物與該事物中的特殊種類之問的關(guān)系,也就是父類與子類之間的關(guān)系。本題中航空公司的售票員和電話售票員都屬于業(yè)務(wù)人員的子類,因此屬于概括關(guān)系。
19在某并行數(shù)據(jù)庫(kù)中,有關(guān)系R(A,B)和S(B,C),其中R包含1000000行數(shù)據(jù),S包含100行數(shù)據(jù),F(xiàn)有查詢SELECT*=FROM R,S WHERE R.A>S.B。下列數(shù)據(jù)劃分方式中,對(duì)該查詢速度最快的是( )。
A.將R按照A屬性進(jìn)行散列劃分,將S按照B屬性進(jìn)行散列劃分
B.將R按照A屬性進(jìn)行范圍劃分,將S按照B屬性進(jìn)行范圍劃分
C.將R按照A屬性進(jìn)行范圍劃分,將S復(fù)制到各個(gè)節(jié)點(diǎn)
D.將R按照A屬性進(jìn)行散列劃分,將s復(fù)制到各個(gè)節(jié)點(diǎn)
參考答案:C
參考解析:范圍劃分明顯有利于范圍查詢和點(diǎn)查詢,s包含數(shù)據(jù)比較少,適合對(duì)s采用復(fù)制的方法。
20下列關(guān)于概念數(shù)據(jù)模型的說法,錯(cuò)誤的是( )。
A.概念數(shù)據(jù)模型并不依賴于具體的計(jì)算機(jī)系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng)
B.概念數(shù)據(jù)模型便于用戶理解,是數(shù)據(jù)庫(kù)設(shè)計(jì)人員與用戶交流的工具,主要用于數(shù)據(jù)庫(kù)設(shè)計(jì)
C.概念數(shù)據(jù)模型不僅描述了數(shù)據(jù)的屬性特征,而且描述了數(shù)據(jù)應(yīng)滿足的完整性約束條件
D.概念數(shù)據(jù)模型是現(xiàn)實(shí)世界到信息世界的第一層抽象,強(qiáng)調(diào)語(yǔ)義表達(dá)功能
參考答案:C
參考解析:概念數(shù)據(jù)模型主要用來(lái)描述世界的概念化結(jié)構(gòu),它使數(shù)據(jù)庫(kù)設(shè)計(jì)人員在設(shè)計(jì)的初始階段擺脫計(jì)算機(jī)系統(tǒng)及DBMS的具體技術(shù)問題,集中精力分析數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系等,與具體的數(shù)據(jù)庫(kù)管理系統(tǒng)無(wú)關(guān),所以沒有描述數(shù)據(jù)的完整性約束條件。
相關(guān)推薦:
2015計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)》上機(jī)試題及答案匯總
2015年計(jì)算機(jī)三級(jí)《網(wǎng)絡(luò)技術(shù)》高分突破試卷匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |