摘要:軟件評測師是軟考中級考試科目之一,為方便考生對所學(xué)知識點(diǎn)的檢測,希賽軟考頻道為考生帶來軟考軟件評測師考試知識點(diǎn)填空檢測的內(nèi)容,本文為軟考軟件評測師考試知識點(diǎn)填空檢測(11)。
為方便軟考考生對軟件評測師考試知識點(diǎn)的檢測,希賽軟考頻道為考生帶來軟考軟件評測師考試知識點(diǎn)填空檢測的內(nèi)容(完整版可在本文文首本文資料處或文末的資料下載欄目下載)。
軟考軟件評測師考試知識點(diǎn)填空檢測(11)內(nèi)容如下:
第11章 數(shù)據(jù)庫技術(shù)
基礎(chǔ)概念
·數(shù)據(jù):_______________________________________________________________。
·信息:_______________________________________________________________。
·數(shù)據(jù)庫:______________________________________________________。
關(guān)系數(shù)據(jù)庫相關(guān)概念
·關(guān)系:一個關(guān)系R對應(yīng)一張_________,其名就是關(guān)系名。
·屬性:二維表中的一_________稱為屬性,其中A1,A2,…,An為屬性名;列的值稱為屬性值,屬性值的取值范圍稱為值域。
·_________:屬性A1,A2,…,An的取值范圍。
·_________:對關(guān)系的描述,記為R(A1,A2,…,An)。
·元組:二維表中_________稱為元組;關(guān)系模式中元組的集合稱為關(guān)系。
·_________:元組中的一個屬性值。
·主屬性/非主屬性:關(guān)系中包含在__________________稱為主屬性或碼屬性,不包含在__________________稱為非主屬性或非碼屬性。
·候選碼/候選鍵:如果在一個關(guān)系中,存在一個屬性(或?qū)傩越M)都能用來_________該關(guān)系的元組,并不含有_________的屬性,這個屬性(或?qū)傩越M)稱為該關(guān)系的候選碼或候選鍵。
·_________:其值能唯一地標(biāo)識元組的一個或多個屬性,稱為主碼或關(guān)鍵字。
·外碼/外鍵:關(guān)系中的某個屬性(或?qū)傩越M)不是該關(guān)系的主碼或只是主碼的一部分,但卻是另一個關(guān)系的_________時,該屬性(或?qū)傩越M)稱為這個關(guān)系的外碼。
·_________:關(guān)系中的所有屬性組成這個關(guān)系模式的候選碼。
三級模式/兩級映像
·_________:也稱概念模式、邏輯模式。是數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的描述。
·_________:又稱子模式或用戶模式,是模式的子集。是數(shù)據(jù)的局部邏輯結(jié)構(gòu)和特征的描述。
·_________:又稱存儲模式和物理模式。一個數(shù)據(jù)庫只有一個內(nèi)模式。是數(shù)據(jù)在數(shù)據(jù)庫系統(tǒng)中的內(nèi)部表示,即數(shù)據(jù)的物理結(jié)構(gòu)和存儲方式的描述。
·外模式/模式映像:保證了數(shù)據(jù)與程序的_________,簡稱數(shù)據(jù)的_________。
·模式/內(nèi)模式映像:保證了數(shù)據(jù)與應(yīng)用程序的_________,簡稱數(shù)據(jù)的_________。
·_________:是指數(shù)據(jù)與程序獨(dú)立,將數(shù)據(jù)的定義從程序中分離出去,由DBMS負(fù)責(zé)數(shù)據(jù)的存儲,從而簡化應(yīng)用程序,減少應(yīng)用程序編制的工作量。
數(shù)據(jù)的獨(dú)立性由DBMS的二級映像功能來保證。
_________:指當(dāng)數(shù)據(jù)庫內(nèi)模式發(fā)生改變時,數(shù)據(jù)的邏輯結(jié)構(gòu)不變。
_________:是指用戶的應(yīng)用程序與數(shù)據(jù)庫的邏輯結(jié)構(gòu)是相互獨(dú)立的。
DBMS的數(shù)據(jù)控制功能
·數(shù)據(jù)庫的_________:是指保護(hù)數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄露、更改、破壞。
·數(shù)據(jù)庫的完整性:是指數(shù)據(jù)庫正確性、相容性,是防止_________使用數(shù)據(jù)庫時向數(shù)據(jù)庫加入不符合語義的數(shù)據(jù)。
·_________:負(fù)責(zé)協(xié)調(diào)事務(wù)的執(zhí)行,保證數(shù)據(jù)庫的完整性不受破壞,避免用戶得到不正確的數(shù)據(jù)。
·_________:是指恢復(fù)數(shù)據(jù)庫本身,即在故障引起數(shù)據(jù)庫當(dāng)前狀態(tài)不一致后,將數(shù)據(jù)庫恢復(fù)到某個正確狀態(tài)或一致狀態(tài)。
完整性約束
防止的是對數(shù)據(jù)的意外破壞。
·__________________:規(guī)定基本關(guān)系R的主屬性A不能取空。
·__________________:就是針對某一具體關(guān)系數(shù)據(jù)庫的約束條件,反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求,由應(yīng)用的環(huán)境決定。如:年齡必須為大于0小于150的整數(shù)。
·__________________:規(guī)定,若F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼K,相對應(yīng)(基本關(guān)系R和S不一定是不同的關(guān)系),則R中每個元組在F上的值必須為:或者取空值;或者等于S中某個元組的主碼值。
分布式數(shù)據(jù)庫透明性
·_________:是指用戶不必關(guān)心數(shù)據(jù)是如何分片的,它們對數(shù)據(jù)的操作在全局關(guān)系上進(jìn)行,即關(guān)心如何分片對用戶是透明的,因此,當(dāng)分片改變時應(yīng)用程序可以不變。分片透明性是最高層次的透明性,如果用戶能在全局關(guān)系一級操作,則數(shù)據(jù)如何分布,如何存儲等細(xì)節(jié)不必關(guān)心,其應(yīng)用程序的編寫與集中式數(shù)據(jù)庫相同。
·_________:用戶不用關(guān)心數(shù)據(jù)庫在網(wǎng)絡(luò)中各個節(jié)點(diǎn)的復(fù)制情況,被復(fù)制的數(shù)據(jù)的更新都由系統(tǒng)自動完成。在分布式數(shù)據(jù)庫系統(tǒng)中,可以把一個場地的數(shù)據(jù)復(fù)制到其他場地存放,應(yīng)用程序可以使用復(fù)制到本地的數(shù)據(jù)在本地完成分布式操作,避免通過網(wǎng)絡(luò)傳輸數(shù)據(jù),提高了系統(tǒng)的運(yùn)行和查詢效率。但是對于復(fù)制數(shù)據(jù)的更新操作,就要涉及對所有復(fù)制數(shù)據(jù)的更新。
·_________:是指用戶不必知道所操作的數(shù)據(jù)放在何處,即數(shù)據(jù)分配到哪個或哪些站點(diǎn),存儲對用戶是透明的。
·_________:是最低層次的透明性,該透明性提供數(shù)據(jù)到局部數(shù)據(jù)庫的映像,即用戶不必關(guān)心局部DBMS支持哪種數(shù)據(jù)模型、使用哪種數(shù)據(jù)操縱語言,數(shù)據(jù)模型和操縱語言的轉(zhuǎn)換是由系統(tǒng)完成的。因此,局部映像透明性對異構(gòu)型和同構(gòu)異質(zhì)的分布式數(shù)據(jù)庫系統(tǒng)是非常重要的。
數(shù)據(jù)模型的三要素
·_________:是所研究的對象類型的集合,是對系統(tǒng)靜態(tài)特性的描述。
·_________:對數(shù)據(jù)庫中各種對象(型)的實(shí)例(值)允許執(zhí)行的操作的集合,包括操作及操作規(guī)則。是對系統(tǒng)動態(tài)特性的描述。
·_________:是一組完整性規(guī)則的集合。也就是說,對于具體的應(yīng)用數(shù)據(jù)必須遵循特定的語義約束條件,以保證數(shù)據(jù)的正確、有效、相容。
E-R模型(實(shí)體聯(lián)系模型)
·實(shí)體聯(lián)系模型的三要素:_________、_________、_________。
·兩個不同實(shí)體之間的聯(lián)系
_________:指實(shí)體集E1中的一個實(shí)體最多只與實(shí)體集E2中的一個實(shí)體相聯(lián)系。
_________:指實(shí)體集E1中的一個實(shí)體最多可與實(shí)體集E2中的多個實(shí)體相聯(lián)系。
_________:指實(shí)體集E1中的多個實(shí)體最多可與實(shí)體集E2中的多個實(shí)體相聯(lián)系。
·E-R模型的屬性
_________:屬性是原子的、不可再分的。
_________:可以細(xì)分為更小的部分。例如:職工實(shí)體集的通信地址。
_________:一個屬性對應(yīng)一個值。
_________:一個屬性對應(yīng)多個值。例如:職工實(shí)體集的職工的親屬姓名。
_________:表示無意義或不知道(屬性沒有值或?qū)傩灾滴粗獣r)。
_________:可以從其它屬性得來。例如:工齡可以從入職時間計算得出。
視圖
·定義
是從____________________________________中導(dǎo)出的表;其結(jié)構(gòu)和數(shù)據(jù)是建立在對表的查詢基礎(chǔ)上;視圖不是真實(shí)存在的基礎(chǔ)表,而是一個虛擬表;數(shù)據(jù)庫中只存__________________;視圖的數(shù)據(jù)沒有實(shí)際存放,視圖的數(shù)據(jù)結(jié)構(gòu)存儲在數(shù)據(jù)庫中。
關(guān)系代數(shù)運(yùn)算
·_________:是從垂直方向進(jìn)行運(yùn)算;即在關(guān)系R中選擇出若干屬性列組成新的關(guān)系。
·_________:是從關(guān)系的水平方向進(jìn)行運(yùn)算;是從關(guān)系R中選擇滿足給定條件的諸元組。
當(dāng)使用數(shù)字編號代替列名時,注意數(shù)值是否用單引號引起來了,如:
(R):表示選取關(guān)系R中____________________________________的元組。
(R):表示選取關(guān)系R中____________________________________的元組。
·連接:是從兩個關(guān)系R和S的笛卡爾積中選取滿足條件的元組。
_________:從R與S的笛卡爾積中選取屬性間滿足一定條件的元組。
_________:當(dāng)??為“=”時,稱為等值連接。
自然連接:是一種特殊的等值連接;要求兩個關(guān)系中進(jìn)行比較的_________必須是相同的屬性組;并且在結(jié)果集中將_________去掉。
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題