【文章內(nèi)容簡(jiǎn)介】
門總經(jīng)理)關(guān)系中,因哪個(gè)屬性而使它不滿足第一范式( )。A. 部門總經(jīng)理 B. 部門成員 C. 部門名 D. 部門號(hào)33. 有關(guān)系模式A(C,T,H,R,S),其中各屬性的含義是: C:課程 T:教員 H:上課時(shí)間 R:教室 S:學(xué)生 根據(jù)語義有如下函數(shù)依賴集: F={C→T,(H,R)→C,(H,T)RC,(H,S)→R} ?。?)關(guān)系模式A的碼是( )?! . C B.(H,S) C.(H,R) D.(H,T) ?。?)關(guān)系模式A的規(guī)范化程度最高達(dá)到( )?! . 1NF B. 2NF C. 3NF D. BCNF (3)現(xiàn)將關(guān)系模式A分解為兩個(gè)關(guān)系模式A1(C,T),A2(H,R,S),則其中A1的規(guī)范化程度達(dá)到( )?! . 1NF B. 2NF C. 3NF D. BCNF 選擇題答案: (1) A (2) B (3) B (4) A (5) D (6) B (7) C (8) B (9) B (10) C (11) D (12) A (13) D (14) D (15) B (16) B (17) D (18) B (19) C (20) C (21) C (22) A (23) A (24) A (25) D (26) B (27) B (28) B (29) B (30) B (31) D (32) B (33) B B D 三、簡(jiǎn)答題 1.理解并給出下列術(shù)語的定義: 函數(shù)依賴、部分函數(shù)依賴、完全函數(shù)依賴、候選碼、主碼、 外碼、全碼。 解析: 解答本題不能僅僅把《概論》上的定義寫下來。關(guān)鍵是真正理解和運(yùn)用這些概念。l 函數(shù)依賴的定義是什么?答: 函數(shù)依賴:設(shè)R (U)是一個(gè)關(guān)系模式,U是R的屬性集合,X和Y是U的子集。對(duì)于R (U)的任意一個(gè)可能的關(guān)系r,如果r中不存在兩個(gè)元組,它們?cè)赬上的屬性值相同, 而在Y上的屬性值不同, 則稱X函數(shù)確定Y或Y函數(shù)依賴于X,記作X→Y?! 〗馕觯骸 ?)函數(shù)依賴是最基本的一種數(shù)據(jù)依賴,也是最重要的一種數(shù)據(jù)依賴?! ?)函數(shù)依賴是屬性之間的一種聯(lián)系,體現(xiàn)在屬性值是否相等。由上面的定義可以知道,如果X→Y,則r中任意兩個(gè)元組,若它們?cè)赬上的屬性值相同,那么在Y上的屬性值一定也相同?! ?)我們要從屬性間實(shí)際存在的語義來確定他們之間的函數(shù)依賴,即函數(shù)依賴反映了(描述了)現(xiàn)實(shí)世界的一種語義。 4)函數(shù)依賴不是指關(guān)系模式R的在某個(gè)時(shí)刻的關(guān)系(值)滿足的約束條件,而是指R任何時(shí)刻的一切關(guān)系均要滿足的約束條件。l 完全函數(shù)依賴的定義是什么?答: 完全函數(shù)依賴、部分函數(shù)依賴:在R(U)中,如果X→Y,并且對(duì)于X的任何一個(gè)真子集X,都有X′→Y,則稱Y對(duì)X完全函數(shù)依賴。若X→Y,但Y不完全函數(shù)依賴于X,則稱Y對(duì)X部分函數(shù)依賴。l 候選碼、主碼的定義是什么?答:候選碼、主碼: 設(shè)K為R(U,F(xiàn))中的屬性或?qū)傩越M合,若K → U則K為R的候選碼。若候選碼多于一個(gè),則選定其中的一個(gè)為主碼。l 外碼、全碼的定義是什么?答: 外碼:關(guān)系模式R中屬性或?qū)傩越MX并非R的碼,但X是另一個(gè)關(guān)系模式的碼,則稱X是R的外部碼也稱外碼?! ∪a:整個(gè)屬性組是碼,稱為全碼(Allkey)?! ?.建立一個(gè)關(guān)于系、學(xué)生、班級(jí)、學(xué)會(huì)等諸信息的關(guān)系數(shù)據(jù)庫?! ∶枋鰧W(xué)生的屬性有:學(xué)號(hào)、姓名、出生年月、系名、班號(hào)、宿舍區(qū)?! ∶枋霭嗉?jí)的屬性有:班號(hào)、專業(yè)名、系名、人數(shù)、入校年份?! ∶枋鱿档膶傩杂校合得?、系號(hào)、系辦公室地點(diǎn)、人數(shù)?! ∶枋鰧W(xué)會(huì)的屬性有:學(xué)會(huì)名、成立年份、地點(diǎn)、人數(shù)?! ∮嘘P(guān)語義如下:一個(gè)系有若干專業(yè),每個(gè)專業(yè)每年只招一個(gè)班,每個(gè)班有若干學(xué)生。一個(gè)系的學(xué)生住在同一宿舍區(qū)。每個(gè)學(xué)生可參加若干學(xué)會(huì),每個(gè)學(xué)會(huì)有若干學(xué)生。學(xué)生參加