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

正文內(nèi)容

數(shù)據(jù)庫(kù)原理與設(shè)計(jì)008數(shù)據(jù)庫(kù)的完整性與安全性-wenkub

2022-10-28 17:04:26 本頁(yè)面
 

【正文】 N 18 AND 60)) 2. 域約束 域約束規(guī)則的形式是 CHECK (… VALUE …) CREATE DOMAIN TEACHER_AGE INT CHECK ((VALUE =18) AND (VALUE =60)) SQL中的完整性約束 Home 3. 斷言 斷言 ( Assertion) 是完整性約束的一個(gè)特殊類型 。 動(dòng)態(tài)約束( Dynamic Constraint)是對(duì)數(shù)據(jù)庫(kù)從一個(gè)狀態(tài)轉(zhuǎn)換到另一個(gè)狀態(tài)時(shí)應(yīng)遵守的約束。 例如 , 如 果 用 戶 定 義 了 下 列 函 數(shù) 依 賴 :NAME→ADDRESS 。 數(shù)據(jù)的完整性約束一般有以下類型 。 一個(gè)完整性約束條件可以看作是一個(gè)謂詞( Predicate) , 所有正確的保持完整性的數(shù)據(jù)庫(kù)狀態(tài)都應(yīng)當(dāng)滿足這個(gè)謂詞 。 當(dāng)進(jìn)行數(shù)據(jù)操作時(shí) , DBMS就由某個(gè)完整性語(yǔ)義約束的觸發(fā)條件激發(fā)相應(yīng)的檢查程序 , 進(jìn)行完整性語(yǔ)義約束檢查 。 ( 5) 人為破壞 。 ( 1) 錯(cuò)誤的數(shù)據(jù) 。 概述 Home 數(shù)據(jù)的完整性約束 數(shù)據(jù)庫(kù)的完整性 ( Integrity) 包含三方面的含義 , 即保持?jǐn)?shù)據(jù)的正確性 ( Correctness) 、 準(zhǔn)確性 ( Accuracy) 和有效性( Validity) 。 Home 概述 數(shù)據(jù)庫(kù)的保護(hù)涉及三個(gè)方面的問(wèn)題,即數(shù)據(jù)庫(kù)的私用性( Privacy)、安全性( Security)和完整性( Integrity)。 計(jì)算機(jī)系統(tǒng)的可靠性一般是指系統(tǒng)正常地?zé)o故障運(yùn)行的概率 。 數(shù)據(jù)庫(kù)的可靠性概念則是指對(duì)數(shù)據(jù)庫(kù)中存儲(chǔ)數(shù)據(jù)的保護(hù) , 始終保持?jǐn)?shù)據(jù)的正確性 、 準(zhǔn)確性和有效性 。私用性是指一定的數(shù)據(jù)和對(duì)這些數(shù)據(jù)的某些操作,只對(duì)特定的用戶開(kāi)放,由某些用戶專用(獨(dú)享)。 一致性 , 英文術(shù)語(yǔ) Consistency常譯為一致性 。 ( 2) 錯(cuò)誤的更新操作 。 Home 完整性的語(yǔ)義約束和檢查 SQL中的完整性約束 Home 數(shù)據(jù)的完整性約束 完整性的語(yǔ)義約束和檢查 現(xiàn)代數(shù)據(jù)庫(kù)技術(shù)采用對(duì)數(shù)據(jù)完整性的語(yǔ)義約束和檢查來(lái)保護(hù)數(shù)據(jù)庫(kù)的完整性 , 其實(shí)現(xiàn)方式有兩種:一種是通過(guò)定義和使用完整性約束規(guī)則 , 另一種是通過(guò)觸發(fā)器( Trigger) 和存儲(chǔ)過(guò)程 ( Stored Procedure) 等過(guò)程來(lái)實(shí)現(xiàn) 。 若發(fā)現(xiàn)錯(cuò)誤的更新操作 , 立即采取措施處理 , 或是拒絕執(zhí)行該更新操作 , 或是發(fā)出警告信息 , 或者糾正已產(chǎn)生的錯(cuò)誤 。 例如 , ≥0。 ( 1) 域完整性約束 定義域約束規(guī)定某個(gè)屬性的值必須符合某種數(shù)據(jù)類型并且取自某個(gè)數(shù)據(jù)定義域 。 Home 完整性的語(yǔ)義約束和檢查 ( 3) 參照完整性約束 外來(lái)關(guān)鍵字是參照完整性約束 ( Referential Constraint) 的一個(gè)典型例子 。例如,一個(gè)人的年齡只會(huì)增加,不會(huì)減少,更新年齡數(shù)據(jù)時(shí)必須滿足此約束。 一個(gè)斷言可以對(duì)基本表的單獨(dú)一行或整個(gè)基本表定義有效值集合 , 或定義存在于多個(gè)基本表中的有效值集合 。 ( 2) 約束或斷言的撤消 DROP ASSERTION ASR1 ALTER DOMAIN TEACHER_AGE DROP CONSTRAINT T_AGE SQL中的完整性約束 Home 數(shù)據(jù)庫(kù)的安全性 Home DBMS安全模型 視圖與安全性 訪問(wèn)控制 數(shù)據(jù)密碼 跟蹤審計(jì) 統(tǒng)計(jì)數(shù)據(jù)庫(kù)的安全性 DBMS安全模型 一種比較通用的 DBMS安全模型 。 數(shù)據(jù)庫(kù)對(duì)象包括表、視圖、索引、列、域等。 CREATE VIEW STUDENT_MALE S SELECT SNO, SNAME, AGE, SEX, BPLACE FROM STUDENTS WHERE SEX= 39。 CREATE VIEW GRADE_AVG(SNO,AVGRADE) AS SELECT SNO, AVG(GRADE) FROM ENROLLS GROUP BY SNO 視圖與安全性 1. 用戶分類與權(quán)限 一般可對(duì)數(shù)據(jù)庫(kù)的用戶分為四類:系統(tǒng)用戶( 或 DBA) , 數(shù)據(jù)對(duì)象的屬主 ( Owner) , 一般用戶 ,公共用戶 ( Public) 。 公共用戶是為了方便共享數(shù)據(jù)操作而設(shè)置的 ,它代表全體數(shù)據(jù)庫(kù)用戶 。 Home 訪問(wèn)控制 在 SQL中 , 一個(gè)角色是一組被命名的零個(gè)或多個(gè)特權(quán) 。 Home 訪問(wèn)控制 Home 訪問(wèn)控制 2. 授權(quán) 授權(quán) ( Authorization) 就是給予用戶一定的訪問(wèn)數(shù)據(jù)庫(kù)的特權(quán) 。 GRANT REFERENCES (CNO) ON COURSES TO WANG WITH GRANT OPTION Home 訪問(wèn)控制 該語(yǔ)句允許用戶 WANG在建立新關(guān)系時(shí) , 可以引用關(guān)系 COURSES的主關(guān)鍵字 CNO作為新關(guān)系的外來(lái)關(guān)鍵字 , 而且可以轉(zhuǎn)授此權(quán)限 。 上述授權(quán)都可以用 REV
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1