整理數(shù)據(jù)庫復(fù)習(xí)題_第1頁
整理數(shù)據(jù)庫復(fù)習(xí)題_第2頁
整理數(shù)據(jù)庫復(fù)習(xí)題_第3頁
整理數(shù)據(jù)庫復(fù)習(xí)題_第4頁
整理數(shù)據(jù)庫復(fù)習(xí)題_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、整理數(shù)據(jù)庫復(fù)習(xí)題單選 :1數(shù)據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)數(shù)據(jù)查詢、插入、更新等操作的數(shù)據(jù)庫語言稱為(c)c 、數(shù)據(jù)操縱語言。2在數(shù)據(jù)庫對的三級模式結(jié)構(gòu)中, 描述數(shù)據(jù)庫中全局邏輯結(jié)構(gòu)與特征的就是(d)d 、模式。3數(shù)據(jù)庫三級模式體系結(jié)構(gòu)的劃分, 有利于保持?jǐn)?shù)據(jù)庫的(a)a 、數(shù)據(jù)獨(dú)立性4數(shù)據(jù)庫 (db) 、數(shù)據(jù)庫系統(tǒng) (dbs) 與數(shù)據(jù)庫管理系統(tǒng) (dbms)三者之間的關(guān)系就是 (a) a 、 dbs 包括db與 dbms5數(shù)據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改與刪除等操作, 這種功能稱為 (c)c、數(shù)據(jù)操縱功能6(a) 就是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。a、數(shù)據(jù)庫管理系統(tǒng)7要保

2、證數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性, 需要修改的就是 (a)a 、三層模式之間的兩種映射8要保證數(shù)據(jù)庫物理數(shù)據(jù)獨(dú)立性, 需要修改的就是 (c)c、模式與外模式的映射9單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為(a)a 、外模式10 子模式 ddl用來描述 (b)b 、數(shù)據(jù)庫的局部邏輯結(jié)構(gòu)11 一臺機(jī)器可以加工多種零件, 每一種零件可以在多臺機(jī)器上加工, 機(jī)器與零件之間為(c) 的關(guān)系。c、多對多12 層次模型不能直接表示(c)c 、 m:n 關(guān)系13 關(guān)系模型中 , 候選碼 (c) 。 c、可由一個(gè)或多個(gè)其值能惟一標(biāo)識該關(guān)系模式中任何元組的屬性組成14 在對層次數(shù)據(jù)庫進(jìn)行操作時(shí) , 如果刪除雙親結(jié)點(diǎn) , 則相應(yīng)的子女

3、結(jié)點(diǎn)值也被同時(shí)刪除。這就是由層次模型的 (b) 決定的。 b、完整性約束15 下面有關(guān) e r 模型向關(guān)系模型轉(zhuǎn)換的敘述中 , 不正確的就是 (c) 。c、一個(gè) 1:n 聯(lián)系可以轉(zhuǎn)化為一個(gè)獨(dú)立的關(guān)系模式 , 也可以與聯(lián)系的任意一端實(shí)體所對應(yīng)的關(guān)系模式合并。16 下面關(guān)于數(shù)據(jù)庫設(shè)計(jì)步驟的說法中錯(cuò)誤的有 (c)c、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)階段對數(shù)據(jù)庫的性能影響已經(jīng)很小了17 在關(guān)系數(shù)據(jù)庫設(shè)計(jì)中 , 設(shè)計(jì)關(guān)系模式就是 (c) 得到任務(wù)。 c、邏輯設(shè)計(jì)階段18 從 e-r 模型關(guān)系向關(guān)系模型轉(zhuǎn)換時(shí) , 一個(gè) m:n聯(lián)系轉(zhuǎn)化成關(guān)系模式時(shí) , 該關(guān)系模式的碼就是 (c)c、19有 15 個(gè)實(shí)體類型 , 并且它們之間存

