- 相關(guān)推薦
計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)系統(tǒng)工程師》考試題練習(xí)
計(jì)算機(jī)四級(jí)考試將至,考生們都復(fù)習(xí)得怎么樣呢?下面是小編為大家整理的計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)系統(tǒng)工程師》考試題練習(xí),歡迎參考~
1 .“三分________,七分________,十二分________”是數(shù)據(jù)庫(kù)建設(shè)的基本規(guī)律。 (問答題)
技術(shù) 管理 基礎(chǔ)數(shù)據(jù)
2 . 試述數(shù)據(jù)庫(kù)設(shè)計(jì)過程。 (填空題)
這里只概要列出數(shù)據(jù)庫(kù)設(shè)計(jì)過程的六個(gè)階段: 1) 需求分析 2) 概念結(jié)構(gòu)設(shè)計(jì) 3) 邏輯結(jié)構(gòu)設(shè)計(jì) 4) 數(shù)據(jù)庫(kù)物理設(shè)計(jì) 5) 數(shù)據(jù)庫(kù)實(shí)施 6) 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)這是一個(gè)完整的實(shí)際數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的設(shè)計(jì)過程。不僅包括設(shè)計(jì)數(shù)據(jù)庫(kù)本身,還包括數(shù)據(jù)庫(kù)的實(shí)施、數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)。設(shè)計(jì)一個(gè)完善的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)往往是上述六個(gè)階段的不斷反復(fù)。
3 . 十二分基礎(chǔ)數(shù)據(jù)強(qiáng)調(diào)了數(shù)據(jù)的________ 、________、________和________是數(shù)據(jù)庫(kù)建設(shè)中的重要的環(huán)節(jié)。 (問答題)
整理 收集 組織 不斷更新
4 . 試述數(shù)據(jù)庫(kù)設(shè)計(jì)過程的各個(gè)階段上的設(shè)計(jì)描述。 (填空題)
各階段的設(shè)計(jì)要點(diǎn)如下: 1) 需求分析:準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處理)。 2) 概念結(jié)構(gòu)設(shè)計(jì):通過對(duì)用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體DBMS的概念模型。 3) 邏輯結(jié)構(gòu)設(shè)計(jì):將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)DBMS所支持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化。 4) 數(shù)據(jù)庫(kù)物理設(shè)計(jì):為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu)和存取方法)。 5) 數(shù)據(jù)庫(kù)實(shí)施:設(shè)計(jì)人員運(yùn)用DBMS提供的數(shù)據(jù)語言、工具及宿主語言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫(kù),編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫(kù),并進(jìn)行試運(yùn)行。 6) 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù):在數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行過程中對(duì)其進(jìn)行評(píng)價(jià)、調(diào)整與修改。
5 . 試述數(shù)據(jù)庫(kù)設(shè)計(jì)過程中結(jié)構(gòu)設(shè)計(jì)部分形成的數(shù)據(jù)庫(kù)模式。 (填空題)
數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的不同階段形成數(shù)據(jù)庫(kù)的各級(jí)模式,即: ? 在概念設(shè)計(jì)階段形成獨(dú)立于機(jī)器特點(diǎn),獨(dú)立于各個(gè)DBMS產(chǎn)品的概念模式,在本篇中就是E-R圖; ? 在邏輯設(shè)計(jì)階段將E-R圖轉(zhuǎn)換成具體的數(shù)據(jù)庫(kù)產(chǎn)品支持的數(shù)據(jù)模型,如關(guān)系模型,形成數(shù)據(jù)庫(kù)邏輯模式;然后在基本表的基礎(chǔ)上再建立必要的視圖(View),形成數(shù)據(jù)的外模式; ? 在物理設(shè)計(jì)階段,根據(jù)DBMS特點(diǎn)和處理的需要,進(jìn)行物理存儲(chǔ)安排,建立索引,形成數(shù)據(jù)庫(kù)內(nèi)模式。同學(xué)們可以參考《概論》上圖6.4(P.209)。圖中概念模式是面向用戶和設(shè)計(jì)人員的,屬于概念模型的層次;邏輯模式、外模式、內(nèi)模式是DBMS支持的模式,屬于數(shù)據(jù)模型的層次。可以在DBMS中加以描述和存儲(chǔ)。
6 . 規(guī)范設(shè)計(jì)法從本質(zhì)上看仍然是手工設(shè)計(jì)方法,其基本思想是________ 和________。 (問答題)
過程迭代 逐步求精
7 . 試述數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn)。 (填空題)
數(shù)據(jù)庫(kù)設(shè)計(jì)既是一項(xiàng)涉及多學(xué)科的綜合性技術(shù)又是一項(xiàng)龐大的工程項(xiàng)目。其主要特點(diǎn)有: 1) 數(shù)據(jù)庫(kù)建設(shè)是硬件、軟件和干件(技術(shù)與管理的界面)的結(jié)合。 2) 從軟件設(shè)計(jì)的技術(shù)角度看,數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合,也就是說,整個(gè)設(shè)計(jì)過程中要把結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì)和行為(處理)設(shè)計(jì)密切結(jié)合起來。
8 . 數(shù)據(jù)庫(kù)的生命周期可分為兩個(gè)階段:一是數(shù)據(jù)庫(kù)需求分析和________ ;二是數(shù)據(jù)庫(kù)實(shí)現(xiàn)和________。 (問答題)
設(shè)計(jì)階段 運(yùn)行階段
9 . 數(shù)據(jù)庫(kù)設(shè)計(jì)分為以下六個(gè)階段_______、________、________、________、________和________。 (問答題)
需求分析 概念結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 物理設(shè)計(jì)階段 數(shù)據(jù)庫(kù)實(shí)施階段 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段
10 . 需求分析階段的設(shè)計(jì)目標(biāo)是什么?調(diào)查的內(nèi)容是什么? (填空題)
需求分析階段的設(shè)計(jì)目標(biāo)是通過詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)或計(jì)算機(jī)系統(tǒng))工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。調(diào)查的內(nèi)容是“數(shù)據(jù)”和“處理”,即獲得用戶對(duì)數(shù)據(jù)庫(kù)的如下要求:(1)信息要求。指用戶需要從數(shù)據(jù)庫(kù)中獲得信息的內(nèi)容與性質(zhì)。由信息要求可以導(dǎo)出數(shù)據(jù)要求,即在數(shù)據(jù)庫(kù)中需要存儲(chǔ)哪些數(shù)據(jù)。(2)處理要求。指用戶要完成什么處理功能,對(duì)處理的響應(yīng)時(shí)間有什么要求,處理方式是批處理還是聯(lián)機(jī)處理。(3)安全性與完整性要求。
11 . 數(shù)據(jù)字典的內(nèi)容和作用是什么? (填空題)
數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合。數(shù)據(jù)字典的內(nèi)容通常包括: ? 數(shù)據(jù)項(xiàng) ? 數(shù)據(jù)結(jié)構(gòu) ? 數(shù)據(jù)流 ? 數(shù)據(jù)存儲(chǔ) ? 處理過程五個(gè)部分其中數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組成單位,若干個(gè)數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)字典通過對(duì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的定義來描述數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)的邏輯內(nèi)容。數(shù)據(jù)字典的作用:數(shù)據(jù)字典是關(guān)于數(shù)據(jù)庫(kù)中數(shù)據(jù)的描述,在需求分析階段建立,是下一步進(jìn)行概念設(shè)計(jì)的基礎(chǔ),并在數(shù)據(jù)庫(kù)設(shè)計(jì)過程中不斷修改、充實(shí)、完善。(詳細(xì)參考《概論》書上6.2.3。注意,數(shù)據(jù)庫(kù)設(shè)計(jì)階段形成的數(shù)據(jù)字典與第十一章DBMS中的數(shù)據(jù)字典不同,后者是DBMS關(guān)于數(shù)據(jù)庫(kù)中數(shù)據(jù)的描述,當(dāng)然兩者是有聯(lián)系的)。
12 . 數(shù)據(jù)庫(kù)實(shí)施階段包括兩項(xiàng)重要的工作,一項(xiàng)是________ ,另一項(xiàng)是應(yīng)用程序的________和________。 (問答題)
組織數(shù)據(jù)入庫(kù) 編碼 調(diào)試
13 .什么是數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)?試述其特點(diǎn)和設(shè)計(jì)策略。 (填空題)
概念結(jié)構(gòu)是信息世界的結(jié)構(gòu),即概念模型,其主要特點(diǎn)是:(1)能真實(shí)、充分地反映現(xiàn)實(shí)世界,包括事物和事物之間的聯(lián)系,能滿足用戶對(duì)數(shù)據(jù)的處理要求。是對(duì)現(xiàn)實(shí)世界的一個(gè)真實(shí)模型。(2)易于理解,從而可以用它和不熟悉計(jì)算機(jī)的用戶交換意見,用戶的積極參與是數(shù)據(jù)庫(kù)的設(shè)計(jì)成功的關(guān)鍵。(3)易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時(shí),容易對(duì)概念模型修改和擴(kuò)充。(4)易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。概念結(jié)構(gòu)的設(shè)計(jì)策略通常有四種: ? 自頂向下。即首先定義全局概念結(jié)構(gòu)的框架,然后逐步細(xì)化; ? 自底向上。即首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來,得到全局概念結(jié)構(gòu); ? 逐步擴(kuò)張。首先定義最重要的核心概念結(jié)構(gòu),然后向外擴(kuò)充,以滾雪球的方式逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu); ? 混合策略。即將自頂向下和自底向上相結(jié)合,用自頂向下策略設(shè)計(jì)一個(gè)全局概念結(jié)構(gòu)的框架,以它為骨架集成由自底向上策略中設(shè)計(jì)的各局部概念結(jié)構(gòu)。
14 . 根據(jù)模型應(yīng)用的不同目的,可以將這些模型劃分為兩類,它們分別屬于兩個(gè)不同的層次。第一類是________,第二類是________。 (問答題)
概念模型 數(shù)據(jù)模型
15 .什么叫數(shù)據(jù)抽象?試舉例說明。 (填空題)
數(shù)據(jù)抽象是對(duì)實(shí)際的人、物、事和概念進(jìn)行人為處理,抽取所關(guān)心的共同特性,忽略非本質(zhì)的細(xì)節(jié),并把這些特性用各種概念精確地加以描述,這些概念組成了某種模型。如分類這種抽象是:定義某一類概念作為現(xiàn)實(shí)世界中一組對(duì)象的類型。這些對(duì)象具有某些共同的特性和行為。它抽象了對(duì)象值和型之間的“is member of”的語義。在E-R模型中,實(shí)體型就是這種抽象。例如在學(xué)校環(huán)境中,李英是老師,表示李英是教師類型中的一員,則教師是實(shí)體型,李英是教師實(shí)體型中的一個(gè)實(shí)體值,具有教師共同的特性和行為:在某個(gè)系某個(gè)專業(yè)教學(xué),講授某些課程,從事某個(gè)方向的科研。
16 . 用________ 方法來設(shè)計(jì)數(shù)據(jù)庫(kù)的概念模型是數(shù)據(jù)庫(kù)概念設(shè)計(jì)階段廣泛采用的方法。 (問答題)
實(shí)體—聯(lián)系方法(E-R)
17 .試述數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)的重要性和設(shè)計(jì)步驟。 (填空題)
重要性:數(shù)據(jù)庫(kù)概念設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,將在需求分析階段所得到的應(yīng)用需求首先抽象為概念結(jié)構(gòu),以此作為各種數(shù)據(jù)模型的共同基礎(chǔ),從而能更好地、更準(zhǔn)確地用某一DBMS實(shí)現(xiàn)這些需求。設(shè)計(jì)步驟:概念結(jié)構(gòu)的設(shè)計(jì)方法有多種,其中最經(jīng)常采用的策略是自底向上方法,該方法的設(shè)計(jì)步驟通常分為兩步:第1步是抽象數(shù)據(jù)并設(shè)計(jì)局部視圖,第2步是集成局部視圖,得到全局的概念結(jié)構(gòu)(如圖6.9所示,P216)。
18 . 概念模型有以下特點(diǎn):________、 ________ 、________ 、________。 (問答題)
真實(shí)性 易理解性 易修改性 易轉(zhuǎn)換性
19 . 客觀存在并可相互區(qū)別的事物稱為________ ,它可以是具體的人、事、物,也可以是抽象的概念或聯(lián)系。 (問答題)
實(shí)體
20 .什么是E-R圖?構(gòu)成E-R圖的基本要素是什么? (填空題)
E-R圖為實(shí)體-聯(lián)系圖,提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。構(gòu)成E-R圖的基本要素是實(shí)體型、屬性和聯(lián)系,其表示方法為: ? 實(shí)體型:用矩形表示,矩形框內(nèi)寫明實(shí)體名; ? 屬性:用橢圓形表示,并用無向邊將其與相應(yīng)的實(shí)體連接起來; ? 聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實(shí)體連接起來,同時(shí)在無向邊旁標(biāo)上聯(lián)系的類型(1 : 1,1 : n或m : n)。
21 . 唯一標(biāo)識(shí)實(shí)體的屬性集稱為________ 。 (問答題)
碼
22 .為什么要視圖集成?視圖集成的方法是什么? (填空題)
在對(duì)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)時(shí)一般采用自底向上的設(shè)計(jì)方法,把繁雜的大系統(tǒng)分解子系統(tǒng)。首先設(shè)計(jì)各個(gè)子系統(tǒng)的局部視圖,然后通過視圖集成的方式將各子系統(tǒng)有機(jī)的融合起來,綜合成一個(gè)系統(tǒng)的總視圖。這樣設(shè)計(jì)清晰,由簡(jiǎn)到繁。由于數(shù)據(jù)庫(kù)系統(tǒng)是從整體角度看待和描述數(shù)據(jù)的,因此數(shù)據(jù)不再面向某個(gè)應(yīng)用而是整個(gè)系統(tǒng)。因此必須進(jìn)行視圖集成,使得數(shù)據(jù)庫(kù)能被全系統(tǒng)的多個(gè)用戶、多個(gè)應(yīng)用共享使用。一般說來,視圖集成可以有兩種方式: ? 多個(gè)分E-R圖一次集成,如《概論》書上圖6.25(a)(P.224); ? 逐步集成,用累加的方式一次集成兩個(gè)分E-R圖,如圖6.25(b)。無論采用哪種方式,每次集成局部E-R圖時(shí)都需要分兩步走:(1)合并。解決各分E-R圖之間的沖突,將各分E-R圖合并起來生成初步E-R圖。(2)修改和重構(gòu)。消除不必要的冗余,生成基本E-R圖。
23 . 實(shí)體之間的聯(lián)系有________ 、________ 、________三種。 (問答題)
一對(duì)一 一對(duì)多 多對(duì)多
24 .什么是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)?試述其設(shè)計(jì)步驟。 (填空題)
數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為與選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。設(shè)計(jì)步驟為(圖6.31): (1)將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型;(2)將轉(zhuǎn)換來的關(guān)系、網(wǎng)狀、層次模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;(3)對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化。
25 . 如果兩個(gè)實(shí)體之間具有M:N聯(lián)系,則將它們轉(zhuǎn)換為關(guān)系模型的結(jié)果是________ 個(gè)關(guān)系。 (問答題)
3
26 .試述把E-R圖轉(zhuǎn)換為DBTG模型和關(guān)系模型的轉(zhuǎn)換規(guī)則。 (填空題)
E-R圖向DBTG模型的轉(zhuǎn)換規(guī)則: 1) 每個(gè)實(shí)體型轉(zhuǎn)換為記錄型,實(shí)體的屬性轉(zhuǎn)換為記錄的數(shù)據(jù)項(xiàng); 2) 實(shí)體型之間1:n(n≥1)的聯(lián)系轉(zhuǎn)換為一個(gè)系,沒有任何聯(lián)系的實(shí)體型轉(zhuǎn)換為奇異系; 3) K(K≥2)個(gè)實(shí)體型之間多對(duì)多的聯(lián)系,引入一個(gè)連結(jié)記錄,形成K個(gè)實(shí)體型和連結(jié)記錄之間的K個(gè)系。連結(jié)記錄的屬性由諸首記錄的碼及聯(lián)系屬性所組成; 4) 同一實(shí)體型內(nèi)的1:n,n:m聯(lián)系,引入連結(jié)記錄,轉(zhuǎn)換為兩個(gè)系。
27 . ER模型是對(duì)現(xiàn)實(shí)世界的一種抽象,它的主要成分是________ 、聯(lián)系和 ________。 (問答題)
實(shí)體 屬性
28 .你能給出由E-R圖轉(zhuǎn)換為IMS模型的轉(zhuǎn)換規(guī)則嗎? (填空題)
E-R圖向IMS模型的轉(zhuǎn)換規(guī)則: 1) 每個(gè)實(shí)體型轉(zhuǎn)換為記錄型,實(shí)體的屬性轉(zhuǎn)換為記錄的數(shù)據(jù)項(xiàng); 2) 實(shí)體型之間1:n(n≥1)的聯(lián)系轉(zhuǎn)換記錄型之間的有向邊; 3) 實(shí)體型之間m:n(m>1,n>1)的聯(lián)系則分解成一對(duì)多聯(lián)系,再根據(jù)2)轉(zhuǎn)換; 4) K(K≥2)個(gè)實(shí)體型之間多對(duì)多的聯(lián)系,可先轉(zhuǎn)換成多對(duì)兩個(gè)實(shí)體型之間的聯(lián)系,再根據(jù)3)轉(zhuǎn)換。
29 . 需求調(diào)查和分析的結(jié)果最終形成________ ,提交給應(yīng)用部門,通過________后作為以后各個(gè)設(shè)計(jì)階段的依據(jù)。 (問答題)
需求分析說明書 評(píng)審
30 . 規(guī)范化理論對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)有什么指導(dǎo)意義? (填空題)
規(guī)范化理論為數(shù)據(jù)庫(kù)設(shè)計(jì)人員判斷關(guān)系模式優(yōu)劣提供了理論標(biāo)準(zhǔn),可用以指導(dǎo)關(guān)系數(shù)據(jù)模型的優(yōu)化,用來預(yù)測(cè)模式可能出現(xiàn)的問題,為設(shè)計(jì)人員提供了自動(dòng)產(chǎn)生各種模式的算法工具,使數(shù)據(jù)庫(kù)設(shè)計(jì)工作有了嚴(yán)格的理論基礎(chǔ)。(可參考《概論》書上P231-232數(shù)據(jù)模型的優(yōu)化)。
31 .________ 表達(dá)了數(shù)據(jù)和處理的關(guān)系, ________則是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。 (問答題)
數(shù)據(jù)流圖 數(shù)據(jù)字典
32 . 試述數(shù)據(jù)庫(kù)物理設(shè)計(jì)的內(nèi)容和步驟。 (填空題)
數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存取方法稱為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),它依賴于給定的DBMS。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu),就是數(shù)據(jù)庫(kù)的物理設(shè)計(jì)的主要內(nèi)容。數(shù)據(jù)庫(kù)的物理設(shè)計(jì)步驟通常分為兩步:(1)確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫(kù)中主要指存取方法和存儲(chǔ)結(jié)構(gòu);(2)對(duì)物理結(jié)構(gòu)進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)間和空間效率。
33 . 數(shù)據(jù)字典中應(yīng)包括對(duì)以下幾部分?jǐn)?shù)據(jù)的描述:________ 、________ 、________ 。 (問答題)
數(shù)據(jù)項(xiàng) 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)流
34 . 你能給出關(guān)系數(shù)據(jù)庫(kù)物理設(shè)計(jì)的主要內(nèi)容嗎?例如ORACLE數(shù)據(jù)庫(kù)物理設(shè)計(jì)的內(nèi)容。 (填空題)
對(duì)于關(guān)系數(shù)據(jù)庫(kù)物理設(shè)計(jì)的內(nèi)容主要包括 : ? 為關(guān)系模式選擇存取方法; ? 設(shè)計(jì)關(guān)系、索引等數(shù)據(jù)庫(kù)文件的物理存儲(chǔ)結(jié)構(gòu)。詳細(xì)參考《概論》書上6.5.2 和6.5.3。有關(guān)ORACLE數(shù)據(jù)庫(kù)物理設(shè)計(jì)的內(nèi)容請(qǐng)參考其技術(shù)資料,根據(jù)上述內(nèi)容進(jìn)行總結(jié)。
35 . 數(shù)據(jù)輸入在實(shí)施階段的重要性是什么?如何保證輸入數(shù)據(jù)的正確性? (填空題)
數(shù)據(jù)庫(kù)是用來對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)、管理與應(yīng)用的,因此在實(shí)施階段必須將原有系統(tǒng)中的歷史數(shù)據(jù)輸入到數(shù)據(jù)庫(kù)。數(shù)據(jù)量一般都很大,而且數(shù)據(jù)來源于部門中的各個(gè)不同的單位。數(shù)據(jù)的組織方式、結(jié)構(gòu)和格式都與新設(shè)計(jì)的數(shù)據(jù)庫(kù)系統(tǒng)有相當(dāng)?shù)牟罹,組織數(shù)據(jù)錄入就要將各類源數(shù)據(jù)從各個(gè)局部應(yīng)用中抽取出來,分類轉(zhuǎn)換,最后綜合成符合新設(shè)計(jì)的數(shù)據(jù)庫(kù)結(jié)構(gòu)的形式,輸入數(shù)據(jù)庫(kù)。因此這樣的數(shù)據(jù)轉(zhuǎn)換、組織入庫(kù)的工作是相當(dāng)費(fèi)力費(fèi)時(shí)的工作。特別是原系統(tǒng)是手工數(shù)據(jù)處理系統(tǒng)時(shí),各類數(shù)據(jù)分散在各種不同的原始表格、憑證、單據(jù)之中。數(shù)據(jù)輸入工作量更大。保證輸入數(shù)據(jù)正確性的方法:為提高數(shù)據(jù)輸入工作的效率和質(zhì)量,應(yīng)該針對(duì)具體的應(yīng)用環(huán)境設(shè)計(jì)一個(gè)數(shù)據(jù)錄入子系統(tǒng),由計(jì)算機(jī)來完成數(shù)據(jù)入庫(kù)的任務(wù)。在源數(shù)據(jù)入庫(kù)之前要采用多種方法對(duì)它們進(jìn)行檢驗(yàn),以防止不正確的數(shù)據(jù)入庫(kù)。
36 . 各分E-R圖之間的沖突主要有三類:________ 、________和________ 。 (問答題)
屬性沖突 命名沖突 結(jié)構(gòu)沖突
37 . 什么是數(shù)據(jù)庫(kù)的再組織和重構(gòu)造?為什么要進(jìn)行數(shù)據(jù)庫(kù)的再組織和重構(gòu)造? (填空題)
數(shù)據(jù)庫(kù)的再組織是指:按原設(shè)計(jì)要求重新安排存儲(chǔ)位置、回收垃圾、減少指針鏈等,以提高系統(tǒng)性能。數(shù)據(jù)庫(kù)的重構(gòu)造則是指部分修改數(shù)據(jù)庫(kù)的模式和內(nèi)模式,即修改原設(shè)計(jì)的邏輯和物理結(jié)構(gòu)。數(shù)據(jù)庫(kù)的再組織是不修改數(shù)據(jù)庫(kù)的模式和內(nèi)模式的。進(jìn)行數(shù)據(jù)庫(kù)的再組織和重構(gòu)造的原因:數(shù)據(jù)庫(kù)運(yùn)行一段時(shí)間后,由于記錄不斷增、刪、改,會(huì)使數(shù)據(jù)庫(kù)的物理存儲(chǔ)情況變壞,降低了數(shù)據(jù)的存取效率,數(shù)據(jù)庫(kù)性能下降,這時(shí)DBA就要對(duì)數(shù)據(jù)庫(kù)進(jìn)行重組織。DBMS一般都提供數(shù)據(jù)重組織用的實(shí)用程序。數(shù)據(jù)庫(kù)應(yīng)用環(huán)境常常發(fā)生變化,如增加新的應(yīng)用或新的實(shí)體,取消了某些應(yīng)用,有的實(shí)體與實(shí)體間的聯(lián)系也發(fā)生了變化等,使原有的數(shù)據(jù)庫(kù)設(shè)計(jì)不能滿足新的需求,需要調(diào)整數(shù)據(jù)庫(kù)的模式和內(nèi)模式。這就要進(jìn)行數(shù)據(jù)庫(kù)重構(gòu)造。
38 . 在E-R模型向關(guān)系模型轉(zhuǎn)換時(shí),M:N的聯(lián)系轉(zhuǎn)換為關(guān)系模式時(shí),其碼包括________ 。 (問答題)
M、N端實(shí)體的碼
39 . 關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論是數(shù)據(jù)庫(kù)________ 的一個(gè)有力工具;ER模型是數(shù)據(jù)庫(kù)的________設(shè)計(jì)的一個(gè)有力工具。 (問答題)
邏輯設(shè)計(jì) 概念結(jié)構(gòu)
40 . 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)通常分為兩步:(1)確定數(shù)據(jù)庫(kù)的________ ,(2)對(duì)其進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是________和________。 (問答題)
物理結(jié)構(gòu) 時(shí)間 空間效率
41 . 任何DBMS都提供多種存取方法。常用的存取方法有________ 、________ 、________ 等。 (問答題)
索引(index)方法 HASH方法 聚簇(Cluster)方法
42 . 確定數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)主要指確定________ 、________ 、________ 、________ 、________等數(shù)據(jù)的存儲(chǔ)安排和存儲(chǔ)結(jié)構(gòu),確定系統(tǒng)配置參數(shù)等。 (問答題)
關(guān)系 索引 聚簇 日志 備份
43 .________ 是數(shù)據(jù)庫(kù)中存放數(shù)據(jù)的基本單位。 (問答題)
表
44 . 在數(shù)據(jù)庫(kù)運(yùn)行階段,對(duì)數(shù)據(jù)庫(kù)經(jīng)常性的維護(hù)工作主要是由________ 完成的。 (問答題)
數(shù)據(jù)庫(kù)管理員 (DBA)
【計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)系統(tǒng)工程師》考試題練習(xí)】相關(guān)文章:
2017計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫(kù)系統(tǒng)工程師》考試題及答案06-27
計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫(kù)系統(tǒng)工程師試題06-08
計(jì)算機(jī)四級(jí)考試題10-26
計(jì)算機(jī)四級(jí)網(wǎng)絡(luò)工程師考試題及答案10-05
計(jì)算機(jī)四級(jí)信息安全工程師考試題10-26
計(jì)算機(jī)四級(jí)考試《數(shù)據(jù)庫(kù)系統(tǒng)工程師》測(cè)試題及答案07-11
計(jì)算機(jī)四級(jí)網(wǎng)絡(luò)工程師強(qiáng)化練習(xí)試題10-01
計(jì)算機(jī)四級(jí)軟件測(cè)試工程師練習(xí)試題08-29