国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

數(shù)據(jù)庫系統(tǒng)概論—安全、完整性

這篇具有很好參考價值的文章主要介紹了數(shù)據(jù)庫系統(tǒng)概論—安全、完整性。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

數(shù)據(jù)庫系統(tǒng)概論—基礎篇(3)

三.數(shù)據(jù)庫安全性

1.數(shù)據(jù)庫安全性概述

數(shù)據(jù)庫的安全性指保護數(shù)據(jù)庫以防不合法使用所造成的數(shù)據(jù)泄露、更改或破壞

2.數(shù)據(jù)庫安全性控制

2.1用戶身份鑒別

  • 靜態(tài)口令鑒別
  • 動態(tài)口令鑒別
  • 生物鑒別特征
  • 智能卡鑒別

2.2存取控制

  • 自主存取控制:給用戶限權(DAC,C1級)
  • 強制存取控制:給數(shù)據(jù)庫對象一定的密級(MAC,B1級)

2.3自主存取控制方法(授權:授予與收回)

  • 授權
Grant 權限
on (類型,表/視圖...) 對象名1,(類型,表/視圖...) 對象名2...
to 用戶1,用戶2...
with grant option;(是否可以傳播該權限)
  • 收回
Revoke 權限
on (類型,表/視圖...) 對象名1,(類型,表/視圖...) 對象名2...
from 用戶1,用戶2...
CASADE/RESTRICT;(是否級聯(lián))
  • 創(chuàng)建用戶
CREATE USER 用戶名 
with DBA/RESOURCE/CONNECT;

DBA:超級用戶,有所有數(shù)據(jù)庫對象的限權

RESOURCE:能創(chuàng)建表和視圖

CONNECT:只能在限權內操作

2.4數(shù)據(jù)庫角色

數(shù)據(jù)庫角色是一組數(shù)據(jù)庫操作相關的權限的集合(權限的集合)

#授予
Grant 權限
on (類型,表/視圖...) 對象名
to 角色1,角色2...;
#收回
Grant 權限
on (類型,表/視圖...) 對象名
from 角色1,角色2...;

2.5強制存取控制方法(數(shù)據(jù)加密)

主體:用戶;客體:數(shù)據(jù)

  • 主體的許可證 >= 客體的密級時,該主體才能讀取相應的客體
  • 主體的許可證 <= 客體的密級時,該主體才能相應的客體

3.視圖機制

視圖可以隱藏部分數(shù)據(jù),控制要查詢的數(shù)據(jù)是否對用戶是可見的

4.審計

審計功能把用戶對數(shù)據(jù)庫的所有操作記錄下來放入審計日志

四.數(shù)據(jù)庫完整性

數(shù)據(jù)庫完整性是數(shù)據(jù)庫的正確性和相容性,是為例防止數(shù)據(jù)庫中存在不符合語義的數(shù)據(jù)。

1.實體、參照完整性

  • 實體:非空唯一,在CREATE TABLE中使用PRIMART KEY定義。(主碼)
  • 參照:外碼,參照表的主碼是被參照表的主碼

2用戶自定義完整性

針對某一具體應用的數(shù)據(jù)必須滿足的語義要求。

  • 屬性上的約束(列級)

NOT BULL:列值非空

UNIQUE:列值唯一

CHECK:是否滿足條件(類型 屬性 CHECK(Ssex in('男','女'))性別在男女中選)

  • 元組上的約束(表級)

eg:當性別是男,名字不以”Ms.“開頭

建表...
CHECK(Sex = '女' or Sname not like'Ms.%');

3.完整性約束字句

給約束起名字,CONSTRAINT 約束名一起使用

CONSTRAINT 約束名 約束條件;

4.斷言

更一般的約束

#創(chuàng)建
CREATE ASSERTION 斷言名
CHECK字句;

#刪除
DROP ASSERTION 斷言名;

5.觸發(fā)器

由事件觸發(fā)的特殊過程(事件條件功能)文章來源地址http://www.zghlxwxcb.cn/news/detail-435792.html

#創(chuàng)建
CREATE TRIGGER 觸發(fā)器名
BEFORE/ALTER 觸發(fā)事件 on 表名
REFRTENCING NEW/OLD ROW AS 變量#NEW/OLD ROW是兩個表(新/舊)
FOR EACH ROW/STATEMENT#行級/列級
WHEN 觸發(fā)事件 觸發(fā)動作;

#刪除
DROP TRIGGER 觸發(fā)器名 on 表名;

