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

正文內(nèi)容

《數(shù)據(jù)庫保護》ppt課件-全文預(yù)覽

2025-06-02 08:32 上一頁面

下一頁面
  

【正文】 ANT OPTION,則用戶可將此特權(quán)轉(zhuǎn)授給其它 用戶 。GRANT UPDATE( 列 2,列 4) ON 表 1 TO wang WITH GRANT OPTION;//將對表 1中 2和 4列的 UPDATE特權(quán)授予 wang, 并允許他將此特權(quán)轉(zhuǎn)授給其它用戶。GRANT ALL PRIVILIGES ON CS_STU TO 李明684. 審計 Audit和數(shù)據(jù)加密? 審計: C2級 DBMS的必要指標,是把用戶對數(shù)據(jù)庫的所有操作自動記錄下來放入審計日志– 用戶級審計– 系統(tǒng)級審計? 數(shù)據(jù)加密69數(shù)據(jù)庫完整性: 數(shù)據(jù)的正確性和相容性。 對數(shù)據(jù)類型的約束 ; 對數(shù)據(jù)格式的約束 ; 對取值范圍或取值集合的約束; 對空值的約束 ;2)靜態(tài)元組約束:規(guī)定組成一個元組的各個列之間的約束關(guān)系。如:將允許為空的列修改為不允許為空; 學(xué)生的年齡只能增長。 773 用戶自定義完整性約束? 定義屬性列的約束條件– 列值非空: NOT NULL– 列值唯一: UNIQUE– 語義檢查: CHECK短語舉例:性別只允許取值 “男 ”或 “女 ”CREATE TABLE Student ( … … Ssex CHAR(2) CHECK (Ssex IN (“男 ”, “女”)), … … )。,39。,39。CK__s__sgender__2D27B80939。813 用戶自定義完整性約束? 域約束: DOMAIN– 建立性別域:CREATE DOMAIN GenderDom CHAR(2) CHECK (VALUE IN (‘男 ’, ‘女 ’))。,16,1) rollback transactionend 84安全性和完整性小結(jié)? 安全性– 用戶標識和鑒別、存取訪問控制、視圖、審計、數(shù)據(jù)加密– DAC與其 SQL支持: GRANT、 REVOKE、角色? 完整性– 完整性約束的概念– 實體 /參照完整性– 用戶自定義完整性:主鍵、外鍵、 CHECK、CONTRAINT、 DOMAIN、 TRIGGER85小結(jié)? 事務(wù)的概念? 數(shù)據(jù)庫恢復(fù)技術(shù)? 數(shù)據(jù)庫并發(fā)控制? 數(shù)據(jù)庫安全性? 數(shù)據(jù)庫完整性86。823 用戶自定義完整性約束? 觸發(fā)器: TRIGGER– 定義在關(guān)系表上的由事件驅(qū)動的特殊過程– 一旦定義,任何用戶對表的增刪改操作均會由 DBMS自動激活相應(yīng)的觸發(fā)器,進行完整性檢查– 非 SQL核心規(guī)范的內(nèi)容,但一般 DBMS均提供支持83創(chuàng)建一個觸發(fā)器 sc_trig, 當(dāng)插入或者更新 “ 學(xué)習(xí) ” 表時,該觸發(fā)器檢查 “ 成績” 是否在指定的范圍內(nèi)CREATE TRIGGER [sc_trig] ON [dbo].[學(xué)習(xí) ] FOR INSERT, UPDATEASdeclare score smallintselect score=scorefrom 學(xué)習(xí)if (score0 ) or ( score 100)begin raiserror(39。793 用戶自定義完整性約束? 定義元組的約束條件: CHECK 男性的名字一定不能以 Ms. 打頭CREATE TABLE Student ( … … Sname CHAR(8) NOT NULL, Ssex CHAR(2) CHECK (Ssex IN (‘男 ’,‘女 ’) and (Ssex=‘女 ’) OR Sname NOT LIKE ‘Ms. %’)), … … )。)216。)))insert into s values(39。 78違約處理和保護:create table s(sno char(2) primary key,sgender char(2) check(sgender in(39。3)動態(tài)關(guān)系約束:加在關(guān)系變化前后狀態(tài)上的限制條件 。3)靜態(tài)關(guān)系約束:反映了一個關(guān)系中各個元組之間或者若干關(guān)系之間存在的聯(lián)系或約束。安全性是保護數(shù)據(jù)庫防止惡意的破壞和非法的存取。 64? 以單個權(quán)限為單位授權(quán)太過麻煩? 角色 :權(quán)限的集合– 為具有相同權(quán)限的用戶群創(chuàng)建一個角色? 基于角色來管理權(quán)限簡化授權(quán)過程– 創(chuàng)建角色– 給角色授權(quán)或授予角色– 給用戶授予角色自主存取控制 DAC65自主存取控制 DAC? 角色的創(chuàng)建– CREATE ROLE 角色名 ? 給角色授權(quán)– GRANT 權(quán)限 ON 數(shù)據(jù)對象 TO 角色 – GRANT 角色 TO 角色 [WITH ADMIN OPTION]? 給用戶授予角色– GRANT 角色 TO 用戶 [WITH ADMIN OPTION]66? 角色權(quán)限的回收– REVOKE 權(quán)限 ON 數(shù)據(jù)對象 FROM 角色 ? 舉例:– 創(chuàng)建角色 R1– 使 R1具有 Student表的Select/Update/Insert權(quán)限– 將 R1角色授予用戶王平和李明– 修改 R1,使其具有 Student表的 Delete權(quán)限自主存取控制 DAC673. 視圖機制? 視圖機制– 王平老師只能查詢計算機系學(xué)生的信息– 系主任李明具有處置計算機系學(xué)生信息的所有權(quán)限CREATE VIEW CS_STU AS Select * From Student Where Sdept = ‘CS’。GRANT SELECT( 列 1,列 5) ON 表 1 TO sam;//將對表 1中 1和 5列的 INSERT特權(quán)授予 sam。計算機系統(tǒng)安全性 為計算機系統(tǒng)建立和采取的各種安全保護措施,保護計算機系統(tǒng)(硬件、軟件及數(shù)據(jù))不會遭到破壞。 * 順序封鎖法: 預(yù)先對數(shù)據(jù)對象規(guī)定一個封鎖次序,所有事務(wù)都按這個次序?qū)嵭蟹怄i。說明: 事務(wù)遵守 2PL協(xié)議是可串行化調(diào)度的充分條件,而不是必要條件。上升 下降 每一 事務(wù)只有得到全部鎖以后才放鎖。LOCK A …LOCK B …LOCK B …LOCK A … 46 1)某一事務(wù)在對數(shù)據(jù)進行讀、寫之前,先要申請并獲得對該數(shù)據(jù)的封鎖。? 共享鎖 (又稱讀鎖,簡稱 S鎖) 若事務(wù) T對數(shù)據(jù)對象 A加上 S鎖,則其它事務(wù)也 可在 A上加 S鎖,但不能加 X鎖,事務(wù) T和其它事務(wù)只能讀取 A, 但不能修改 A。串行圖 : 設(shè) S是若干事務(wù) {T1,T2,…, Tn}的一個調(diào)度, S的串行圖 SG(S)是一個有向圖,其構(gòu)成規(guī)則如下:1)圖中的結(jié)點表示事務(wù)2)如果 Oi和 Oj是沖突操作,且 Oi先于 Oj執(zhí)行,則在圖中有一條邊
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1