摘要:軟件設(shè)計(jì)師是軟考中級考試科目之一,為方便考生對所學(xué)知識點(diǎn)的檢測,希賽軟考頻道為考生帶來軟考軟件設(shè)計(jì)師考試知識點(diǎn)填空檢測的內(nèi)容,本文為軟考軟件設(shè)計(jì)師考試知識點(diǎn)填空檢測(9)。
第9章 數(shù)據(jù)庫系統(tǒng)
1 考點(diǎn)精講
1.1 數(shù)據(jù)庫體系結(jié)構(gòu)
1、三級模式:外模式對應(yīng)____,模式(也稱為概念模式)對應(yīng)____,內(nèi)模式對應(yīng)____。
2、____透明:是指用戶不必關(guān)心數(shù)據(jù)是如何分片的,它們對數(shù)據(jù)的操作在全局關(guān)系上進(jìn)行,即如何分片對用戶是透明的,因此,當(dāng)分片改變時(shí)應(yīng)用程序可以不變。
3、____透明:用戶不用關(guān)心數(shù)據(jù)庫在網(wǎng)絡(luò)中各個(gè)節(jié)點(diǎn)的復(fù)制情況,被復(fù)制的數(shù)據(jù)的更新都由系統(tǒng)自動(dòng)完成。在分布式數(shù)據(jù)庫系統(tǒng)中,可以把一個(gè)場地的數(shù)據(jù)復(fù)制到其他場地存放,應(yīng)用程序可以使用復(fù)制到本地的數(shù)據(jù)在本地完成分布式操作,避免通過網(wǎng)絡(luò)傳輸數(shù)據(jù),提高了系統(tǒng)的運(yùn)行和查詢效率。但是對于復(fù)制數(shù)據(jù)的更新操作,就要涉及到對所有復(fù)制數(shù)據(jù)的更新。
4、____透明:是指用戶不必知道所操作的數(shù)據(jù)放在何處,即數(shù)據(jù)分配到哪個(gè)或哪些站點(diǎn)存儲對用戶是透明的。
5、____透明性(邏輯透明):是最低層次的透明性,該透明性提供數(shù)據(jù)到局部數(shù)據(jù)庫的映像,即用戶不必關(guān)心局部DBMS支持哪種數(shù)據(jù)模型、使用哪種數(shù)據(jù)操縱語言,數(shù)據(jù)模型和操縱語言的轉(zhuǎn)換是由系統(tǒng)完成的。
1.2 數(shù)據(jù)庫設(shè)計(jì)
1、實(shí)體:在E-R模型中,實(shí)體用____表示,通常矩形框內(nèi)寫明實(shí)體名。
2、屬性:屬性是____某方面的特性。
3、簡單屬性和復(fù)合屬性。簡單屬性是____、____,復(fù)合屬性可以____為更小的部分。
4、單值屬性和多值屬性。對于一個(gè)特定的實(shí)體都只有一個(gè)特定的值,則為____;在某些特殊的情況下,一些屬性可能對應(yīng)一組值,這樣的屬性為____。比如對于職工家屬,可能有多名成員,會有一組取值。
5、____可以從其他屬性得來。比如出生年月可以計(jì)算得出年齡,當(dāng)出生年月屬性已記錄時(shí),年齡可以計(jì)算出來。
6、在現(xiàn)實(shí)世界中有一種聯(lián)系比較特殊,這種聯(lián)系代表實(shí)體間的所有關(guān)系。這種實(shí)體對于另一些實(shí)體存在很強(qiáng)的依賴關(guān)系,即一個(gè)實(shí)體的存在必須以另一個(gè)實(shí)體為前提,將這類實(shí)體稱為____。
1.3 關(guān)系代數(shù)
1、笛卡爾積
結(jié)果列數(shù)為二者屬性列數(shù)之____,行數(shù)為二者元組行數(shù)的____。
2、自然連接
結(jié)果列數(shù)為二者屬性列數(shù)之和減去____,行數(shù)為二者同名屬性列其值相同的結(jié)果元組。
1.4 規(guī)范化理論
1、____是為了解決數(shù)據(jù)冗余、刪除異常、插入異常、更新異常(修改操作一致性問題)等問題。
2、____(候選碼)是能夠唯一標(biāo)示元組卻無冗余的屬性組合,可以有多種不同的候選鍵,在其中任選一個(gè)作為主鍵。
3、主碼。若一個(gè)關(guān)系有多個(gè)____,則選定其中一個(gè)為主碼。
4、主屬性。包含在任何____中的諸屬性稱為主屬性。不包含在任何____中的屬性稱為非碼屬性。
5、外碼。如果關(guān)系模式R中的____非該關(guān)系的碼,但它是其他關(guān)系的碼,那么該屬性集對關(guān)系模式R而言是外碼。
6、實(shí)體完整性。 規(guī)定基本關(guān)系R的主屬性不能取____。
7、參照完整性。 現(xiàn)實(shí)世界中的實(shí)體之間往往存在某種____,在關(guān)系模型中實(shí)體及實(shí)體間的聯(lián)系是用____來描述的,這樣自然就存在著關(guān)系與關(guān)系間的引用。
8、數(shù)據(jù)依賴是通過一個(gè)關(guān)系中屬性間值的相等與否體現(xiàn)出來的數(shù)據(jù)間的相互關(guān)系,是現(xiàn)實(shí)世界屬性間聯(lián)系和約束的抽象,是數(shù)據(jù)內(nèi)在的性質(zhì),是語義的體現(xiàn)。____則是一種最重要、最基本的數(shù)據(jù)依賴。
1.5 并發(fā)控制
1、原子性:事務(wù)是____,要么都做,要么都不做。
2、一致性:事務(wù)執(zhí)行的結(jié)果必須保證數(shù)據(jù)庫從一個(gè)一致性狀態(tài)變到另一個(gè)一致性的狀態(tài)。因此,當(dāng)數(shù)據(jù)庫只包含成功事務(wù)提交的結(jié)果時(shí),稱數(shù)據(jù)庫處于____。
3、____:事務(wù)相互隔離,當(dāng)多個(gè)事務(wù)并發(fā)執(zhí)行時(shí),任一事務(wù)的更新操作直到其成功提交的整個(gè)過程,對其他事務(wù)都是不可見的。
4、____:一旦事務(wù)成功提交,即使數(shù)據(jù)庫崩潰,其對數(shù)據(jù)庫的更新操作也將永久有效。
2 章節(jié)問答
1、簡述數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫?
答:
2、數(shù)據(jù)庫規(guī)范化是為了解決什么問題?
答:
熱門:信息系統(tǒng)管理工程師報(bào)考指南 | 2025年軟考報(bào)名時(shí)間及入口
推薦:信息系統(tǒng)項(xiàng)目管理師網(wǎng)絡(luò)課堂 |系統(tǒng)架構(gòu)設(shè)計(jì)師網(wǎng)絡(luò)課程 | 工信部信創(chuàng)認(rèn)證培訓(xùn)
活動(dòng):25年高項(xiàng)備考 | 軟考機(jī)考模擬作答系統(tǒng) | 網(wǎng)絡(luò)工程師網(wǎng)絡(luò)課程 | PMP續(xù)證
備考:章節(jié)練習(xí)+真題 | 軟考備考學(xué)習(xí)資料 | 軟考免費(fèi)課程
課程:論文專題講解 | 信息系統(tǒng)項(xiàng)目管理師試聽課 | PMP課程
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題