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