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

正文內容

數據庫系統(tǒng)概論第四版_王珊_薩師煊主編_課后習題答案-文庫吧資料

2025-06-28 14:40本頁面
  

【正文】 (10), PhoneNumber Char(12) CONSTRAINT PK_SC RIMARY KEY(Deptno))。6 .假設有下面兩個關系模式:職工(職工號,姓名,年齡,職務,工資,部門號),其中職工號為主碼;部門(部門號,名稱,經理名,電話),其中部門號為主碼。如果允許修改主碼,首先要保證主碼的惟一性和非空,否則拒絕修改。一般是不能用 UPDATE 語句修改關系主碼的。 ( 3 )在參照關系中插入元組時的問題,這時系統(tǒng)可能采取的作法有: l )受限插入; 2 )遞歸插入。 2 )受限刪除( RESTRICTED ) 。 5 . RDBMS 在實現參照完整性時需要考慮哪些方面?答 RDBMs 在實現參照完整性時需要考慮以下幾個方面: ( l )外碼是否可以接受空值。動態(tài)關系約束是加在關系變化前后狀態(tài)上的限制條件,例如事務一致性、原子性等約束條件。動態(tài)列級約束是修改列定義或列值時應滿足的約束條件,包括下面兩方面: ( l )修改列定義時的約束; ( 2 )修改列值時的約束。靜態(tài)關系約束是在一個關系的各個元組之間或者若干關系之間常常存在各種聯系或約束。靜態(tài)列級約束是對一個列的取值域的說明,包括以下幾個方面: ( l )對數據類型的約束,包括數據的類型、長度、單位、精度等; ( 2 )對數據格式的約束; ( 3 )對取值范圍或取值集合的約束; ( 4 )對空值的約束; ( 5 )其他約束。3 .什么是數據庫的完整性約束條件?可分為哪幾類?答完整性約束條件是指數據庫中的數據應該滿足的語義約束條件。后者是保護數據庫防止惡意的破壞和非法的存取。2 .數據庫的完整性概念與數據庫的安全性概念有什么區(qū)別和聯系?答:數據的完整性和安全性是兩個不同的概念,但是有一定的聯系。但是,人們可以從合法的查詢中推導出不合法的信息,即可能存在隱蔽的信息通道,這是統(tǒng)計數據庫要研究和解決的特殊的安全性問題。利用數據庫的審計功能,DBA 可以根據審計跟蹤的信息,重現導致數據庫現有狀況的一系列事件,找出非法存取數據的人、時間和內容等。13 .什么是數據庫的審計功能,為什么要提供審計功能?答:審計功能是指DBMS 的審計模塊在用戶對數據庫執(zhí)行操作的同時把所有操作自動記錄到系統(tǒng)的審計日志中。 可信( Confidential )、公開(PubliC )等。對于主體和 客體,DBMS 為它們每個實例(值)指派一個敏感度標記(Label )。答:主體是系統(tǒng)中的活動實體,既包括DBMS 所管理的實際用戶,也包括代表用戶的各進程。(4) REVOKE SELECT , UPDATE ON 職工FROM 劉星;(5) REVOKE ALTER TABLE ON 職工,部門FROM 張新;(6) REVOKE ALL PRIVILIGES ON 職工,部門FROM 周平;(7) REVOKE SELECT ON 部門工資FROM 楊蘭;DROP VIEW 部門工資;10. 為什么強制存取控制提供了更高級別的數據庫安全性?答:強制存取控制(MAC )是對數據本身進行密級標記,無論數據如何復制,標記與數據是一個不可分的整體,只有符合密級標記要求的用戶才可以操縱數據,從而提供了更高級別的安全性。 CREATE VIEW 部門工資 AS SELECT ,MAX(工資),MIN(工資),AVG(工資) FROM 職工,部門 WHERE = GROUP BY GRANT SELECT ON 部門工資 TO 楊蘭。 GRANT ALL PRIVILIGES ON 職工,部門 TO 周平 WITH GRANT OPTION。 GRANT ALTER TABLE ON 職工,部門 TO 張新。( d )用戶劉星對職工表有SELECT 權力,對工資字段具有更新權力。 GRANT INSERT,DELETE ON 職工,部門 TO 李勇( c ) 每個職工只對自己的記錄有SELECT 權力。8.請用SQL的GRANT 和REVOKE語句(加上視圖機制)完成以下授權定義或存取控制功能:( a )用戶王明對兩個表有SELECT 權力。REVOKE INSERT ON Student FROM 王平CASCADE 。如:GRANT SELECT , INSERT ON Student TO 王平WITH GRANT OPTION 。7 .SQL 語言中提供了哪些數據控制(自主存取控制)的語句?請試舉幾例說明它們的使用方法。強制存取控制方法:每一個數據對象被(強制地)標以一定的密級,每一個用戶也被(強制地)授予某一個級別的許可證。當用戶對數據庫訪問時首先檢查用戶的存取權限。( 5 )數據加密:對存儲和傳輸的數據進行加密處理,從而使得不知道解密算法的人無法獲知數據的內容。( 3 )視圖機制:為不同的用戶定義視圖,通過視圖機制把要保密的數據對無權存取的用戶隱藏起來,從而自動地對數據提供一定程度的安全保護。( 2 )存取控制:通過用戶權限定義和合法權檢查確保只有合法權限的用戶訪問數據庫,所有未被授權的人員無法存取數據。答:實現數據庫安全性控制的常用方法和技術有:( l )用戶標識和鑒別:該方法由系統(tǒng)提供一定的方式讓用戶標識自己的名字或身份。Al 級驗證設計,即提供B3 級保護的同時給出系統(tǒng)的形式化設計說明和驗證以確信各安全保護真正實現。建立形式化的安全策略模型并對系統(tǒng)內的所有主體和客體實施DAC 和MACo B3 級安全域。對系統(tǒng)的數據加以標記,并對標記的主體和客體實施強制存取控制(MAC )以及審計等安全機制。C2 級實際是安全產品的最低檔次,提供受控的存取保護,即將Cl 級的DAC 進一步細化,以個人身份注冊負責,并實施審計和資源隔離。Cl 級只提供了非常初級的自主安全保護。各個等級的基本內容為:D 級D 級是最低級別。答:根據計算機系統(tǒng)對安全性各項指標的支持情況,TCSEC ( TDI )將系統(tǒng)劃分為四組(division ) 7 個等級,依次是D 、C ( CI , CZ )、B ( BI , BZ , B3 )、A ( AI ) ,按系統(tǒng)可靠或可信程度逐漸增高。每個方面又細分為若干項。在TDI 中定義了數據庫管理系統(tǒng)的設計與實現中需滿足和用以進行安全性級別評估的標準。目前各國引用或制定的一系列安全標準中,最重要的是美國國防部(DoD )正式頒布的《 DoD 可信計算機系統(tǒng)評估標準》 (伽sted Co 哪uter system Evaluation criteria ,簡稱TcsEc ,又稱桔皮書)。數據庫的安全性和計算機系統(tǒng)的安全性,包括操作系統(tǒng)、網絡系統(tǒng)的安全性是緊密聯系、相互支持的,3 .試述可信計算機系統(tǒng)評測標準的情況,試述TDI / TCSEC 標準的基本內容。只是在數據庫系統(tǒng)中大量數據集中存放,而且為許多最終用戶直接共享,從而使安全性問題更為突出。第4章 數據庫安全性1 .什么是數據庫的安全性?答:數據庫的安全性是指保護數據庫以防止不合法的使用所造成的數據泄露、更改或破壞。SELECT DIST * FROM VSP WHERE SNO=39。針對該視圖VSP完成下列查詢:(1)找出三建工程項目使用的各種零件代碼及其數量。CREATE VIEW VSP AS SELECT SNO,PNO,QTY FROM SPJ,J WHERE = AND =39。10 .試述某個你熟悉的實際系統(tǒng)中對視圖更新的規(guī)定。答:基本表的行列子集視圖一般是可更新的。視圖是不實際存儲數據的虛表,因此對視圖的更新,最終要轉換為對基本表的更新。答 ( l )視圖能夠簡化用戶的操作; ( 2 )視圖使用戶能以多種角度看待同一數據; ( 3 )視圖對重構數據庫提供了一定程度的邏輯獨立性; ( 4 )視圖能夠對機密數據提供安全保護。視圖在概念上與基本表等同,用戶可以如同基本表那樣使用視圖,可以在視圖上再定義視圖。視圖本身不獨立存儲在數據庫中,是一個虛表。 INSERT INTO SPJ VALUES(‘S2’,‘J6’,‘P4’,200)6 .什么是基本表?什么是視圖?答兩者的區(qū)別和聯系是什么?基本表是本身獨立存在的表,在 sQL 中一個關系就對應一個表。(10)從供應商關系中刪除供應商號是S2的記錄,并從供應情況關系中刪除相應的記錄。 AND PNO=39。 AND JNO=39。 WHERE SNO=39。 UPDATE SPJ SET SNO=39。紅39。藍39。適用于JNO是唯一的情況(8)把全部紅色零件的顏色改成藍色。) 適用于JNO是唯一或不唯一的情況. 注意: SELECT DIST JNO FROM SPJ,S WHERE = AND 39。注意: SELECT DISP JNO FROM SPJ WHERE JNO NOT IN (SELECT DIST JNO FROM SPJ,S WHERE = AND =39。上海39。(6)出使用上海產的零件的工程名稱。SELECT PNO FROM SPJ,S WHERE = AND CITY=39。J239。(4)找出工程項目J2使用的各種零件的名稱及其數量。 SELECT DIST JNO FROM SPJ WHERE SNO=39。 SELECT SNAME,CITY FROM S(2)找出所有零件的名稱、顏色、重量。P239。P139。結果是(P1,P2)B、查詢哪一個工程既使用P1零件又使用P2零件。由于VFP不允許子查詢嵌套太深,將查詢分為兩步A、查詢S1供應商供應的零件號SELECT DIST PNO FROM SPJ WHERE SNO=39。 AND = AND =)。 AND COLOR=39。SELECT DIST JNO FROM SPJ WHERE JNO NOT IN (SELE JNO FROM SPJ,P,S WHERE =39。紅39。J139。( 3 )求供應工程 Jl 零件為紅色的供應商號碼 SNO 。 AND PNO=39。 SELECT DIST SNO FROM SPJ WHERE JNO=39。 ( l )求供應工程 Jl 零件的供應商號碼 SNO 。 建 J 表:CREATE TABLE J(Jno C(2) UNlQUE,JNAME C(8), CITY C(4))對于 sPJ 表: sPJ ( sNo , PNo , JNo , QTY) 。建 P 表 :CREATE TABLE P(Pno C(2) UNIQUE,Pname C(6),COLOR C(2), WEIGHT INT)。 建 S 表: CREATE TABLE S ( Sno C(2) UNIQUE,Sname C(6) ,Status C(2),City C(4))。3 .用 sQL 語句建立第二章習題 5 中的 4 個表。 sQL 的數據定義功能包括定義表、定義視圖和定義索引。(5)語言簡捷,易學易用。 sQL 語言既是自含式語言,又是嵌入式語言。 sQL 語言采用集合操作方式,不僅操作對象、查找結果可以是元組的集合,而且一次插入、刪除、更新操作的對象也可以是元組的集合。用 sQL 語言進行數據操作,只要提出“做什么”,而無需指明“怎么做”,因此無需了解存取路徑,存取路徑的選擇以及 sQL 語句的操作過程由系統(tǒng)自動完成。 sQL 語言集數據定義語言 DDL 、數據操縱語言 DML 、數據控制語言 DCL 的功能于一體。第3章 關系數據庫標準語言SQL1 .試述 sQL 語言的特點。7.關系代數的基本運算有哪些 ? 如何用這些基本運算來表示其他運算? 答:并、差、笛卡爾積、投影和選擇5種運算為基本的運算。答:連接運算符是“=”的連接運算稱為等值連接。5.設有一個SPJ數據庫,包括S,P,J,SPJ四個關系模式:1)求供應工程J1零件的供應商號碼SNO:πSno(σSno=‘J1’(SPJ))2)求供應工程J1零件P1的供應商號碼SNO:πSno(σSno=‘J1’∧Pno=‘P1‘(SPJ))3)求供應工程J1零件為紅色的供應商號碼SNO:πSno(σPno=‘P1‘ (σCOLOR=’紅‘ (P)∞SPJ))4)求沒有使用天津供應商生產的紅色零件的工程號JNO:πJno(SPJ) πJNO(σcity=‘天津’∧Color=‘紅‘ (S∞SPJ∞P)5)求至少用了供應商S1所供應的全部零件的工程號JNO:πJno,Pno(SPJ)247。若屬性(或屬性組)F是基本關系R的外碼,它與基本關系S的主碼Ks相對應(基本關系R和S不一定是不同的關系),則對于R中每個元組在F上的值必須為:或者取空值(F的每個屬性值均為空值);或者等于S中某個元組的主碼值。4 .試述關系模型的完整性規(guī)則。SQL:具有關系代數和關系演算雙重特點的語言。答:關系數據語言可以分為三類:關系代數語言。答:關系模型由關系數據結構、關系操作集合和關系完整性約束三部分組成。應用程序員負責設計和編寫應用系統(tǒng)的程序模塊,并進行調試和安裝。數據庫設計人員必須參加用戶需求調查和系統(tǒng)分析,然后進行數據庫設計。 25 .系統(tǒng)分析員、數據庫設計人員、應用程序員的職責是什么?答系統(tǒng)分析員負責應用系統(tǒng)的需求分析和規(guī)范說明,系統(tǒng)分析員要和用戶及 DBA 相結合,確定系統(tǒng)的硬件、軟件配置,并參與數據庫系統(tǒng)的概要設計。24 . DBA 的職責是什么?答:負責全面地管理和控制數據庫系統(tǒng)。 23 .試述數據庫系統(tǒng)的組成。數據與程序的物理獨立性:當數據庫的存儲結構改變了,由數據庫管理員對模式/內模式映像做相應改變,可以使模式保持不變,從而應用程序也不必改變,保證了數據與程序的物理
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1