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

正文內(nèi)容

數(shù)據(jù)庫原理與設(shè)計(jì)008數(shù)據(jù)庫的完整性與安全性(存儲(chǔ)版)

2024-10-29 17:04上一頁面

下一頁面
  

【正文】 據(jù) 。 某些 SQL語句在執(zhí)行時(shí)馬上導(dǎo)致提交操作 。 用 COMMIT或 ROLLBACK語句明確指出提交或回滾事務(wù) 。 Home SQL對(duì)恢復(fù)操作的支持 SQL中提供的支持事務(wù)管理和恢復(fù)操作的語句主要有: COMMIT 、 ROLLBACK 、 START TRANSACTION 、 SET TRANSACTION 、SAVEPOINT、 RELEASE SAVEPOINT 等 , 其中除了 COMMIT和 ROLLBACK外 , 都是 SQL 3新增的語句 。 2. 數(shù)據(jù)庫恢復(fù)的基本方法 ( 1) 定期備份數(shù)據(jù)庫 ( 2) 建立日志文件 ( 3) 針對(duì)不同故障類型分別恢復(fù) Home 恢復(fù)機(jī)制 利用日志文件恢復(fù)事務(wù)的過程一般分兩步進(jìn)行 。 當(dāng)事務(wù)正常運(yùn)行時(shí) , 數(shù)據(jù)庫系統(tǒng)按一定的時(shí)間間隔設(shè)檢查點(diǎn) 。 日志的聯(lián)機(jī)版 , 日志的檔案 。 動(dòng)態(tài)備份是指?jìng)浞萜陂g允許對(duì)數(shù)據(jù)庫進(jìn)行存取或修改 , 即備份和用戶事務(wù)可以并發(fā)執(zhí)行 。 例如 , CPU故障 、 操作系統(tǒng)故障 、 DBMS故障 、 死循環(huán)時(shí)系統(tǒng)安排停止 、 系統(tǒng)崩潰 、 斷電等 。 推斷控制 ( Inference Control) 。, 39。 因此 , 數(shù)據(jù)密碼法只適合于那些對(duì)數(shù)據(jù)保密要求特別高的數(shù)據(jù)庫 。 上述授權(quán)都可以用 REVOKE語句回收 。 Home 訪問控制 Home 訪問控制 2. 授權(quán) 授權(quán) ( Authorization) 就是給予用戶一定的訪問數(shù)據(jù)庫的特權(quán) 。 公共用戶是為了方便共享數(shù)據(jù)操作而設(shè)置的 ,它代表全體數(shù)據(jù)庫用戶 。 CREATE VIEW STUDENT_MALE S SELECT SNO, SNAME, AGE, SEX, BPLACE FROM STUDENTS WHERE SEX= 39。 ( 2) 約束或斷言的撤消 DROP ASSERTION ASR1 ALTER DOMAIN TEACHER_AGE DROP CONSTRAINT T_AGE SQL中的完整性約束 Home 數(shù)據(jù)庫的安全性 Home DBMS安全模型 視圖與安全性 訪問控制 數(shù)據(jù)密碼 跟蹤審計(jì) 統(tǒng)計(jì)數(shù)據(jù)庫的安全性 DBMS安全模型 一種比較通用的 DBMS安全模型 。例如,一個(gè)人的年齡只會(huì)增加,不會(huì)減少,更新年齡數(shù)據(jù)時(shí)必須滿足此約束。 ( 1) 域完整性約束 定義域約束規(guī)定某個(gè)屬性的值必須符合某種數(shù)據(jù)類型并且取自某個(gè)數(shù)據(jù)定義域 。 若發(fā)現(xiàn)錯(cuò)誤的更新操作 , 立即采取措施處理 , 或是拒絕執(zhí)行該更新操作 , 或是發(fā)出警告信息 , 或者糾正已產(chǎn)生的錯(cuò)誤 。 ( 2) 錯(cuò)誤的更新操作 。私用性是指一定的數(shù)據(jù)和對(duì)這些數(shù)據(jù)的某些操作,只對(duì)特定的用戶開放,由某些用戶專用(獨(dú)享)。 計(jì)算機(jī)系統(tǒng)的可靠性一般是指系統(tǒng)正常地?zé)o故障運(yùn)行的概率 。 概述 Home 數(shù)據(jù)的完整性約束 數(shù)據(jù)庫的完整性 ( Integrity) 包含三方面的含義 , 即保持?jǐn)?shù)據(jù)的正確性 ( Correctness) 、 準(zhǔn)確性 ( Accuracy) 和有效性( Validity) 。 ( 5) 人為破壞 。 一個(gè)完整性約束條件可以看作是一個(gè)謂詞( Predicate) , 所有正確的保持完整性的數(shù)據(jù)庫狀態(tài)都應(yīng)當(dāng)滿足這個(gè)謂詞 。 例如 , 如 果 用 戶 定 義 了 下 列 函 數(shù) 依 賴 :NAME→ADDRESS 。 ( 3) 主關(guān)鍵字 ( 4) 外來關(guān)鍵字 ( 5) UNIQUE約束 CREATE TABLE EMP (EMPID INT UNIQUE, … ) 又可寫為 CREATE TABLE EMP (EMPID INT, … UNIQUE (EMPID), … ) SQL中的完整性約束 Home ( 6) CHECK子句 CHECK (<約束搜索條件>) CREATE TABLE TEACHERS (TNO NUMERIC(4,0) NOT NULL, TNAME CHAR(8) NOT NULL, AGE NUMERIC(3,0) PS CHAR(12), CHECK (AGE BETWEEN 18 AND 60)) 2. 域約束 域約束規(guī)則的形式是 CHECK (… VALUE …) CREATE DOMAIN TEACHER_AGE INT CHECK ((VALUE =18) AND (VALUE =60)) SQL中的完整性約束 Home 3. 斷言 斷言 ( Assertion) 是完整性約束的一個(gè)特殊類型 。 為了方便 , 可把用戶歸屬不同的角色 , 對(duì)不同的角色有不同的授權(quán) 。 CREATE VIEW STUDENT_NAS AS SELECT SNO,SNAME,AGE,SEX FROM STUDENTS 例 允許一個(gè)用戶查詢學(xué)生的平均成績(jī) , 但不允許了解
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1