4、在著 15 個(gè)不同的二元聯(lián)系 , 其中 5 個(gè)就是 1:1聯(lián)系類型 ,5 個(gè)1:n 聯(lián)系類型 ,5 個(gè) m:n 聯(lián)系類型 , 那么根據(jù)轉(zhuǎn)換規(guī)則 , 這個(gè) e-r 結(jié)構(gòu)轉(zhuǎn)換成個(gè)關(guān)系模式有(b)b 、 20個(gè)20數(shù)據(jù)庫在磁盤上的基本組織形式就是(b) 。 b、文件21在 dbs中 , 最接近于物理存儲(chǔ)設(shè)備一級的結(jié)構(gòu), 稱為 (d) d 、內(nèi)模式22從模塊結(jié)構(gòu)考察 ,dbms由兩大部分組成 (b)b 、查詢處理器與存儲(chǔ)管理器23三層 c/s 結(jié)構(gòu)的目的就是為了減輕(c) 的負(fù)擔(dān)、 c、服務(wù)器24對用戶而言 ,odbc技術(shù)屏蔽掉了 (a)a 、不同服務(wù)器的差異25概念結(jié)構(gòu)設(shè)計(jì)階段得到的結(jié)果就是(b)

5、b、 e-r 圖表示的概念模型26一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式。關(guān)系的碼為(a)a 實(shí)體的碼27 設(shè)屬性 a 就是關(guān)系 r的主屬性 , 則屬性 a 不能取空值 (null) 。這就是 a 實(shí)體完整性原則28 設(shè)關(guān)系 r與 s 的元組個(gè)數(shù)分別為 100 與 300, 關(guān)系 t 就是 r 與 s 的笛卡爾積 , 則 t 的元組個(gè)數(shù)就是(c)c3000029設(shè)關(guān)系 r 與關(guān)系 s 具有相同的目的 ( 或稱度 ), 且相對應(yīng)的屬性的值取自同一個(gè)域, 則 r-(r-s)等于 (b) b r交 s30假定學(xué)生關(guān)系就是s(s#,sname,sex,age),課程關(guān)系就是c(c#,cname,teacher)

6、,學(xué)生選課關(guān)系就是 sc(s#,c#,grade)。要查找選修 “computer”課程的“女”學(xué)生姓名 , 將涉及到關(guān)系 (d) d s,c,sc整理數(shù)據(jù)庫復(fù)習(xí)題31同一個(gè)關(guān)系模型的任意兩個(gè)元組值(a)a 不能全同32自然 接就是構(gòu)成新關(guān)系的有效方法。一般情況下 , 當(dāng) 關(guān)系 r 與 s 使用自然 接 , 要求 r與 s含有一個(gè)或多個(gè)共有的(d)d 屬性33從 e-r 模型關(guān)系向關(guān)系模型 , 一個(gè) m:n 系 化 關(guān)系模式 , 關(guān)系模式的關(guān) 字就是(c) c 、 m端 體關(guān) 字與 n 端 體關(guān) 字 合34集合 r與 s 的 接可以用關(guān)系代數(shù)的5 種基本運(yùn)算表示 () f(r s)35在關(guān)系代

7、數(shù)中 , 一個(gè)關(guān)系做投影操作后, 新關(guān)系的元 個(gè)數(shù)(b) 原來關(guān)系的元 個(gè)數(shù)。 b 小于或等于36數(shù)據(jù) 中只存放 的 (c)c 定 37關(guān)系中的“主關(guān) 字”不允 取空 就是指(a) 束 。 a 體完整性38在一個(gè)關(guān)系中如果有 一個(gè)屬性存在, 它的 能惟一地 關(guān)系中的每一個(gè)元組, 稱 個(gè)屬性為 (a)a 候 39一個(gè)關(guān)系數(shù)據(jù) 文件中的各條 (b)b 前后 序可以任意 倒 ,不影響 中的數(shù)據(jù)關(guān)系40 關(guān)系 r(a,b,c) 與 s(b,c,d), 關(guān)系代數(shù)表達(dá)式不成立的就是 (a)aa(r) d(s)41 在關(guān)系代數(shù)運(yùn)算中 ,5 種基本運(yùn)算 (c)c 并、差、 、投影、乘 42 關(guān)系就是 (d)

8、d 關(guān)系模型的一個(gè) 例43 關(guān)系 r(a,b,c) 與關(guān)系 s(b,c,d),那么與等價(jià)的關(guān)系表達(dá)式就是(b)b2=4(r s)44 有關(guān)系 r(a,b,c) 與關(guān)系s(b,c,d),那么與r s 等價(jià)的關(guān)系代數(shù)表達(dá)式就是(c)c 、 1,2,3,6( 2=43=5(r s)45概念 構(gòu) 段得到的 果就是(b)b 、 e-r 表示的概念模型46一個(gè) 體型 一個(gè)關(guān)系模式。關(guān)系的 (a)a 體 47在 上不能完成的操作就是(c)c 在 上定 新的基本表48 sql 言集數(shù)據(jù) 、 數(shù)據(jù)操作、 數(shù)據(jù)定 與數(shù)據(jù)控制功能于一體, 句 insert、delete、update 哪 功能 (b)b 數(shù)據(jù)操 4

9、9關(guān)于 的條目中 , 哪一條就是不正確的(c)c 使用 可以加快 句的 行速度50在 sql 言的 select 句中 , 投影操作的就是哪個(gè)子句(a)a、select51, sql 言集數(shù)據(jù) 、數(shù)據(jù)操 、數(shù)據(jù)定 與數(shù)據(jù)控制功能于一體, 句 altertable 哪 功能 (c)c 數(shù)據(jù)定 52在關(guān)系數(shù)據(jù) 系 中 , 了 化用 的 操作, 而又不增加數(shù)據(jù)的存 空 , 常用的方法就是 建 (c)c 視圖53sql 言的數(shù)據(jù)操 句包括select insert update與 delete、最重要的 , 也就是使用最 繁的 句就是 (a)a select54, sql 言具有兩種使用方式, 分 稱

10、 交互式sql與 (c)c嵌入式 sql55下列 sql 句中 , 建關(guān)系表的就是(b)b 、 create56 sql 言就是 (c) 言 c關(guān)系數(shù)據(jù) 57有關(guān)系模式 a(c,t,h,r,s), 其中各屬性的含 就是 :c, 程 ;t, 教 ;h, 上 ;r, 教室 ;s, 學(xué)生 ,根據(jù) 有如下函數(shù)依 集:f=c t,(h,r)c,關(guān)系模式 a 的 范化程度最高達(dá)到(b)b 2nf58關(guān)系 范中的 除操作異常就是指(a)a不 除的數(shù)據(jù)被 除59消除了部分函數(shù)依 的inf 的關(guān)系模式必 就是(b) b 3nf60屬于 bcnf 的關(guān)系模式 (d)d 在函數(shù)依 范疇內(nèi), 已消除了插入與 除的異常

11、61關(guān)系數(shù)據(jù) 范化就是 了解決關(guān)系數(shù)據(jù) 中(a) 而引入的 a 插入 , 除與數(shù)據(jù)冗余62 3nf(d) 范 4nf d消除非平凡且非函數(shù)依 的多 依 整理數(shù)據(jù)庫復(fù)習(xí)題63 多值依賴的毛病在于(c)c 數(shù)據(jù)冗余太大填空 :1、數(shù)據(jù)管理經(jīng)歷( 人工管理 , 文件系統(tǒng) , 數(shù)據(jù)庫技術(shù) ) 三個(gè)發(fā)展階段。2、數(shù)據(jù)模型由( 數(shù)據(jù)結(jié)構(gòu) , 數(shù)據(jù)操作 , 完整性約束條件) 三部分組成。3、專門的關(guān)系運(yùn)算包括( 選擇 , 投影 , 連接 , 除法運(yùn)算 ) 運(yùn)算。4、用樹型結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型為( 層次數(shù)據(jù) ) 模型。5、 sql server 的 4 個(gè)系統(tǒng)數(shù)據(jù)庫包括(master,msd

12、b,model,tempdb)。6、 ( 分布式數(shù)據(jù)庫 ) 就是一個(gè)邏輯上統(tǒng)一、地域上分布的數(shù)據(jù)集合。7、 ( 概念模型 ) 就是現(xiàn)實(shí)世界在人們頭腦中的反映, 就是對客觀事物及其聯(lián)系的一種抽象描述。8、視圖就是從 ( 基本表 / 視圖 ) 導(dǎo)出的表。9、 sql語言一種標(biāo)準(zhǔn)的數(shù)據(jù)庫語言, 包括 ( 查詢 , 定義 , 操縱 , 控制 ) 四部分功能。10、實(shí)體之間聯(lián)系的基本類型有( 一對一 , 一對多 , 多對多 ) 。11、在 e-r 圖中 , 用 ( 矩形框 ) 表示實(shí)體 , 用 ( 菱形框 ) 表示聯(lián)系 , 用 ( 橢圓 ) 表示屬性。12、數(shù)據(jù)庫的三級模式為 ( 內(nèi)模式 , 模式 ,

13、外模式 ) 。13、數(shù)據(jù)庫系統(tǒng)中最常用的數(shù)據(jù)模型就是( 層次模型 , 網(wǎng)狀模型 , 關(guān)系模型 ,) 新興的數(shù)據(jù)模型就是 ( 面向?qū)ο髷?shù)據(jù)模型 , 對象關(guān)系數(shù)據(jù)模型 ) 。14、在一個(gè)關(guān)系中如果有這樣一個(gè)屬性存在, 它的值能唯一標(biāo)識關(guān)系中的每一個(gè)元組, 稱這個(gè)屬性為( 候選碼或碼 ) 。15、 sql語句按照實(shí)現(xiàn)的功能來分, 可以分為 ( 數(shù)據(jù)定義語句 , 數(shù)據(jù)操縱語句 , 數(shù)據(jù)控制語句 ) 幾種。16、關(guān)系系統(tǒng)的完整性控制包括( 用戶定義完整性 , 實(shí)體完整性 , 參照完整性 ) 。17、分 e-r 圖之間的沖突主要有( 屬性沖突 , 命名沖突 , 結(jié)構(gòu)沖突 ) 三種。18、 sql serv

14、er 就是一種支持 ( 客戶機(jī) / 服務(wù)器 ) 體系結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。19、用來存儲(chǔ)數(shù)據(jù)庫數(shù)據(jù)的操作系統(tǒng)文件主要有( 數(shù)據(jù)文件 , 日志文件 ) 兩類。20、數(shù)據(jù)字典中的( 數(shù)據(jù)項(xiàng) ) 就是不可再分的數(shù)據(jù)單位。名詞解釋1、實(shí)體集具有相同特征或能用同樣特征描述的實(shí)體的集合稱為實(shí)體集。2、實(shí)體型現(xiàn)實(shí)世界中 , 對具有相同性質(zhì)、服從相同規(guī)則的一類事物( 或概念 , 即實(shí)體 ) 的抽象稱為實(shí)體型。3、實(shí)體聯(lián)系圖 (e r 圖 ) 實(shí)體一聯(lián)系方法 (e 一 r 圖法 ) 就是用來描述現(xiàn)實(shí)世界中概念模型的一種著名方法。 e 一 r 圖法提供了表示實(shí)體集、屬性與聯(lián)系的方法。4、屬性 屬性為實(shí)體的某一

15、方面特征的抽象表示。5、候選碼 若關(guān)系中的某一屬性組 ( 或單個(gè)屬性 ) 的值能惟一標(biāo)識一個(gè)元組 , 則稱該屬性組 ( 或?qū)傩?) 為侯選碼。6、數(shù)據(jù)模型 數(shù)據(jù)模型就是一組嚴(yán)格定義的概念集合 , 這些概念精確地描述了系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作與數(shù)據(jù)完整性約束條件。數(shù)據(jù)模型就是通過概念模型數(shù)據(jù)化處理得到的。7、外碼 設(shè) f 就是基本關(guān)系 r 的一個(gè)或一組屬性 , 但不就是關(guān)系 r 的主碼 ( 或侯選碼 ) 。如果 f 與基本關(guān)系 s 的主碼 ks 相對應(yīng) , 則稱 f 就是基本關(guān)系 r的外碼。8、域 域?yàn)閿?shù)據(jù)集合 ,屬性值來源于域 ,即字段的取值范圍。9、關(guān)系數(shù)據(jù)庫 在某一應(yīng)用領(lǐng)域中 , 所有實(shí)體

