數(shù)據(jù)庫原理( 第3次)_第1頁
數(shù)據(jù)庫原理( 第3次)_第2頁
數(shù)據(jù)庫原理( 第3次)_第3頁
數(shù)據(jù)庫原理( 第3次)_第4頁
數(shù)據(jù)庫原理( 第3次)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

本文格式為Word版,下載可任意編輯——數(shù)據(jù)庫原理(第3次)

第3次作業(yè)

一、判斷題(本大題共20分,共10小題,每題2分)

1.SQL語言是一種用于存取和查詢數(shù)據(jù),更新并管理關(guān)系數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)庫查詢和編程語言。

2.參與差操作的兩個(gè)關(guān)系必需具有一致屬性個(gè)數(shù)且屬性一致或兼容。

3.使用網(wǎng)狀數(shù)據(jù)模型數(shù)據(jù)庫,應(yīng)用程序在訪問數(shù)據(jù)時(shí)不需要指定存儲(chǔ)路徑,可以透明訪問。4.

與層次模型、網(wǎng)狀模型相比,關(guān)系模型具有數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單、理論基礎(chǔ)扎實(shí)的特點(diǎn)。

5.物理優(yōu)化和代數(shù)優(yōu)化都要考慮存取路徑的選擇。

6.兩方強(qiáng)保險(xiǎn)就是事務(wù)的提交日志記錄一寫入主站點(diǎn)和備份站點(diǎn)的穩(wěn)定存儲(chǔ)器,事務(wù)就提交。

7.多級(jí)索引只有內(nèi)層索引和外層索引兩層索引。

8.判斷是否屬3NF,只需要驗(yàn)證F中的函數(shù)依靠,無需驗(yàn)證F+中所有函數(shù)依靠。

9.數(shù)據(jù)庫設(shè)計(jì)過程中與用戶交流溝通后就可以不必再很用戶交流了,直到完成整個(gè)系統(tǒng)。

10.記錄可以按主索引也可以按輔助索引的探尋碼順序物理存儲(chǔ)。二、單項(xiàng)選擇題(本大題共40分,共20小題,每題2分)1.畫數(shù)據(jù)流圖時(shí)應(yīng)當(dāng)注意的內(nèi)容不包括()。A.數(shù)據(jù)流圖編號(hào)分層對(duì)應(yīng)B.注意子圖與父圖的平衡

C.每個(gè)加工至少有一個(gè)輸入數(shù)據(jù)流和一個(gè)輸出數(shù)據(jù)流D.每次分解產(chǎn)生的子加工盡可能的多

2.非交織地依次執(zhí)行給定事務(wù)集合中每一個(gè)事務(wù)的全部動(dòng)作的調(diào)度是()。A.串行調(diào)度B.并發(fā)調(diào)度C.順序調(diào)度D.自然調(diào)度3.

從關(guān)系中挑揀若干屬性組成新的關(guān)系的操作是()。

A.選擇操作B.

投影操作C.

并操作

D.

差操作

4.下來關(guān)于網(wǎng)狀模型的描述正確的是()。A.不允許一個(gè)以上的結(jié)點(diǎn)無雙親

B.層次模型是一種比網(wǎng)狀模型更具普遍性的結(jié)構(gòu)C.能夠更為直接的描述現(xiàn)實(shí)世界

D.網(wǎng)狀模型實(shí)際上是層次模型的一個(gè)特例5.一般發(fā)生頻率較高的故障是()。A.事務(wù)故障B.磁盤故障C.系統(tǒng)崩潰D.介質(zhì)故障

6.在繪制ER圖時(shí),表示弱實(shí)體的圖形是()。A.矩形B.菱形C.橢圓D.雙矩形

7.需求分析的重點(diǎn)是調(diào)查、收集和分析用戶在數(shù)據(jù)庫管理中的信息要求、處理要求、安全性與()。A.管理要求B.完整性要求C.組織需求D.功能要求

8.()方法采用自頂向下,逐層分解的方式分析系統(tǒng),用數(shù)據(jù)流圖(DataFlowDiagram,DFD)、數(shù)據(jù)字典(DataDictionary,DD)描述系統(tǒng)。A.結(jié)構(gòu)化分析B.面向?qū)ο蠓治鯟.面向問題域分析D.面向過程分析

9.某關(guān)系模式R,屬性集U=ABCD,函數(shù)依靠集F={A→B,C→B,B→D},屬性子集U1=CD,則F在U1上的投影為F(U1)=()。A.{C→D}B.{D→C}C.{C→B}

D.{B→D}10.

假使ER圖的一個(gè)聯(lián)系在轉(zhuǎn)換時(shí)需要?jiǎng)?chuàng)立一個(gè)新的關(guān)系模式,則該聯(lián)系可能是()。

A.1:1B.1:NC.N:1D.M:N

11.定義建立關(guān)系之間聯(lián)系的主關(guān)鍵字與外部關(guān)鍵字引用的約束條件的是()。A.域完整性

B.實(shí)體完整性C.參照完整性

D.用戶定義完整性

12.并行DBMS的體系結(jié)構(gòu)沒有的種形式是()。A.共享內(nèi)存B.共享磁盤C.共享CPUD.無共享

13.修改數(shù)據(jù)的SQL語句是()。A.MODIFYB.ADDC.UPDATED.CREATE

14.代數(shù)優(yōu)化()。A.要考慮存取路徑B.只考慮查詢語句本身C.要選擇物理存儲(chǔ)策略

D.不考慮基本操作的執(zhí)行順序

15.設(shè)R=ABC,F(xiàn)={A→B,B→C},則B+為()。A.ACB.BCC.ABD.ABC

16.“年齡在15至30歲之間〞這種約束屬于DBMS的()功能。A.恢復(fù)B.并發(fā)控制C.完整性