到了這里,關于數(shù)據(jù)庫系統(tǒng)概論—安全、完整性的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【數(shù)據(jù)庫 Microsoft SQL Server】實驗五 數(shù)據(jù)庫安全性與完整性實驗

    一、實驗目的 1、掌握數(shù)據(jù)庫的自主存取控制方法,學會使用SQL數(shù)據(jù)控制語句來進行授權控制和權限回收,理解視圖安全機制。 2、掌握數(shù)據(jù)庫的三類完整性約束,定義數(shù)據(jù)庫完整性及違約處理,通過違約操作實驗來理解數(shù)據(jù)庫完整性機制。 二、實驗環(huán)境與實驗準備工作 實驗

    2024年02月08日
    瀏覽(31)
  • MySQL數(shù)據(jù)庫完整性

    數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性。 數(shù)據(jù)的正確性是指數(shù)據(jù)符合現(xiàn)實世界語義,反映當前實際情況;數(shù)據(jù)的相容性是指數(shù)據(jù)庫在同一對象的不同關系表中的數(shù)據(jù)是符合邏輯的。 數(shù)據(jù)的完整性:為了防止數(shù)據(jù)庫中存在不和語義的數(shù)據(jù) 數(shù)據(jù)的安全性:為了保護數(shù)據(jù)庫防

    2024年02月15日
    瀏覽(28)
  • 【SQL】實驗十 數(shù)據(jù)庫完整性實驗

    一、實驗目的 1、 熟悉通過SQL對數(shù)據(jù)進行完整性控制。熟練掌握數(shù)據(jù)庫 三類完整性約束 (實體完整性、用戶自定義完整性、參照完整性) 2、了解SQL SERVER 的違反完整性處理措施。 3、了解主鍵(PRIMARY KEY)約束 、 外鍵(FOREIGN KEY)約束 、 唯一性(UNIQUE)約束 、 檢查(CHE

    2024年02月01日
    瀏覽(28)
  • 深入理解數(shù)據(jù)庫事務:確保數(shù)據(jù)完整性與一致性

    在現(xiàn)代信息系統(tǒng)中,數(shù)據(jù)是至關重要的資產之一。作為一名后端開發(fā)人員,與數(shù)據(jù)庫的交道必不可少,為了確保數(shù)據(jù)的完整性、一致性和可靠性,數(shù)據(jù)庫引入了事務的概念。本次將帶您深入了解數(shù)據(jù)庫事務的重要性、特性以及如何在應用程序中正確地使用事務來維護數(shù)據(jù)的穩(wěn)

    2024年02月12日
    瀏覽(30)
  • 物理安全對工控系統(tǒng)數(shù)據(jù)完整性的影響如何評估和管理?

    隨著工業(yè)自動化和數(shù)字化程度的不斷提高, 工業(yè)控制系統(tǒng)的數(shù)據(jù)安全性和完整性日益受到重視. 工業(yè)控制系統(tǒng) (ICS) 是指那些應用于制造、交通和其他領域的關鍵基礎設施的計算機系統(tǒng)和網絡設備. 這些系統(tǒng)通常涉及大量敏感信息如工藝參數(shù)和歷史記錄等的數(shù)據(jù)交換與存儲. 因此

    2024年02月21日
    瀏覽(23)
  • 信號完整性(SI)電源完整性(PI)學習筆記(一)信號完整性分析概論

    信號完整性分析概論 1.信號完整性(SI):指在高速產品中由互聯(lián)線引起的所有問題;研究當互聯(lián)線與數(shù)字信號的電壓電流波形相互作用時,其電氣特性如何影響產品的性能,SI又叫信號波形失真。 2.電源完整性(PI):指為有源器件供電的互聯(lián)線及各相關元件上的噪聲;PDN(

    2024年02月04日
    瀏覽(42)
  • 數(shù)據(jù)庫系統(tǒng)概論—關系理論、數(shù)據(jù)庫設計

    數(shù)據(jù)庫系統(tǒng)概論—關系理論、數(shù)據(jù)庫設計

    主要是關系中 屬性和屬性之間的依賴關系 第一范式 :表中無表(屬性不可再分) 數(shù)據(jù)依賴:是在一個關系內部屬性間的約束,分為函數(shù)和多值依賴。 eg:學號決定姓名 2.1函數(shù)依賴 與數(shù)學中函數(shù)概念相似,一個X只能對應一個Y。記作X-Y 非平凡函數(shù)依賴:X-Y,但Y不屬于X 平凡函數(shù)

    2024年02月08日
    瀏覽(22)
  • 數(shù)據(jù)庫系統(tǒng)概論(一)

    一、數(shù)據(jù)庫系統(tǒng)四個基本概念:數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)。 數(shù)據(jù)(data) :數(shù)據(jù)是數(shù)據(jù)庫中存儲的基本對象,即描述事物的符號記錄 數(shù)據(jù)庫(Database,DB):存放數(shù)據(jù)的倉庫,即長期存儲在計算機內、有組織的、可共享的大量數(shù)據(jù)的集合,數(shù)據(jù)庫數(shù)據(jù)具有永久存

    2024年02月13日
    瀏覽(22)
  • 數(shù)據(jù)庫系統(tǒng)概論-00引言

    -數(shù)據(jù)庫系統(tǒng)的發(fā)展經歷了三代演變 層次/網狀數(shù)據(jù)庫系統(tǒng),關系數(shù)據(jù)庫系統(tǒng),新一代數(shù)據(jù)庫系統(tǒng)。 -造就了四位圖靈獎得主 C.W.Bachman,E.F.Codd,James Gray,M.R.Stoebraker.。 -發(fā)展了一門計算機基礎學科· 數(shù)據(jù)建模和DBMS核心技術為主,內容豐富,領域寬廣。 -帶動了一個巨大軟件產業(yè) D

    2024年01月22日
    瀏覽(25)
  • 《數(shù)據(jù)庫系統(tǒng)概論》實驗7報告

    《數(shù)據(jù)庫系統(tǒng)概論》實驗7報告

    實驗題目:通過ODBC方式訪問數(shù)據(jù)庫 實驗環(huán)境:Windows 10、MySQL、SQL Server 實驗步驟 一、MySQL數(shù)據(jù)源配置 1、安裝MySQL的ODBC驅動安裝包 https://dev.mysql.com/downloads/connector/odbc/,選擇32位的8.0.21的msi版本,進行安裝 2、添加驅動程序 打開 控制面板 —— 系統(tǒng)和安全 —— 管理工具 ——

    2024年02月07日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包