16、集及實(shí)體之間聯(lián)系所形成關(guān)系的集合就構(gòu)成了一個(gè)關(guān)系數(shù)據(jù)庫。整理數(shù)據(jù)庫復(fù)習(xí)題簡答1.試述數(shù)據(jù)庫系統(tǒng)中的二級映像技術(shù)及作用?答 : 數(shù)據(jù)庫系統(tǒng)的二級映像技術(shù)就是指外模式與模式之間的映像、模式與內(nèi)模式之間的映象技術(shù), 這二級映像技術(shù)不僅在三級數(shù)據(jù)模式之間建立了聯(lián)系, 同時(shí)也保證了數(shù)據(jù)的獨(dú)立性。外模式與模式之間的映像, 定義并保證了外模式與數(shù)據(jù)模式之間的對應(yīng)關(guān)系。當(dāng)模式變化時(shí) ,dba 可以通過修改映像的方法使外模式不變, 由于應(yīng)用程序就是根據(jù)外模式進(jìn)行設(shè)計(jì)的, 只要外模式不改變 , 應(yīng)用程序就不需要修改, 保證了數(shù)據(jù)的邏輯獨(dú)立性。模式與內(nèi)模式之間的映像, 定義并保證了數(shù)據(jù)的邏輯模式與內(nèi)模式之間的對應(yīng)關(guān)

