freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫(kù)系統(tǒng)概論復(fù)習(xí)資料全集習(xí)題集附答案(參考版)

2025-01-11 08:30本頁(yè)面
  

【正文】 I.( A, B, C)( C, D, E) II.( A, B)( A, C, D, E) III.( A, C)( B, C, D, E) IV.( A, B)( C, D, E) Ⅳ B. Ⅰ和Ⅱ C. Ⅰ、Ⅱ和Ⅲ D. 都不。 17. 任何一個(gè)滿(mǎn)足 2NF 但不滿(mǎn)足 3NF 的關(guān)系模式都不存在( )。 A. 1NF C. 3NF D. BCNF 15. 在關(guān)系規(guī)范式中,分解關(guān)系的基本原則是( )。 A. 不可再分 B. 可以再分 C. 命名在關(guān)系模式上可以不唯一 D. 以上都不是 13. 設(shè)有關(guān)系模式 W( C, P, S, G, T, R),其中各屬性的含義是: C 表示課程, P 表示教師, S 表示學(xué)生, G 表示成績(jī), T 表示時(shí)間, R 表示教室,根據(jù)語(yǔ)義有 如下數(shù)據(jù)依賴(lài)集: D={ C→ P,( S, C)→ G,( T, R)→ C,( T, P)→ R,( T, S)→ R },若將關(guān)系模式 W分解為三個(gè)關(guān)系模式 W1( C, P), W2( S, C, G), W2( S, T, R,C),則 W1 的規(guī)范化程序最高達(dá)到( ) 。 A. 多個(gè) B. 0 個(gè) C. 1 個(gè) D. 1 個(gè)或多個(gè) 11. 候選關(guān)鍵字的屬性可以有( ) 。 A. 1NF B. 2NF C. 3NF D. BCNF 9. 如果 A- B ,那么屬性 A 和屬性 B 的聯(lián)系是( ) 。 A. 可能是 1NF B. 必定是 1NF C. 必定是 3NF D. 必定是 BCNF 7. 關(guān)系模式 R 中的屬性全是主屬性,則 R 的最高范式必定是( ) 。 A. 1NF C. 3NF D. BCNF 5. 設(shè)有關(guān)系模式 W( C, P, S, G, T, R),其中各屬性的含義是: C 表示課程, P 表示教師, S 表示學(xué)生, G 表示成績(jī), T 表示時(shí)間, R 表示教室,根據(jù)語(yǔ)義有如下數(shù)據(jù)依賴(lài)集: D={ C→ P,( S, C)→ G,( T, R)→ C,( T, P)→ R,( T, S)→ R },關(guān)系模式 W 的一個(gè)關(guān)鍵字是( ) 。 A. 長(zhǎng)度不變的 B. 不可分解的 C.互相關(guān)聯(lián)的 D. 互 不相關(guān)的 3. 已知關(guān)系模式 R( A, B, C, D, E)及其上的函數(shù)相關(guān)性集合 F= {A→ D, B→ C , E→ A },該關(guān)系模式的候選關(guān)鍵字是( ) 。 第六章 關(guān)系數(shù)據(jù)理論 一、選擇題 1. 為了設(shè)計(jì)出性能較優(yōu)的關(guān)系模式,必須進(jìn)行規(guī)范化,規(guī)范化主要的理論依據(jù)是( ) 。 *8. 試述你了解的某一個(gè)實(shí)際的 DBMS 產(chǎn)品的完整性控制策略。而對(duì)于違反參照完整性的操作,并不都是簡(jiǎn)單地拒絕執(zhí)行,有時(shí)要根據(jù)應(yīng)用語(yǔ)義執(zhí)行一些附加的操作,以保證數(shù)據(jù)庫(kù)的正確性。 答 CREATE TABLE DEPT (Deptno NUMBER(2), Deptname VARCHAR(10), Manager VARCHAR(10), PhoneNumber Char(12) CONSTRAINT PK_SC PRIMARY KEY (Deptno))。 詳細(xì)討論可以參見(jiàn)《概論》 。 如果允許修改主碼,首先要保證主碼的唯一性和非空,否則拒絕修改。 在實(shí)現(xiàn)參照完整性時(shí)需要考慮哪些方面? 答: RDBMS 在實(shí)現(xiàn)參照完整性時(shí)需要考慮以下幾個(gè)方面: 1) 外碼是否可以接受空值 2) 刪除被參照關(guān)系的元組時(shí)的考慮,這時(shí)系統(tǒng)可能采取的作法有三種: ( a)級(jí)聯(lián)刪除( CASCADES); ( b)受限刪除( RESTRICTED); ( c)置空值刪除( NULLIFIES) 3) 在參照關(guān)系中插入元組時(shí)的問(wèn)題,這時(shí)系統(tǒng)可能采取的作法有: ( a)受限插入 ( b)遞歸插入 4) 修改關(guān)系中主碼的問(wèn)題 一般是不能用 UPDATE 語(yǔ)句修改關(guān)系主碼的。 2. 檢查功能,即檢查用戶(hù)發(fā)出的操作請(qǐng)求是否違背了完整性約束條件。 動(dòng)態(tài)關(guān)系約束是加在關(guān)系變化前后狀態(tài)上的限制條件,例如事務(wù)一致性、原子性等約束條件。 3. 函數(shù)依賴(lài)約束。常見(jiàn)的靜態(tài)關(guān)系約束有: 1. 實(shí)體完整性約束。 4. 對(duì)空值的約束 5. 其他約束 靜態(tài)元組約束就是規(guī)定組成一個(gè)元組的各個(gè)列之間的約束關(guān)系,靜態(tài)元組約束只局限在單個(gè)元組上。 一般可以分為六類(lèi): 靜態(tài)列級(jí)約束、靜態(tài)元組約束、靜態(tài)關(guān)系約束、動(dòng)態(tài)列級(jí)約束、動(dòng)態(tài)元組約束、動(dòng)態(tài)關(guān)系約束。 也就是說(shuō),安 全性措施的防范對(duì)象是非法用戶(hù)和非法操作,完整性措施的防范對(duì)象是不合語(yǔ)義的數(shù)據(jù)。 前者是為了防止數(shù)據(jù)庫(kù)中存在不符合語(yǔ)義的數(shù)據(jù),防止錯(cuò)誤信息的輸入和輸出,即所謂垃圾進(jìn)垃圾出( Garbage In Garbage Out)所造成的無(wú)效操作和錯(cuò)誤結(jié)果。 A. INSERT B. DELETE C. REFERENCES D. SELECT 選擇題答案: (1) A C B D (2) A (3) C 二、簡(jiǎn)答題 ? 答:數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。 A. 不合語(yǔ)義的數(shù)據(jù) B. 非法用戶(hù) C. 不正確的數(shù)據(jù) D. 非法操作 2.下述哪個(gè)是 SQL 語(yǔ)言中的數(shù)據(jù)控制命令( )。 第五章 數(shù)據(jù)庫(kù)完整性 一、選擇題 1.完整性檢查和控制的防范對(duì)象( ),防止它們進(jìn)入數(shù)據(jù)庫(kù)。 *12. 試述你了解的某一個(gè)實(shí)際的 DBMS 產(chǎn)品的安全性措施。 ? 答: 統(tǒng)計(jì)數(shù)據(jù)庫(kù)允許用戶(hù)查詢(xún)聚集類(lèi)型的信息,如合計(jì) 、平均值、最大值、最小值等,不允許查詢(xún)單個(gè)記錄信息。 因?yàn)槿魏蜗到y(tǒng)的安全保護(hù)措施都不是完美無(wú)缺的,蓄意盜竊破壞數(shù)據(jù)的人總可能存在。主體的敏感度標(biāo)記稱(chēng)為許可證級(jí)別( Clearance Level),客體的敏感度標(biāo)記稱(chēng)為密級(jí)( Classification Level)。 對(duì)于主體和客體, DBMS 為它們每個(gè)實(shí)例(值)指派一個(gè)敏感度標(biāo)記( Label)。 答: 主體是系統(tǒng)中的活動(dòng)實(shí)體,既包括 DBMS 所管理的實(shí)際用戶(hù),也包括代表用戶(hù)的各進(jìn)程。 (d) REVOKE SELECT, UPDATE ON 職工 FROM 劉星; (e) REVOKE ALTER TABLE ON 職工,部門(mén) FROM 張新; (f) REVOKE ALL PRIVILIGES ON 職工,部門(mén) FROM 周平; (g) REVOKE SELECT ON 部門(mén)工資 FROM 楊蘭; DROP VIEW 部門(mén)工資; ? 答: 強(qiáng)制存取控制( MAC)是對(duì)數(shù)據(jù)本身進(jìn)行密級(jí)標(biāo)記,無(wú)論數(shù)據(jù)如何復(fù)制,標(biāo)記與數(shù)據(jù)是一個(gè)不可分的整體,只有符合密級(jí)標(biāo)記要求的用戶(hù)才可以操縱數(shù)據(jù),從而提供了更高級(jí)別的安全性。 CREATE VIEW 部門(mén)工資 AS SELECT 部門(mén) .名稱(chēng) , MAX(工資), MIN(工資), AVG(工資) FROM 職工,部門(mén) WHERE 職工 .部門(mén)號(hào) = 部門(mén) . 部門(mén)號(hào) GROUP BY 職工 .部門(mén)號(hào); GRANT SELECT ON 部門(mén)工資 TO 楊蘭; 8 中 (a)~(g) 的每一種情況,撤銷(xiāo)各用戶(hù)所授予的權(quán)力。 答: 首先建立一個(gè)視圖。讀者應(yīng)該了解你使用的 DBMS 產(chǎn)品的擴(kuò)展語(yǔ)句。用戶(hù)將自己的名字作為 ID。 REVOKE INSERT ON Student FROM 王平 CASCADE; 就將 Student 表 的 INSERT 權(quán)限從用戶(hù)王平處收回,選項(xiàng) CASCADE 表示,如果用戶(hù)王平將 Student 的 INSERT 權(quán)限又轉(zhuǎn)授給了其他用戶(hù),那么這些權(quán)限也將從其他用戶(hù)處收回。 答: SQL中 的自主存取控制是通過(guò) GRANT 語(yǔ)句和 REVOKE 語(yǔ)句來(lái)實(shí)現(xiàn)的。即用戶(hù)具有一定的“自主”權(quán)。系統(tǒng)規(guī)定只有具有某一許可證級(jí)別的用戶(hù)才能存取某一個(gè)密級(jí)的數(shù)據(jù)對(duì)象。防止不合法用戶(hù)對(duì)數(shù)據(jù)庫(kù)的存取。 ? 答: 自主存取控制方法:定義各個(gè)用戶(hù)對(duì)不同數(shù)據(jù)對(duì)象的存取權(quán)限。 4)審計(jì):建立審計(jì)日志,把用戶(hù)對(duì)數(shù)據(jù)庫(kù)的所有操作自動(dòng)記錄下來(lái)放入審計(jì)日志中, DBA 可以利用審計(jì)跟蹤的信息,重現(xiàn)導(dǎo)致數(shù)據(jù)庫(kù)現(xiàn)有狀況的一系列事件,找出非法存取數(shù)據(jù)的人、時(shí)間和內(nèi)容等。 2)存取控制:通過(guò)用戶(hù)權(quán)限定義和合法權(quán)檢查確保只有合法權(quán)限的用戶(hù)訪(fǎng)問(wèn)數(shù)據(jù)庫(kù), 所有未被授權(quán)的人員無(wú)法存取數(shù)據(jù)。 答: 實(shí)現(xiàn)數(shù)據(jù)庫(kù)安全性控制的常用方法和技術(shù)有: 1)用戶(hù)標(biāo)識(shí)和鑒別:該方法由系統(tǒng)提供一定的方式讓用戶(hù)標(biāo)識(shí)自己的名字或身份。 系統(tǒng)安全保護(hù)措施是否有效是數(shù)據(jù)庫(kù)系統(tǒng)的主要指標(biāo)之一。 2. 數(shù)據(jù)庫(kù)安全性和計(jì)算機(jī)系統(tǒng)的安全性有什么關(guān)系? 答: 安全性問(wèn)題不是數(shù)據(jù)庫(kù)系統(tǒng)所獨(dú)有的,所有計(jì)算機(jī)系統(tǒng)都有這個(gè)問(wèn)題。 A. 完整性 B. 可靠性 C. 安全性 D. 一致性 4. 在數(shù)據(jù)庫(kù)的安全性控制中,授權(quán)的數(shù)據(jù)對(duì)象的( ),授權(quán)子系統(tǒng)就越靈活。 A. 存取控制技術(shù) B. 視圖技術(shù) C. 審計(jì)技術(shù) D. 出入機(jī)房登記和加鎖 2. SQL 中的視圖提高了數(shù)據(jù)庫(kù)系統(tǒng)的( )。S139。 (2) 找出供應(yīng)商 S1 的供應(yīng)情況。 對(duì)該視圖查詢(xún): (1) 找出三建工程項(xiàng)目使用的各種零件代碼及其數(shù)量。三建 39。 ( 2)找出供應(yīng)商 S1 的供應(yīng)情況。 11. 請(qǐng)為三建工程項(xiàng)目建立一個(gè)供應(yīng)情況的視圖,包括供應(yīng)商代碼( SNO)、零件 代碼( PNO)、供應(yīng)數(shù)量( QTY)。 10. 試述某個(gè)你熟悉的實(shí)際系統(tǒng)中對(duì)視圖更新的規(guī)定。 若視圖的屬性來(lái)自集函數(shù)、表達(dá)式,則該視圖肯定是不可以更新的。 答:基本表的行列子集視圖一般是可更新的。如《概論》 中的視圖 S_G(學(xué)生的學(xué)號(hào)及他的平均成績(jī)) CREAT VIEW S_G(Sno, Gavg) AS SELECT Sno, AVG(Grade) FROM SC GROUP BY Sno; 要修改平均成績(jī),必須修改各科成績(jī),而我們無(wú)法知道哪些課程成績(jī)的變化導(dǎo)致了平均成績(jī)的變化。視圖是不實(shí)際存儲(chǔ)數(shù)據(jù)的虛表,因此對(duì)視圖的更新,最終要轉(zhuǎn)換為對(duì)基本表的更新。 (4)視圖能夠?qū)C(jī)密數(shù)據(jù)提供安全保護(hù)。 (2)視圖使用戶(hù)能以多種角度看待同一數(shù)據(jù)。 7. 試述視圖的優(yōu)點(diǎn)。即數(shù)據(jù)庫(kù)中只存放視圖的定義而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在導(dǎo)出視圖的基本表中。 視圖是從一個(gè)或幾個(gè)基本表導(dǎo)出的表。 或 INSERT INTO SPJ VALUES (S2, P4, J6, 200)。 (11) 請(qǐng)將 (S2, J6, P4, 200) 插入供應(yīng)情況關(guān)系。S239。S239。 (10) 從供應(yīng)商關(guān)系中刪除 S2 的記錄,并從供應(yīng)情況關(guān)系中刪除相應(yīng)的記錄。 AND PNO=39。 AND JNO=39。 WHERE SNO=39。 UPDATE SPJ SET SNO=39。 。 WHERE COLOR=39。 UPDATE P SET COLOR=39。 (7) 找出沒(méi)有使用天津產(chǎn)的零件的工程號(hào)碼。上海 39。上海 39。 (6) 找出使用上海產(chǎn)的零件的工程名稱(chēng)。上海 39。 (5) 找出上海廠商供應(yīng)的所有零件號(hào)碼。 SELECT , FROM P, SPJ WHERE = AND =39。 SELECT JNO FROM SPJ WHERE SNO=‘ S1’ 。 SELECT PNAME, COLOR, WEIGHT FROM P。 SELECT SNAME, CITY FROM S。 ( 11)請(qǐng)將 (S2, J6, P4, 200) 插入供應(yīng)情況關(guān)系。 ( 9)由 S5 供給 J4 的零件 P6 改為由 S3 供應(yīng),請(qǐng)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1