D.安全性

17.SQL函數(shù)和過程的正確描述是()。A.SQL函數(shù)不可以同名

B.同名的SQL函數(shù),參數(shù)可以一致

C.同名的SQL函數(shù),參數(shù)數(shù)量和類型可以一致D.SQL過程不可以同名

18.下面關(guān)于動(dòng)態(tài)SQL的描述正確的是()。A.根據(jù)查詢要求動(dòng)態(tài)構(gòu)造SQL語句B.需要預(yù)編譯

C.只能返回單元組查詢結(jié)果

D.不可以使用游標(biāo)處理多元組查詢結(jié)果19.關(guān)于日志緩沖區(qū)正確的描述是()。A.是磁盤上的一片存儲(chǔ)空間B.是在主存中申請(qǐng)的存儲(chǔ)空間

C.日志記錄可以直接輸出到穩(wěn)定存儲(chǔ)器

D.日志緩沖區(qū)中的日志記錄順序和穩(wěn)定存儲(chǔ)器中的日志記錄順序不同20.登錄名和用戶名的區(qū)別是()。

A.登錄名僅提供連接到服務(wù)器的權(quán)限,是服務(wù)器層級(jí)的驗(yàn)證,而用戶名決定數(shù)據(jù)庫級(jí)的權(quán)限

B.登錄名決定數(shù)據(jù)庫權(quán)限C.用戶名提供服務(wù)器權(quán)限D(zhuǎn).用戶名提供服務(wù)器權(quán)限

三、簡(jiǎn)答題(本大題共40分,共5小題,每題8分)1.網(wǎng)狀數(shù)據(jù)庫和層次數(shù)據(jù)庫的缺點(diǎn)。2.建立E-R模型有兩種主要方式?

3.數(shù)據(jù)庫完整性對(duì)于數(shù)據(jù)庫應(yīng)用系統(tǒng)的作用主要表達(dá)在以下哪些方面?4.請(qǐng)解釋數(shù)據(jù)庫系統(tǒng)的重要性。5.請(qǐng)簡(jiǎn)述三層系統(tǒng)架構(gòu)。

答案:

一、判斷題(20分,共10題,每題2分)

1.√2.√3.×4.√5.×6.√7.×8.√9.×10.×

二、單項(xiàng)選擇題(40分,共20題,每題2分)

1.D2.A3.B4.C5.A6.D7.B8.A9.A10.D11.C12.C13.C14.B15.B16.C17.C18.A19.B20.A

三、簡(jiǎn)答題(40分,共5題,每題8分)1.

參考答案:

網(wǎng)狀數(shù)據(jù)庫和層次數(shù)據(jù)庫已經(jīng)很好地解決了數(shù)據(jù)的集中和共享問題,但是在數(shù)據(jù)獨(dú)立性和抽象級(jí)別上仍有很大欠缺。用戶在對(duì)這兩種數(shù)據(jù)庫進(jìn)行存取時(shí),依舊需要明確數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu),指出存取路徑。解題方案:

評(píng)分標(biāo)準(zhǔn):2.

參考答案:

第一種是從需求分析階段得到的數(shù)據(jù)流圖(DFD)和數(shù)據(jù)字典(DD)來建立模型,其次種是根據(jù)對(duì)現(xiàn)實(shí)世界的理解,直接進(jìn)行建模。當(dāng)數(shù)據(jù)庫應(yīng)用的業(yè)務(wù)規(guī)律簡(jiǎn)單易懂時(shí),可以直接使用其次種簡(jiǎn)單的方式。解題方案:

E-R模型的基本要素。評(píng)分標(biāo)準(zhǔn):3.

參考答案:

1)數(shù)據(jù)庫完整性約束能夠防止合法用戶使用數(shù)據(jù)庫時(shí)向數(shù)據(jù)庫中添加不合語義的數(shù)據(jù)。

2)利用完整性控制機(jī)制來實(shí)現(xiàn)業(yè)務(wù)規(guī)則,易于定義,簡(jiǎn)單理解,而且可以降低應(yīng)用程序的繁雜性,提高應(yīng)用程序的運(yùn)行效率

3)合理的數(shù)據(jù)庫完整性設(shè)計(jì),能夠同時(shí)兼顧數(shù)據(jù)庫的完整性和系統(tǒng)的效能。4)在應(yīng)用軟件的功能測(cè)試中,完善的數(shù)據(jù)庫完整性有助于盡早發(fā)現(xiàn)應(yīng)用軟件的錯(cuò)誤。

解題方案:

完整性約束概述。評(píng)分標(biāo)準(zhǔn):4.

參考答案:

1)解決數(shù)據(jù)量太多、數(shù)據(jù)混亂。(2)解決數(shù)據(jù)的獨(dú)立性。(3)解決數(shù)據(jù)的訪問問題。(4)解決故障恢復(fù)問題。

解題方案:

評(píng)分標(biāo)準(zhǔn):5.

參考答案:

三層架構(gòu)(3-tierarchitecture)就是將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層(UI)、業(yè)務(wù)規(guī)律層(BLL)、數(shù)據(jù)訪問層(DAL)。

(1)數(shù)據(jù)訪問層:主要是對(duì)原始數(shù)據(jù)(數(shù)據(jù)庫或者文本文件等存放數(shù)據(jù)的形式)的操作層,而不是指原始數(shù)據(jù),也就是說,是對(duì)數(shù)據(jù)的操作,而不是數(shù)據(jù)庫,具體為業(yè)務(wù)規(guī)律層或表示層提供數(shù)據(jù)服務(wù)。

(2)業(yè)務(wù)規(guī)律層:主要是針對(duì)具體的問題的操作,也可以理解成對(duì)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論