17、系。當(dāng)數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)改變時(shí),dba 可以通過修改模式內(nèi)模式之間的映像使數(shù)據(jù)模式不變化。由于用戶或程序就是按數(shù)據(jù)的邏輯模式使用數(shù)據(jù)的, 所以只要數(shù)據(jù)模式不變, 用戶仍可以按原來的方式使用數(shù)據(jù), 程序也不需要修改, 從而保證了數(shù)據(jù)的物理獨(dú)立性。2.說明視圖與基本表的區(qū)別與聯(lián)系?答 : 視圖就是從一個(gè)或幾個(gè)基本表導(dǎo)出的表, 它與基本表不同 , 就是一個(gè)虛表。數(shù)據(jù)庫中只存放視圖的定義 , 而不存放視圖對應(yīng)的數(shù)據(jù) , 這些數(shù)據(jù)存放在原來的基本表中。 所以基本表中的數(shù)據(jù)發(fā)生變化 , 從視圖中查詢出的數(shù)據(jù)也就隨之改變了。視圖一經(jīng)定義就可以像基本表一樣被查詢、刪除, 也可以在一個(gè)視圖之上再定義新的視圖, 但

18、就是對視圖的更新操作有限制。3.試述數(shù)據(jù)庫設(shè)計(jì)過程中結(jié)構(gòu)設(shè)計(jì)部分形成的數(shù)據(jù)庫模式?答 : 概念設(shè)計(jì)階段 , 設(shè)計(jì)者要將應(yīng)用需求轉(zhuǎn)換為計(jì)算機(jī)硬件無關(guān)的、與各個(gè)數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品無關(guān)的概念模型 ( 即 e r圖 ); 邏輯設(shè)計(jì)階段, 要完成數(shù)據(jù)庫的邏輯模式與外模式的設(shè)計(jì)工作, 即系統(tǒng)設(shè)計(jì)者先要將e r 圖轉(zhuǎn)換成具體的數(shù)據(jù)庫產(chǎn)品支持的數(shù)據(jù)模型, 形成數(shù)據(jù)庫邏輯模式, 然后根據(jù)用戶處理的要求、 安全性的考慮, 建立必要的數(shù)據(jù)視圖, 形成數(shù)據(jù)的外模式; 在物理設(shè)計(jì)階段, 要根據(jù)具體使用的數(shù)據(jù)庫管理系統(tǒng)的特點(diǎn)與處理的需要進(jìn)行物理存儲(chǔ)安排, 并確定系統(tǒng)要建立的索引, 得出數(shù)據(jù)庫的內(nèi)模式。4.說明數(shù)據(jù)庫設(shè)計(jì)的

