版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.第一章一、填空題1. 數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、具有_組織 _的、可以 _共享 _的數(shù)據(jù)集合。2. 數(shù)據(jù)獨(dú)立性是指 _用戶的應(yīng)用程序 _ 和_數(shù)據(jù)庫(kù)中的數(shù)據(jù) _是相互獨(dú)立的。3. 外模式是 _邏輯 _模式的子集。4. 數(shù)據(jù)庫(kù)的兩級(jí)映象技術(shù)是指 _外模式與模式之間的 映象 _和 _模式與內(nèi)模式之間的 映象 _。5. 數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能包括 _數(shù)據(jù)操縱功能 _、_ 數(shù)據(jù)庫(kù)定義功能 _、數(shù)據(jù)庫(kù)建立和維護(hù)功能及數(shù)據(jù)庫(kù)的運(yùn)行管理6.當(dāng)數(shù)據(jù)的物理存儲(chǔ)改變時(shí),應(yīng)用程序不變,而由DBMS處理這種改變,這是指數(shù)據(jù)的_物理獨(dú)立性 _ 。7. 以子模式為框架的數(shù)據(jù)庫(kù)是 _用戶數(shù)據(jù)庫(kù) _;以模式為框架的數(shù)據(jù)
2、庫(kù)是 _概念數(shù)據(jù)庫(kù) _;以物理模式為框架的數(shù)據(jù)庫(kù)是_物理數(shù)據(jù)庫(kù) _。二、選擇題1.模式和內(nèi)模式(A)A、只能有一個(gè)B 、最多只能有一個(gè)C 、至少兩個(gè)D 、可以有多個(gè)2.數(shù)據(jù)庫(kù)技術(shù)采用分級(jí)方法將數(shù)據(jù)庫(kù)的結(jié)構(gòu)劃分成多個(gè)層次,是為了提高數(shù)據(jù)庫(kù)的( B)A、數(shù)據(jù)規(guī)范性和數(shù)據(jù)獨(dú)立性B 、邏輯獨(dú)立性和物理獨(dú)立性C、管理規(guī)范性和物理獨(dú)立性D 、數(shù)據(jù)的共享和數(shù)據(jù)獨(dú)立性3. 在數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程中, 經(jīng)歷了人工管理階段、 文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。在這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的是哪一階段(A)A、數(shù)據(jù)庫(kù)系統(tǒng) B 、文件系統(tǒng)C 、人工管理D、數(shù)據(jù)項(xiàng)管理4.下述關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的正確敘述是(B)A、數(shù)據(jù)庫(kù)中
3、只存在數(shù)據(jù)項(xiàng)之間的聯(lián)系B、數(shù)據(jù)庫(kù)的數(shù)據(jù)項(xiàng)之間和記錄之間都存在聯(lián)系C、數(shù)據(jù)庫(kù)的數(shù)據(jù)項(xiàng)之間無(wú)聯(lián)系, 記錄之間存在聯(lián)系D 、數(shù)據(jù)庫(kù)的數(shù)據(jù)項(xiàng)之間和記錄之間都不存在聯(lián)系5.在數(shù)據(jù)庫(kù)系統(tǒng)中,通常用三級(jí)模式來(lái)描述數(shù)據(jù)庫(kù),其中(B)是對(duì)數(shù)據(jù)的整個(gè)的邏輯結(jié)構(gòu)的描述。A、外模式B 、邏輯模式C 、內(nèi)模式D 、邏輯結(jié)構(gòu)6.數(shù)據(jù)庫(kù)的三級(jí)模式之間存在的映象關(guān)系正確的是(B)A、外模式 / 內(nèi)模式 B、外模式 / 模式C 、外模式 / 外模式D 、模式 /模式7.在數(shù)據(jù)庫(kù)中存儲(chǔ)的是(C)A、數(shù)據(jù)B 、數(shù)據(jù)模型C 、數(shù)據(jù)及數(shù)據(jù)間的聯(lián)系D 、信息8.下面哪個(gè)不是數(shù)據(jù)庫(kù)系統(tǒng)必須提供的數(shù)據(jù)控制功能(B).A. 安全性B.可移植性
4、C. 完整性D. 并發(fā)控制9. DBMS提供的 DML有兩種使用方式,其中一種是將 DML嵌入到某一高級(jí)語(yǔ)言中,此高級(jí)語(yǔ)言稱為( B )A、查詢語(yǔ)言B 、宿主語(yǔ)言C 、自含語(yǔ)言D 、會(huì)話語(yǔ)言10. 對(duì)于數(shù)據(jù)庫(kù)系統(tǒng), 負(fù)責(zé)定義數(shù)據(jù)庫(kù)內(nèi)容, 決定存儲(chǔ)結(jié)構(gòu)和存取策略及安全性授權(quán)工作的是(C)A、應(yīng)用程序開發(fā)人員B、終端用戶C 、數(shù)據(jù)庫(kù)管理員D 、數(shù)據(jù)庫(kù)管理系統(tǒng)的軟件設(shè)計(jì)人員三、簡(jiǎn)答題1. 數(shù)據(jù)有哪些特征 (4 分 ) ?數(shù)據(jù)有型與值之分、 數(shù)據(jù)受數(shù)據(jù)類型和取值范圍的約束、 數(shù)據(jù)有定性表示和定量表示之分、數(shù)據(jù)應(yīng)具有載體和多種表現(xiàn)形式。.2. 什么是數(shù)據(jù)獨(dú)立性?數(shù)據(jù)庫(kù)系統(tǒng)如何實(shí)現(xiàn)數(shù)據(jù)獨(dú)立性?數(shù)據(jù)獨(dú)立性可
5、帶來(lái)什么好處?數(shù)據(jù)獨(dú)立性是指應(yīng)用程序和數(shù)據(jù)之間相互獨(dú)立、不受影響, 即數(shù)據(jù)結(jié)構(gòu)的修改不會(huì)引起應(yīng)用程序的修改數(shù)據(jù)獨(dú)立性包括:物理數(shù)據(jù)獨(dú)立性和邏輯數(shù)據(jù)獨(dú)立性物理數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)庫(kù)物理結(jié)構(gòu)改變時(shí)不必修改現(xiàn)有的應(yīng)用程序邏輯數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)改變時(shí)不用改變應(yīng)用程序數(shù)據(jù)獨(dú)立性是由DBMS 的二級(jí)睜像功能來(lái)實(shí)現(xiàn)的當(dāng)整個(gè)系統(tǒng)要求改變模式時(shí)(增加記錄類型、增加數(shù)據(jù)項(xiàng),由DBMS對(duì)各個(gè)外模式模式的映像做相應(yīng)改變,從而保證了數(shù)據(jù)的邏輯獨(dú)立性當(dāng)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)改變時(shí),由DBMS 對(duì)模式內(nèi)模式的映像做相應(yīng)改變,從而保證了數(shù)據(jù)的物理獨(dú)立性3.什么是數(shù)據(jù)庫(kù)管理系統(tǒng)?主要功能有哪些?數(shù)據(jù)庫(kù)管理系統(tǒng) ( DBMS)是
6、專門用于管理數(shù)據(jù)庫(kù)的計(jì)算機(jī)系統(tǒng)軟件。 數(shù)據(jù)庫(kù)管理系統(tǒng)能夠?yàn)閿?shù)據(jù)庫(kù)提供數(shù)據(jù)的定義、建立、 維護(hù)、查詢和統(tǒng)計(jì)等操作功能, 并完成對(duì)數(shù)據(jù)完整性、安全性進(jìn)行控制的功能。4. 什么是數(shù)據(jù)庫(kù)系統(tǒng)的二級(jí)映象技術(shù),有何作用?DBS的二級(jí)映像是指外模式與模式之間的映像、模式與內(nèi)模式之間的映像。二級(jí)映像使三級(jí)數(shù)據(jù)模式之間建立聯(lián)系,同時(shí)也保證了數(shù)據(jù)的獨(dú)立性。5. 數(shù)據(jù)庫(kù)系統(tǒng)階段的數(shù)據(jù)管理有哪些特點(diǎn)?1. 數(shù)據(jù)庫(kù)系統(tǒng)以數(shù)據(jù)模型為基礎(chǔ) ( 整體數(shù)據(jù)的結(jié)構(gòu)化 )2. 數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)冗余度小、數(shù)據(jù)共享度高3. 數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)和程序之間具有較高的獨(dú)立性4. 數(shù)據(jù)庫(kù)系統(tǒng)通過(guò) DBMS 進(jìn)行數(shù)據(jù)安全性、完整性、并發(fā)控制和數(shù)據(jù)
7、恢復(fù)控制5. 數(shù)據(jù)庫(kù)中數(shù)據(jù)的最小存取單位是數(shù)據(jù)項(xiàng)6. 什么是信息?信息有哪些特征?信息就是新的、有用的事實(shí)和知識(shí)。信息具有四個(gè)基本特征:1) 信息的內(nèi)容是關(guān)于客觀事物或思想方面的知識(shí);2) 信息是有用的,它是人們活動(dòng)的必需知識(shí);3) 信息能夠在空間和時(shí)間上被傳遞,在空間上傳遞信息稱為信息通信,在時(shí)間上傳遞信息稱為信息存儲(chǔ);4) 信息需要一定的形式表示,信息與其表現(xiàn)符號(hào)不可分離。7. 什么是數(shù)據(jù)庫(kù)?數(shù)據(jù)庫(kù)中的數(shù)據(jù)有哪些性質(zhì)?數(shù)據(jù)庫(kù)( DB)是一個(gè)按數(shù)據(jù)結(jié)構(gòu)來(lái)存儲(chǔ)和管理數(shù)據(jù)的計(jì)算機(jī)軟件系統(tǒng)。數(shù)據(jù)庫(kù)方法與文件方法相比,具有以下兩個(gè)特征。數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有數(shù)據(jù)整體性。數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有數(shù)據(jù)共享性。 不
8、同的用戶可以按各自的用法使用數(shù)據(jù)庫(kù)中的數(shù)據(jù)。 多個(gè)用戶可以同時(shí)共享數(shù)據(jù)庫(kù)中的數(shù)據(jù)資源。第二章一、填空題1.獨(dú)立于計(jì)算機(jī)系統(tǒng),只用于描述某個(gè)特定組織所關(guān)心的信息結(jié)構(gòu)的模型,稱為 _概念模型_;直接面向數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)的模型,稱為_數(shù)據(jù)模型 _。2. 信息的三種世界是指 _現(xiàn)實(shí)世界 _ 、_信息世界 _和計(jì)算機(jī)世界。3. 常見(jiàn)的數(shù)據(jù)模型有 _層次模型 _ 、 _網(wǎng)狀模型 _ 和關(guān)系模型、對(duì)象模型。4. 數(shù)據(jù)模型的三要素是 _數(shù)據(jù)結(jié)構(gòu) _、 _ 數(shù)據(jù)操作 _ 和_ 完整性約束條件 _。5. 信息的三種世界是指 _現(xiàn)實(shí)世界 _、 _信息世界 _和計(jì)算機(jī)世界。6. 現(xiàn)實(shí)世界的事物反映到人的頭腦中經(jīng)過(guò)思維
9、加工成數(shù)據(jù),這一過(guò)程要經(jīng)過(guò)三個(gè)領(lǐng)域,依次是 _現(xiàn)實(shí)世界 _、 _ 信息世界 _和 _數(shù)據(jù)世界 _。7.層次模型、網(wǎng)狀模型和關(guān)系模型等三種基本數(shù)據(jù)模型是根據(jù)_描述實(shí)體與實(shí)體之間聯(lián)系的不同方式 _來(lái)劃分的 .二、選擇題1. 數(shù)據(jù)模型是 ( D )A) 文件的集合B)記錄的集合C) 數(shù)據(jù)的集合D) 一組嚴(yán)格定義的概念集合2.數(shù)據(jù)庫(kù)的概念模型獨(dú)立于(A)A、具體的機(jī)器和DBMSB 、 E-R 圖 C 、信息世界D 、現(xiàn)實(shí)世界3.數(shù)據(jù)模型的三要素是(D)A、外模式、模式和內(nèi)模式B 、關(guān)系模型、層次模型和網(wǎng)狀模型C 、實(shí)體、屬性和聯(lián)系 D 、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束4. 數(shù)據(jù)庫(kù)系統(tǒng)中除了可用層次模型
10、和關(guān)系模型表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型以外,還有(C)A. E-R模型 B.信息模型C. 網(wǎng)狀模型D. 物理模型5.層次模型不能直接表示(C)A、 1:1 聯(lián)系B 、 1: n 聯(lián)系C 、m: n 聯(lián)系D 、 1:1 和 1:n 聯(lián)系6.數(shù)據(jù)庫(kù)的概念設(shè)計(jì)的E-R 圖中,用屬性描述實(shí)體的特征,屬性在E-R 圖中用(D)表示A、矩形B 、四邊形C 、菱形D 、橢圓形7. 關(guān)系數(shù)據(jù)模型是一種具體的數(shù)據(jù)模型, 它也包含有三要素, 其中它的數(shù)據(jù)結(jié)構(gòu)是 ( D )A、網(wǎng)狀結(jié)構(gòu)B 、鏈狀結(jié)構(gòu)C 、記錄型D 、二維表(即關(guān)系)8.下述哪一條不屬于概念模型應(yīng)具備的性質(zhì)( A)A) 在計(jì)算機(jī)中實(shí)現(xiàn)的效率高B
11、)易于交流和理解C) 易于更改D)有豐富的語(yǔ)義表達(dá)能力9. 在信息的三種世界之間的術(shù)語(yǔ)對(duì)應(yīng)關(guān)系中,現(xiàn)實(shí)世界中的“實(shí)體”與信息世界中的哪一個(gè)術(shù)語(yǔ)相對(duì)應(yīng) ( A )A) 實(shí)例B)記錄C)對(duì)象D)屬性信 息的三種 世界術(shù)語(yǔ)對(duì)應(yīng)表現(xiàn)實(shí)世界信息世界計(jì) 算機(jī)世界實(shí) 體實(shí)例記錄特征屬性數(shù)據(jù) 項(xiàng)實(shí)體集對(duì) 象數(shù)據(jù) 或文件實(shí)體間的聯(lián)系對(duì)象間的聯(lián)系數(shù)據(jù) 間 的聯(lián)系概念模 型數(shù)據(jù) 模型三、簡(jiǎn)答題1. 實(shí)體(集)之間的聯(lián)系有哪幾種,舉一例說(shuō)明?1) 兩個(gè)實(shí)體集之間的聯(lián)系1) 一對(duì)一聯(lián)系( 1:1 ) ( 如:班長(zhǎng)班級(jí) )2) 一對(duì)多聯(lián)系( 1:n ) ( 如:學(xué)校教師 )3) 多對(duì)多聯(lián)系( m:n) ( 如:學(xué)生課程
12、)(2) 多實(shí)體集之間的聯(lián)系 ( (1:1 )、( 1:n )、( m:n) )1) 多實(shí)體集之間的一對(duì)多聯(lián)系 ( 如:課程 - 教師 - 參考書 )2) 多實(shí)體集之間的多對(duì)多聯(lián)系( 如:供應(yīng)商 - 項(xiàng)目 - 零件 )2. 關(guān)系模型與非關(guān)系模型相比有哪些特點(diǎn)?1) 關(guān)系數(shù)據(jù)模型建立在嚴(yán)格的數(shù)學(xué)基礎(chǔ)之上。2) 關(guān)系數(shù)據(jù)模型的概念單一,容易理解。( 單一的數(shù)據(jù)結(jié)構(gòu):關(guān)系 )3)關(guān)系數(shù)據(jù)模型的存取路徑對(duì)用戶隱蔽。( 按“名”存取,只需知道數(shù)據(jù)庫(kù)名,關(guān)系( 表 )名,屬性名即可訪問(wèn)某一數(shù)據(jù)庫(kù)中某一表的某一個(gè)屬性的值)4)關(guān)系模型中的數(shù)據(jù)聯(lián)系是靠數(shù)據(jù)冗余實(shí)現(xiàn)的。(關(guān)系數(shù)據(jù)庫(kù)不能完全消除冗余,關(guān)系的空間效
13、率和時(shí)間效率因而較低)3. 試述模型、模式和具體值三者的聯(lián)系和區(qū)別。.模型是數(shù)據(jù)庫(kù)中穩(wěn)定用得最多的數(shù)據(jù)形式,模式是常用的數(shù)據(jù)形式。模型少,模式多。聯(lián)系:模型、模式都是對(duì)具體值數(shù)量關(guān)系的抽象分析和理論概括。區(qū)別:模型、模式比具體值抽象得多。模式、模型是數(shù)據(jù)鏈表和函數(shù),具體值是數(shù)值。其實(shí)你可以看書,他們的表現(xiàn)形式找得到的。第三章一、填空題1. 在數(shù)據(jù)庫(kù)設(shè)計(jì)中,把數(shù)據(jù)需求寫成文檔,它是各類數(shù)據(jù)描述的集合,包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)加工過(guò)程等的描述,這通常稱為_數(shù)據(jù)字典 _。2.數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的內(nèi)容主要包括數(shù)據(jù)庫(kù)的結(jié)構(gòu)特征設(shè)計(jì)、數(shù)據(jù)庫(kù)的行為特征設(shè)計(jì)和_物理模式設(shè)計(jì)三部分。3. 在數(shù)據(jù)
14、庫(kù)系統(tǒng)設(shè)計(jì)中,概念模型是_概念結(jié)構(gòu)設(shè)計(jì) _階段的成果。4. 數(shù)據(jù)抽象中描述“ is subset of ”語(yǔ)義的是 _概括 _抽象方法。5. E-R 數(shù)據(jù)模型一般在數(shù)據(jù)庫(kù)設(shè)計(jì)的 _概念結(jié)構(gòu)設(shè)計(jì) _ 階段使用。6.數(shù)據(jù)庫(kù)設(shè)計(jì)需求分析階段系統(tǒng)需求調(diào)查的內(nèi)容包括:_數(shù)據(jù)庫(kù)中的信息內(nèi)容_、 _數(shù)據(jù)處理內(nèi)容 _和_數(shù)據(jù)安全性和完整性要求_三方面內(nèi)容。7. 在數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)中,數(shù)據(jù)字典是_需求分析 _階段的成果。8.分 E-R 圖之間的沖突主要有_屬性沖突 _、_命名沖突 _和 結(jié)構(gòu)沖突三種。9. 數(shù)據(jù)抽象的三種基本方法是 _分類 _、 _聚集 _和 _概括 _。二、選擇題1.在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,數(shù)據(jù)字典
15、是哪個(gè)階段的結(jié)果( A)A、需求分析階段B 、概念設(shè)計(jì)階段C 、邏輯設(shè)計(jì)階段D 、數(shù)據(jù)庫(kù)實(shí)施階段2.在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,數(shù)據(jù)流圖是哪個(gè)階段的結(jié)果( A)A、需求分析階段B 、概念設(shè)計(jì)階段C 、邏輯設(shè)計(jì)階段D 、數(shù)據(jù)庫(kù)實(shí)施階段3. 在同一個(gè)軟件項(xiàng)目中,系統(tǒng)分析員A 在其設(shè)計(jì)的分 E-R 圖中把實(shí)體集學(xué)生抽象為由屬性學(xué)號(hào)、 姓名、系別組成,其中學(xué)號(hào)的取值范圍為長(zhǎng)度為8 的字符串; 系統(tǒng)分析員B 在其設(shè)計(jì)的分 E-R 圖中也把實(shí)體集學(xué)生抽象為由屬性學(xué)號(hào)、姓名、 系別組成, 但學(xué)號(hào)的取值范圍是整數(shù)。 A 和 B 設(shè)計(jì)的分E-R 圖中發(fā)生的沖突屬于(C)A、命名沖突B 、數(shù)據(jù)沖突C、屬性沖突D、結(jié)構(gòu)沖突
16、4.在數(shù)據(jù)庫(kù)的概念設(shè)計(jì)中,最常用的數(shù)據(jù)模型是(D)A、形象模型B 、物理模型C 、邏輯模型D 、實(shí)體聯(lián)系模型5.數(shù)據(jù)庫(kù)需求分析時(shí),數(shù)據(jù)字典的含義是(D )。A、 數(shù)據(jù)庫(kù)中所涉及的屬性和文件的名稱集合B、 數(shù)據(jù)庫(kù)中所涉及到的字母、字符和漢字的集合C、 數(shù)據(jù)庫(kù)所有數(shù)據(jù)的集合D、 數(shù)據(jù)庫(kù)中所涉及的數(shù)據(jù)流、數(shù)據(jù)項(xiàng)和文件等描述的集合6.關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中哪一個(gè)設(shè)計(jì)步驟所獲得的階段性成果是E-R 圖( B)A) 需求分析B)概念結(jié)構(gòu)設(shè)計(jì)C) 邏輯結(jié)構(gòu)設(shè)計(jì)D)物理設(shè)計(jì)7. 有兩個(gè)實(shí)體集, 并且它們之間存在一個(gè) N:M聯(lián)系,那么根據(jù) E-R 模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)庫(kù)的規(guī)則,這個(gè)E-R 結(jié)構(gòu)轉(zhuǎn)換成表的個(gè)數(shù)為(C )。
17、A.1B.2C.3D.48.下列不屬于需求分析階段的工作的是(B)。A、分析用戶活動(dòng)B、建立 E-R 圖C 、建立數(shù)據(jù)字典D 、建立數(shù)據(jù)流圖三、簡(jiǎn)答題1. 數(shù)據(jù)庫(kù)的維護(hù)工作包括哪些內(nèi)容?維護(hù)工作的內(nèi)容如下:1. 數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)2. 數(shù)據(jù)庫(kù)的安全性、完整性控制3. 數(shù)據(jù)庫(kù)性能的監(jiān)督、分析和改造4. 數(shù)據(jù)庫(kù)的重組織與重構(gòu)造2. 簡(jiǎn)述 ER模型向關(guān)系模型的轉(zhuǎn)換方法 .(1) 1:1 聯(lián)系的轉(zhuǎn)換方法1) 將 1:1 聯(lián)系轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系:與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,且每個(gè)實(shí)體的碼均是該關(guān)系的候選碼。2) 將 1:1 聯(lián)系與某一端實(shí)體集所對(duì)應(yīng)的關(guān)系合并, 則需要
18、在被合并關(guān)系中增加屬性,其新增的屬性為聯(lián)系本身的屬性和與聯(lián)系相關(guān)的另一個(gè)實(shí)體集的碼(2) 1:n聯(lián)系的轉(zhuǎn)換方法一種方法是將聯(lián)系轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系,其關(guān)系的屬性由與該聯(lián)系相連的各實(shí)體集的碼以及聯(lián)系本身的屬性組成,而該關(guān)系的碼為n 端實(shí)體集的碼;另一種方法是在n 端實(shí)體集中增加新屬性,新屬性由聯(lián)系對(duì)應(yīng)的1 端實(shí)體集的碼和聯(lián)系自身的屬性構(gòu)成,新增屬性后原關(guān)系的碼不變。(3) m:n聯(lián)系的轉(zhuǎn)換方法在向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè) m:n 聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系。轉(zhuǎn)換方法為: 與該聯(lián)系相連的各實(shí)體集的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性, 新關(guān)系的碼為兩個(gè)相連實(shí)體碼的組合(該碼為多屬性構(gòu)成的組合碼) 。(4)
19、三個(gè)或三個(gè)以上實(shí)體集間多元聯(lián)系的轉(zhuǎn)換方法1)對(duì)一對(duì)多的多元聯(lián)系:修改n 端實(shí)體對(duì)應(yīng)的關(guān)系,將與聯(lián)系相關(guān)的1 端實(shí)體集的碼和聯(lián)系自身的屬性作為新屬性加入到n 端實(shí)體集中。2)對(duì)多對(duì)多的多元聯(lián)系:新建一個(gè)獨(dú)立的關(guān)系,該關(guān)系的屬性為多元聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性,碼為各實(shí)體碼的集合。3. 簡(jiǎn)述數(shù)據(jù)庫(kù)物理設(shè)計(jì)的內(nèi)容及方法。數(shù)據(jù)庫(kù)物理設(shè)計(jì)的主要內(nèi)容是(1) 選擇存取方法(2) 選擇存儲(chǔ)結(jié)構(gòu)關(guān)系模式存取方法的選擇(索引方法、聚簇方法、HASH方法)四、數(shù)據(jù)庫(kù)設(shè)計(jì)題1. 假設(shè)某公司在多個(gè)地區(qū)設(shè)有銷售部經(jīng)銷本公司的各種產(chǎn)品,每個(gè)銷售部聘用多名職工,且每名職工只屬于一個(gè)銷售部。 銷售部有部門名稱、
20、地區(qū)和電話等屬性, 產(chǎn)品有產(chǎn)品編碼、品名和單價(jià)等屬性, 職工有職工號(hào)、 姓名和性別等屬性, 每個(gè)銷售部銷售產(chǎn)品有數(shù)量屬性。( 1)根據(jù)上述語(yǔ)義畫出 ER圖,要求在圖中畫出屬性并注明聯(lián)系的類型。( 2)試將 ER模型轉(zhuǎn)換成關(guān)系模型,并指出每個(gè)關(guān)系模式的主鍵和外鍵。銷售部(部門名稱 , 地區(qū) , 電話).職工(職工號(hào) , 姓名,性別 )產(chǎn)品 (產(chǎn)品編碼 , 品名 , 單價(jià) )聘用 ( 部門名稱 ,職工號(hào) )銷售(部門名稱,產(chǎn)品編碼,數(shù)量)2. 假設(shè)一個(gè)職工只屬于一個(gè)部門,一個(gè)部門可有多名職工;一個(gè)部門只由一名職工(部門經(jīng)理) 領(lǐng)導(dǎo),一個(gè)部門經(jīng)理只負(fù)責(zé)一個(gè)部門;一名職工可參加多個(gè)產(chǎn)品的生產(chǎn),一個(gè)產(chǎn)品
21、的生產(chǎn)可有多名職工參加;每名職工參與每種產(chǎn)品的生產(chǎn)都要記錄參與天數(shù)。部門具有屬性:部門號(hào),部門名;職工具有屬性:職工號(hào),職工名;產(chǎn)品具有屬性:產(chǎn)品號(hào),產(chǎn)品名根據(jù)以上環(huán)境語(yǔ)義,設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù),要求:1).畫出 E-R 圖(包含實(shí)體的屬性)2).把 E-R 圖轉(zhuǎn)換為關(guān)系模式,寫出每個(gè)關(guān)系模式的屬性名稱及主鍵。部門(部門號(hào),部門名)職工(職工號(hào),職工名)產(chǎn)品(產(chǎn)品號(hào),產(chǎn)品名)領(lǐng)導(dǎo)(職工號(hào),部門號(hào))生產(chǎn)(職工號(hào),產(chǎn)品號(hào),參與天數(shù))工作(職工號(hào),部門號(hào)).第四章一、填空題1. 關(guān)系的完整性規(guī)則包括: _實(shí)體完整性 _、_參照完整性 _和_用戶定義的完整性 。2. 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是 _關(guān)系 _。3.在
22、關(guān)系代數(shù)運(yùn)算中,五種基本運(yùn)算是并、差、選擇、投影和笛卡爾積。4. 關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系可分為 _基本表 _、 _視圖表 _和查詢表三種類型。5. 關(guān)系代數(shù)運(yùn)算中,聯(lián)接可由選擇和_笛卡兒積 、選擇 _操作組合而成。6.關(guān)系模型的三個(gè)組成部分是_數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束7. 實(shí)體完整性規(guī)則是指 _若屬性 A 是基本關(guān)系 R 的主屬性,則屬性 A 的值不能為空值。8. 若關(guān)系的某一屬性組(或單個(gè)屬性)的值能夠唯一地標(biāo)識(shí)一個(gè)元組,則稱該屬性組或?qū)傩詾?_候選碼 _。9. 參照完整性規(guī)則指的是 _外碼 _或取空值,或取被參照關(guān)系的碼值。二、選擇題1. 一個(gè)關(guān)系可以用一個(gè)二維表表示,但并不是每
23、個(gè)二維表都可以表示一個(gè)關(guān)系,以下四個(gè)表中,可能表示的是一個(gè)關(guān)系的表是(C )A、B、ABCDABCC178451117845113124543NULLNULL45435211111ABCDC、D、178, 134511ABCD27812321784511278123231245432.下列對(duì)于關(guān)系的敘述哪一個(gè)是不正確的( D )A) 關(guān)系中的每個(gè)屬性是不可分解的B)關(guān)系中元組的順序是無(wú)關(guān)緊要的C) 同一關(guān)系的屬性名具有不能重復(fù)性D)任意一個(gè)二維表都是一個(gè)關(guān)系3.兩個(gè)關(guān)系在沒(méi)有公共屬性時(shí),其自然連接操作表現(xiàn)為( B)A) 結(jié)果為空關(guān)系B)笛卡爾積操作C)等值連接操作D) 無(wú)意義的操作4. 設(shè)屬性
24、組 X, Y,Z 分別有 2, 4, 12 個(gè)屬性列,則 R(X, Y)÷ S( Y, Z)的結(jié)果的屬性列個(gè)數(shù)為( B )A、1B、2C、3D、45. 設(shè)關(guān)系 R1, R2, R3 分別有 4、3、 2 個(gè)屬性列和 4、 6、 5 個(gè)元組,則 R1× R2× R3的結(jié)果的屬性列個(gè)數(shù)和元組數(shù)分別為(B)A. 120 , 9B. 9,120C. 24,15D. 15, 246.設(shè) R、S 為兩個(gè)關(guān)系, R的元數(shù)為4,S 的元數(shù)為5,則與 RS 等價(jià)的操作是( A)A 3<6(R × S) B. 3<2(R× S)C. 3>6(R&
25、#215; S) D. 7<2(R× S)7. 有兩個(gè)關(guān)系 R 和 S 分別包含 15 個(gè)和 10 個(gè)元組,則在 R S, R-S, R× S 中不可能出現(xiàn)的元素?cái)?shù)目情況是 ( B 、 C ) 此題選項(xiàng)有誤, B 與 C 都不可能。A 15 ,5, 150B 18,7,7C 21,11,4D 25,15,150三、簡(jiǎn)答題.1.關(guān)系數(shù)據(jù)模型的三個(gè)要素的具體內(nèi)容是什么?(3 分)數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束2.有兩個(gè)關(guān)系 R 和 S 如下,試求B, C (R) B, C (S) 、 B, C (R)- B, C (S) 和 R S ( 4 分) 。RSABCBC
26、D1323262413151313653. 簡(jiǎn)述候選鍵的概念,再分別從函數(shù)依賴、屬性集的閉包兩個(gè)角度分別給出定義。4. 簡(jiǎn)述關(guān)系模式與關(guān)系的聯(lián)系與區(qū)別.5. 數(shù)據(jù)庫(kù)中基本關(guān)系的 6 個(gè)性質(zhì)是什么?四、關(guān)系代數(shù)1. 設(shè)有關(guān)系:學(xué)生(學(xué)號(hào) , 姓名 , 性別 , 年齡), 課程 ( 課號(hào) , 課名 , 教師 ),選課 ( 學(xué)號(hào) , 課號(hào), 成績(jī))用關(guān)系代數(shù)表示以下查詢:(1)查選修全部課程的學(xué)生姓名 姓名 ( 學(xué)號(hào),課號(hào) (選課)÷課程)學(xué)生)(2)查選修課程包含學(xué)號(hào)為2 的學(xué)生所修課程的學(xué)生學(xué)號(hào) 學(xué)號(hào),課號(hào) (選課)÷ 課號(hào) ( 學(xué)號(hào)= 2 (選課)(3)查選修課程名為“C語(yǔ)
27、言”的學(xué)生學(xué)號(hào)和姓名 學(xué)號(hào),姓名 (課名= c 語(yǔ)言 (課程學(xué)生選修)2. 有一個(gè) SPJ 數(shù)據(jù)庫(kù),包括 S, P, J,SPJ 四個(gè)關(guān)系模式:S( SNO, SNAME, STATUS, CITY);P( PNO, PNAME, COLOR。 WEIGHT);J( JNO, JNAME, CITY);SPJ( SNO,PNO, JNO, QTY)。其中:供應(yīng)商表 S 由供應(yīng)商代碼(SNO)、供應(yīng)商名( SNAME)、供應(yīng)商狀態(tài)( STATUS)、供應(yīng)商所在城市( CITY)組成;零件表P 由零件代碼( PNO)、零件名( PNAME)、顏色( COLOR)、重量( WEIGHT)組成;工程項(xiàng)
28、目表J 由工程項(xiàng)目代碼( SNO)、工程項(xiàng)目( JNAME)、工程項(xiàng)目所在城市( CITY)組成;供應(yīng)情況表SPJ由供應(yīng)商代碼( SNO)、零件代碼( PNO)、工程項(xiàng)目代碼( JNO)、供應(yīng)數(shù)量( QTY)組成,表示某供應(yīng)商供應(yīng)某種零件給某工程項(xiàng)目的數(shù)量為QTY。用關(guān)系代數(shù)完成下列操作(共10 分,每小題 2 分)1. 求為工程“ J1”( J1是工程項(xiàng)目代碼)供應(yīng)零件的供應(yīng)商號(hào)碼SNO SNO( JNO=“J1”(SPJ)2.求供應(yīng)商“ S1”( S1 是供應(yīng)商代碼)供應(yīng)的零件(包括PNO、 PNAME) PNO,PNAME(P ?( PNO( SNO=“S1”( SPJ)3. 求供應(yīng)了“
29、 P1”號(hào),但沒(méi)有供應(yīng)“ P2”號(hào)零件的供應(yīng)商姓名 SNAME ( SNO( PNO=“P1”(SPJ) - ( PNO=“P2”(SPJ) ) ?S)SNAMESNO.4.求與供應(yīng)商代碼為“S1”的供應(yīng)商同在一個(gè)城市的供應(yīng)商的姓名SNAME SNAME,CITY(S) ÷ CITY( SNO=“S1”(S)5. 求至少供應(yīng)了供應(yīng)商“ S1”所供應(yīng)的全部零件的供應(yīng)商號(hào)碼SNO和姓名 SNAME SNO,SNAME( SNO,PNO(SPJ) ÷ PN0( SNO=“S1”(SPJ) ) ?S)第五章一、填空題1. SQL支持?jǐn)?shù)據(jù)庫(kù)三級(jí)數(shù)據(jù)模式結(jié)構(gòu),其中全體基本表構(gòu)成數(shù)據(jù)據(jù)庫(kù)
30、的_模式 _,視圖和部分基本表構(gòu)成數(shù)據(jù)庫(kù)的_外模式 _,存儲(chǔ)文件和索引文件構(gòu)成數(shù)據(jù)庫(kù)的_內(nèi)模式 _。2. SQL 核心動(dòng)詞共9 個(gè),其中用于數(shù)據(jù)定義的三個(gè)動(dòng)詞中除了CREATE外還包括 _DROP_、_ALTER_。3. SQL 的主要功能可分為 3 類,分別是 _數(shù)據(jù)定義 _、_、 _數(shù)據(jù)控制 _、 _和 _、_數(shù)據(jù)操作 _。二、選擇題1.視圖屬于數(shù)據(jù)庫(kù)三級(jí)模式中的哪一級(jí)( )A) 外模式B)內(nèi)模式C)模式D)不屬于任何一級(jí)模式2.下列關(guān)于視圖的描述,不正確的是()A) 使用視圖可加快查詢語(yǔ)句的執(zhí)行速度B)視圖可以簡(jiǎn)化用戶的操作C) 視圖可以對(duì)機(jī)密數(shù)據(jù)提供安全保護(hù)D)使用視圖可以簡(jiǎn)化查詢語(yǔ)句
31、的編寫3.下述關(guān)于索引的描述不正確的是()A) 使用索引可明顯加快數(shù)據(jù)查詢速度B)使用索引可保證數(shù)據(jù)的唯一性C)對(duì)一個(gè)基本表,不要建過(guò)多的索引,對(duì)經(jīng)常更新的列要建聚簇索引D) 根據(jù)查詢要求建索引4.SQL 中的 Insert into語(yǔ)句屬于以下哪一類語(yǔ)言()A) DDLB) DMLC) DCL D) DLL5. SQL 語(yǔ)言是()A) 過(guò)程化的語(yǔ)言B)非過(guò)程化的語(yǔ)言C) 格式化的語(yǔ)言D)導(dǎo)航式的語(yǔ)言7.以下哪一個(gè)動(dòng)詞不屬于SQL數(shù)據(jù)定義命令()A 、 create B、 alter C、 dropD、delete8.SQL 中的 grant和 revoke語(yǔ)句屬于以下哪一類語(yǔ)言()A) DD
32、L B) DMLC) DCLD) DLL三、簡(jiǎn)答題1. 什么是基表 ( 基本表 ) ?什么是視圖?二者有何關(guān)系與區(qū)別?關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系在 SQL中又稱為基表。 由若干張表 (包括基表與視圖) 經(jīng)映像語(yǔ)句構(gòu)筑而成的表被稱為視圖。 基表與視圖都采用二維表格結(jié)構(gòu), 都統(tǒng)稱為表。 但基表中的數(shù)據(jù)(元組)需要有數(shù)據(jù)庫(kù)中的物理存儲(chǔ)空間,而視圖在數(shù)據(jù)庫(kù)中只保存其定義信息,其數(shù)據(jù)并不占用存儲(chǔ)空間, 而是來(lái)源于定義該視圖的基表。 視圖上的數(shù)據(jù)操縱命令最終都將轉(zhuǎn)化成相應(yīng)基表上的操作才能得以實(shí)現(xiàn)。2. 試述 SQL的特點(diǎn)與功能。SQL的主要功能(1) 數(shù)據(jù)定義功能: 用于定義 DB的模式(基本表) 、外模式 (
33、視圖 ) 和內(nèi)模式 (索引文件),通過(guò) DDL實(shí)現(xiàn)。(2) 數(shù)據(jù)操縱功能:包括數(shù)據(jù)查詢和數(shù)據(jù)更新兩種語(yǔ)句,數(shù)據(jù)查詢包括數(shù)據(jù)的查找、.統(tǒng)計(jì)、分組、排序、檢索等操作,數(shù)據(jù)更新包括數(shù)據(jù)的插入、刪除、修改操作。通過(guò)DML實(shí)現(xiàn)。(3)數(shù)據(jù)控制功能:包括安全性和完整性控制,通過(guò)DCL實(shí)現(xiàn)。SQL的特點(diǎn)集數(shù)據(jù)定義、數(shù)據(jù)操縱和數(shù)據(jù)控制于一體。此外,1) SQL 具有自含式和嵌入式兩種形式。2) SQL 具有語(yǔ)言簡(jiǎn)潔、易學(xué)易用的特點(diǎn)(九個(gè)動(dòng)詞)。3) SQL 支持三級(jí)模式結(jié)構(gòu)。 全體基本表構(gòu)成了數(shù)據(jù)庫(kù)的模式。 視圖和部分基本表構(gòu)成了數(shù)據(jù)庫(kù)的外模式。 數(shù)據(jù)庫(kù)的存儲(chǔ)文件和它們的索引文件構(gòu)成了關(guān)系數(shù)據(jù)庫(kù)的內(nèi)模式。3.
34、 簡(jiǎn)述視圖的優(yōu)點(diǎn) ( 4 分 ) 。視圖的優(yōu)點(diǎn)1) 視圖能夠簡(jiǎn)化用戶的操作。2) 視圖機(jī)制可以使用戶以不同的方式看待同一數(shù)據(jù)。3) 視圖對(duì)數(shù)據(jù)庫(kù)的重構(gòu)提供了一定程度的邏輯獨(dú)立性。4) 視圖可以對(duì)機(jī)密的數(shù)據(jù)提供安全保護(hù)。4. 簡(jiǎn)述建立索引的原則 .建立索引的原則1) 索引的建立和維護(hù)由 DBA和 DBMS完成。2) 大表應(yīng)當(dāng)建索引,小表則不必建索引。3) 對(duì)于一個(gè)基本表,不要建立過(guò)多的索引。4) 根據(jù)查詢要求建索引。四、 SQL查詢1.讀者: R(rno,rname,rage,rdept)讀者的借書證號(hào)、讀者姓名,年齡,部門(下劃線表示主碼,下同)圖書: B(bno,bname,bprice,b
35、pub)書號(hào)、書名、定價(jià)、出版社借閱: BR(brno,rno,bno,date1,date2)借閱號(hào)、借書證號(hào),書號(hào)、借閱日期、歸還日期提示:一本書只能借給一個(gè)讀者,而一個(gè)讀者可以借多本書。1).用 SQL語(yǔ)言定義借閱表BR的關(guān)系模式,數(shù)據(jù)類型請(qǐng)合理選定,但要求包含如下約束?主鍵為 brno?借閱日期不能為空?rno,bno 都是外鍵(5 分)create table BR(brno char(8) primary key,rno char(8) foreign key references R(rno),bno char(8) foreign key references B(bno),d
36、ate1 datetime not null,date2 datetime)2).查詢 所有讀者的姓名用其出生年份(輸出rname,rbirth)( 3 分)。Select rname , 2015-rage as rbirth from R3).查詢借閱過(guò)圖書“數(shù)據(jù)庫(kù)原理” (書名)的讀者姓名(輸出rname)( 3分)。Select rname fromR where rno in ( select rno fromBR where bno in (select bnofrom B where bname =數(shù)據(jù)庫(kù)原理 )4).查詢被借閱次數(shù)超過(guò)100 次的圖書與被借閱次數(shù)(輸出bno,
37、次數(shù))( 3分)。Select bno , count ( * ) 次數(shù) from BR group by bno having count(* ) >1005).給用戶 user1 授權(quán),允許對(duì)表 br 進(jìn)行查詢和修改操作,并允許權(quán)利轉(zhuǎn)授(3 分).Grant select,update on br to user1 with grant option6).查詢從未借閱過(guò)“001”號(hào)圖書的讀者姓名(輸出rno )( 3 分)。Select rname from R where rno not in( select rno from BR where bno = 001)2. 已知 選課
38、數(shù)據(jù)庫(kù) 包含的關(guān)系模式及其含義如下:S(sno,sname, sage ,sdept)C(cno,cname, cpre)SC(sno,cno,grade)其中: S 是學(xué)生表, sno 表示學(xué)號(hào)、 sname表示姓名、 sage 表示年齡、 sdept 表示系別;C是課程表, cno 為課程號(hào)、 cname 為課程名, cpre 為先行課(存儲(chǔ)的是先行課的課程號(hào));SC是選課表, sno 為學(xué)號(hào), cno 為課程號(hào), grade 為成績(jī);用 SQL語(yǔ)言 實(shí)現(xiàn)下列操作任務(wù)( 本題共 30 分 )1) 用 SQL語(yǔ)言定義關(guān)系模式S,要求選擇合理的數(shù)據(jù)類型且要實(shí)體完整性、定義sage 的檢查約束(
39、 sage 的取值范圍為15 到 35)和 sdept 的默認(rèn)值約束(默認(rèn)值為”計(jì)算機(jī)系”)(3 分)。Create table S(Sno char(8) primary key,Sname char(10) not null,Sage int,Sdept char(20) default計(jì)算機(jī)系,Check(sage between 15 and 35)2).查詢“信息系”年齡大于18 歲的學(xué)生的信息,結(jié)果按學(xué)號(hào)升序排序(3 分)。Select * from S where sdept =信息系 and age>18 order by SNO asc3). 定義一個(gè)視圖 S_View
40、,視圖應(yīng)包含計(jì)算機(jī)系的所有學(xué)生的學(xué)號(hào)、姓名、選修的課程名和成績(jī)信息( 3 分)CreateviewS_View ( 學(xué) 號(hào) , 姓 名 , 課 程 名 , 成 績(jī) ) as selectS.sno,S.sname,C.cname,SC.grade from S,C,SC where S.sno=SC.sno and SC.cno =C.cno4).給用戶 “李平” 授權(quán),允許對(duì)表 S 進(jìn)行查詢、 插入和修改操作, 并允許權(quán)利轉(zhuǎn)授 (3 分)。Grant select,insert,update on S to李平 with grant option5).向 C 表中插入一條課程記錄,課程號(hào)為“
41、 C03”、課程名為”數(shù)據(jù)庫(kù)原理”、其先行課的課程號(hào)為“C01”( 3 分)。Insert into C( cno , cname, cpre ) values ( 003,數(shù)據(jù)庫(kù)原理 , C01)6). 查詢“計(jì)算機(jī)系” 每個(gè)學(xué)生 的總分、平均分、 最高分、 最低分, 輸出列名分別為 “總分”、“平均分”、“最高分”、“最低分”( 3 分)。Select sum( grade ) 總分, avg( grade ) 平均分, max( grade ) 最高分, min(grade )最低分 from SC where sno in ( select sno from S where sdept
42、 =計(jì)算機(jī)系 ) group bysno7).查詢一門課都沒(méi)有選修的學(xué)生姓名(3 分)。Select sname from S where sno not in( select sno from SC)8).查詢選修了全部課程的學(xué)生學(xué)號(hào)和姓名(3 分)。Select sno,sname from S where sno in (select sno from SC group by sno havingcount(*)=(select count(*) from C)9).修改信息系學(xué)生“數(shù)據(jù)結(jié)構(gòu)” (數(shù)據(jù)結(jié)構(gòu)是課程名)課程的成績(jī)?yōu)樵煽?jī)的1.2倍( 3分)。Update SC set gra
43、de=grade*1.2 where sno in( select sno from S where sdept =.信息系) and cno in(select cno from C where cname=數(shù)據(jù)結(jié)構(gòu) )10).刪除選課表SC中平均成績(jī)小于60 分的學(xué)生的選課記錄(3 分)。Delete from SCWhere sno in (select sno from sc group by sno having avg(grade)<60)第七章一、填空題1.若關(guān)系為 1NF,且它的每一個(gè)非主屬性都_完全依賴于 _候選碼,則該關(guān)系為 2NF.2.規(guī)范化程度低的關(guān)系模式可能會(huì)導(dǎo)
44、致數(shù)據(jù)庫(kù)中出現(xiàn)數(shù)據(jù)冗余、插入異常、 刪除異常和 _更新異常 _等問(wèn)題。3.設(shè)有如下關(guān)系 R,R的候選碼為 _A_; R 中的函數(shù)依賴有 _A DA E_; R屬于 _BCNF_范式。ADEa1d1e2a2d6e2a3d4e3a4d4e44. 在關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論中,在執(zhí)行“分解”時(shí),必須遵守規(guī)范化原則:保持原有的依賴關(guān)系和 _無(wú)損連接性 _。5. 在一個(gè)關(guān)系 R 中,若每個(gè)數(shù)據(jù)項(xiàng)都是不可再分割的, 那么 R 一定屬于 _1NF_。6. 1NF 、 2NF、 3NF之間,相互是一種 _3NF 包含 2NF 包含 1NF _ 關(guān)系。7.對(duì)于非規(guī)范化的模式,經(jīng)過(guò)_使屬性域變?yōu)楹?jiǎn)單域_ 轉(zhuǎn)換為 1NF,將 1NF經(jīng)過(guò)_消除非主屬性對(duì)關(guān)鍵字的部分依賴_轉(zhuǎn)變?yōu)?NF,將 2NF 經(jīng)過(guò) _消除非主屬性對(duì)關(guān)鍵字的傳遞依賴_轉(zhuǎn)變?yōu)?3NF.8.若只考慮函數(shù)依賴,由兩個(gè)屬性構(gòu)成的關(guān)系模式,其最高范式應(yīng)該是BCNF。9. 在函數(shù)依賴范疇內(nèi), _BCNF_ 是最高等級(jí)的范式。二、選擇題1.函數(shù)依賴包括 ()A) 完全函數(shù)依賴、部分函數(shù)依賴和傳遞函數(shù)依賴B) 單值函數(shù)依賴、多值函數(shù)依賴和周期函數(shù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024政工程合同協(xié)議書:新能源項(xiàng)目合作協(xié)議3篇
- 2024建筑水電安裝系統(tǒng)檢測(cè)與維護(hù)合同
- 2024消防工程維保與消防系統(tǒng)智能化改造服務(wù)協(xié)議3篇
- 專業(yè)消防站施工建設(shè)協(xié)議樣本版A版
- 2024版專業(yè)土方外運(yùn)工程承包合同范本版B版
- 2024氣象站氣象儀器設(shè)備采購(gòu)與維護(hù)服務(wù)協(xié)議3篇
- 2024靈活就業(yè)人員的勞動(dòng)合同
- 專業(yè)液體化工品運(yùn)輸協(xié)議2024定制版版B版
- 個(gè)人房產(chǎn)轉(zhuǎn)讓協(xié)議范本2024版版B版
- 企業(yè)員工培訓(xùn)之喚醒正能量培訓(xùn)
- 國(guó)產(chǎn)中間件平臺(tái)發(fā)展研究報(bào)告
- 電工安全培訓(xùn)教育記錄
- 梅花鹿養(yǎng)殖基地產(chǎn)業(yè)化建設(shè)項(xiàng)目可行性研究報(bào)告(含財(cái)務(wù)表)
- 一年級(jí)帶拼音閱讀(全)
- 管理研究方法論for msci.students maxqda12入門指南
- TSEESA 010-2022 零碳園區(qū)創(chuàng)建與評(píng)價(jià)技術(shù)規(guī)范
- GB/T 3003-2017耐火纖維及制品
- GB/T 19867.5-2008電阻焊焊接工藝規(guī)程
- GB/T 18920-2020城市污水再生利用城市雜用水水質(zhì)
- 2023年市場(chǎng)部主管年終工作總結(jié)及明年工作計(jì)劃
- GB 17267-1998液化石油氣瓶充裝站安全技術(shù)條件
評(píng)論
0/150
提交評(píng)論