數據庫實驗——數據庫完整性與安全性實驗by SixInNight

本文僅作爲對下載資源的詳細介紹

完整實驗報告下載鏈接:https://download.csdn.net/download/hongwangdb/12550863

	<p>
		<a href="https://user.qzone.qq.com/1278824986">
										小編的空間</a>
	</p>

實驗內容

完整性實驗與要求

  1. 分別定義數據庫中各基礎表的主鍵、外鍵,實現實體完整性約束及參照完整性約束;
  2. 向學生表插入具有相同學號的數據,驗證其實體完整性約束;
  3. 向學生表中插入一條數據,班級號是學生表的外鍵,驗證參照完整性約束。

安全性實驗與要求

  1. 登陸管理
    (1) 將 Windows 賬戶中的用戶 LUXQ 添加到 SQL Sever 登陸中,默認數據庫爲 StudentDB;
    (2) 創建名爲 teacher 的 SQL 登陸,密碼爲 123321,默認數據庫爲 master,強制實施密碼策略;
    (3) 修改 SQL 登錄名 teacher 的登錄密碼爲 789987;
    (4) 禁用名爲 teacher 的登陸;
    (5) 刪除 teacher 登錄名。
  2. 用戶管理
    (1) 創建名爲 teacher 的登錄名,在學生選課數據庫中,創建用戶 professor 與 teacher 登錄名對應;
    (2) 在 StudentDB 數據庫中創建用戶 professor, 將其名稱改爲 professor2;
    (3) 刪除 StudentDB 數據庫中用戶 professor2;
    (4) 在學生選課數據庫中,創建用戶 professor,其對應登錄名爲 teacher,並將教師表權限授予 professor;
    (5) 在學生選課數據庫中,拒絕用戶 professor 查看教師表權限。
    Enterprise ManagerTransact_SQL 語句完成以上內容

實驗步驟

完整實驗報告下載鏈接:https://download.csdn.net/download/hongwangdb/12550863

發生衝突的解決辦法

  1. 發生如下衝突是因爲 STUDENT 表中存在着某班級 ID 號,它在 CLASS 表中的班級號不存在,刪除衝突數據即可
    在這裏插入圖片描述
  2. 全文over!完整實驗報告下載鏈接:https://download.csdn.net/download/hongwangdb/12550863

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章