19、主要步驟?答 : 分為 6 個(gè)階段 : 需求分析階段 ; 概念結(jié)構(gòu)設(shè)計(jì)階段 ; 邏輯結(jié)構(gòu)設(shè)計(jì)階段 ; 數(shù)據(jù)庫物理設(shè)計(jì)階段 ; 數(shù)據(jù)庫實(shí)施階段 ; 數(shù)據(jù)庫運(yùn)行與維護(hù)階段。5.在嵌入式sql 中 ,如何協(xié)調(diào)sql 語言的集合處理方式與主語言單記錄處理方式?答 : 使用游標(biāo)解決 sql 一次一集合的操作與主語言一次一記錄操作的矛盾。游標(biāo)就是系統(tǒng)為用戶開設(shè)的一個(gè)數(shù)據(jù)緩沖區(qū) , 存放 sql語句的執(zhí)行結(jié)果。 用戶可以通過游標(biāo)逐一獲取記錄 , 并將記錄賦給主變量 , 并給主語言作進(jìn)一步處理。6.試述數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)及每級模式的作用?數(shù)據(jù)庫的三級模式就是指邏輯模式、外模式( 子模式 ) 、內(nèi)模式 (

20、 物理模式 ) 。邏輯模式就是對數(shù)據(jù)庫中數(shù)據(jù)的整體邏輯結(jié)構(gòu)與特征的描述。外模式就是對各個(gè)用戶或程序所涉及到的數(shù)據(jù)的邏輯結(jié)構(gòu)與數(shù)據(jù)特征的描述。內(nèi)模式就是數(shù)據(jù)的內(nèi)部表示或底層描述。邏輯模式就是系統(tǒng)為了減小數(shù)據(jù)冗余、實(shí)現(xiàn)數(shù)據(jù)共享的目標(biāo), 并對所有用戶的數(shù)據(jù)進(jìn)行綜合抽象而得到的統(tǒng)一的全局?jǐn)?shù)據(jù)視圖。通過外模式, 可以方便用戶使用與增強(qiáng)數(shù)據(jù)的安全性。通過設(shè)計(jì)內(nèi)模式 , 可以將系統(tǒng)的模式( 全局邏輯模式) 組織成最優(yōu)的物理模式, 以提高數(shù)據(jù)的存取效率, 改善系統(tǒng)的性能指標(biāo)。7.試述 e r 圖轉(zhuǎn)換成關(guān)系模型的轉(zhuǎn)換原則?整理數(shù)據(jù)庫復(fù)習(xí)題答 :一個(gè)實(shí)體集轉(zhuǎn)換為關(guān)系模型中的一個(gè)關(guān)系,實(shí)體的屬性就就是關(guān)系的屬性,實(shí)

21、體的碼就就是關(guān)系的碼 ,關(guān)系的結(jié)構(gòu)的關(guān)系模式。一個(gè) 1:1 聯(lián)系可以轉(zhuǎn)達(dá)換為一個(gè)獨(dú)立的關(guān)系,也可以與任意一端實(shí)體集所以對應(yīng)的關(guān)系合并。如果將 1:1 聯(lián)系轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系,則與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)達(dá)換為關(guān)系的屬性 ,且每個(gè)實(shí)體的碼均就是該關(guān)系的候選碼。如果將1:1 聯(lián)系與某一端實(shí)體集所對聯(lián)應(yīng)的關(guān)系合作 ,則需要在被合并關(guān)系中增加屬性,其新增的屬性為聯(lián)系本身的屬性與與聯(lián)系相關(guān)的另一個(gè)實(shí)體集的碼。實(shí)體間的1:n 聯(lián)系可以有兩種轉(zhuǎn)換方法: 一種方法就是將聯(lián)系轉(zhuǎn)達(dá)換為一個(gè)獨(dú)立的關(guān)系,其關(guān)系的屬性由與該聯(lián)系相連的各實(shí)體集的碼以及聯(lián)系本身的屬性組成,而該關(guān)系的碼為n 端實(shí)體集的

22、碼 ;另一種方法就是在n 端實(shí)體集中增加新屬性,新屬性由聯(lián)系對應(yīng)的1 端實(shí)體集的碼與聯(lián)系自身的屬性構(gòu)成 ,新增屬性后原關(guān)系的碼不變。一個(gè)m:n 聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系:與該聯(lián)系相連的各實(shí)體集的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性 ,新關(guān)系的碼為兩個(gè)相連實(shí)體碼的組合。計(jì)算6. 設(shè)工程一零件數(shù)據(jù)庫中有 4 個(gè)基本表 :供應(yīng)商 (供應(yīng)商代碼 ,姓名 ,所在城市 ,聯(lián)系電話 );工程 (工程代碼 ,工程名 ,負(fù)責(zé)人 ,預(yù)算 );零件 (零件代碼 ,零件名 ,規(guī)格 ,產(chǎn)地 ,顏色 );供應(yīng)零件 (供應(yīng)商代碼 ,工程代碼 ,零件代碼 ,數(shù)量 )。試用 sql 語句完成下列操作 :l) 找出天津市供應(yīng)商的姓名與電話。2)查找預(yù)算在50000- 100000 元之間的工程的信息 ,并將結(jié)果按預(yù)算降序排列。3)找出使用供應(yīng)商s1 所提供零件的工程號碼。4)找出工程項(xiàng)目 j2 使用的各種零件名稱及其數(shù)量。5)找出上海廠商供應(yīng)的所有零件號碼。6)找出使用上海產(chǎn)的零件的工程名稱。7)找出沒有使用天津產(chǎn)零件的工程號碼。8)把全部紅色零件的顏色改成藍(lán)色。9)將由供應(yīng)商s5 供給工程代碼為j4 的零件p6 改為由s3 供應(yīng) ,并作其她必要的修改。10) 從供應(yīng)商關(guān)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論