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

正文內(nèi)容

企業(yè)局域網(wǎng)的安全與運維ⅱ_數(shù)據(jù)完整性約束-wenkub

2023-03-31 23:04:15 本頁面
 

【正文】 鍵、默認值、檢查約束、唯一性約束的概念; 本節(jié)學(xué)習(xí)目標(biāo) ? 技能要求: ? 能夠創(chuàng)建和管理主鍵 ? 能夠創(chuàng)建和管理外鍵; ? 能夠創(chuàng)建管理檢查約束; ? 能夠創(chuàng)建管理唯一性約束; ? 能夠創(chuàng)建管理非空約束和默認值約束 ? 能夠測試各項約束的有效性; ? 能夠在數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)庫關(guān)系圖 課程引入 ? 演示: ? 通過 SSMS向數(shù)據(jù)庫 S_C_T的 Student表中執(zhí)行下列操作: ? 將學(xué)生的年齡寫入 10000; ? 將學(xué)生的性別寫入 abc; ? 將兩個不同教師的身份證號碼寫成相同的數(shù)據(jù)“ 111111111111111111”。 思考 ? 數(shù)據(jù)庫對不合理數(shù)據(jù)沒有任何限制? ? 數(shù)據(jù)庫中的數(shù)據(jù)可靠嗎? ? 通過哪些手段防止上述情況的發(fā)生? ? 手段之一:約束 SQL Server的 數(shù)據(jù)完整性約束的類型 ? 主鍵約束 ? 外鍵約束 ? 唯一性約束 ? 檢查約束 ? 默認值 ? 空值約束 數(shù)據(jù)庫完整性概述 ? 數(shù)據(jù)庫的完整性 ? 數(shù)據(jù)的正確性和相容性 ? 數(shù)據(jù)的完整性和安全性是兩個不同概念 ? 數(shù)據(jù)的完整性 ? 防止數(shù)據(jù)庫中存在不符合語義的數(shù)據(jù),也就是防止數(shù)據(jù)庫中存在不正確的數(shù)據(jù) ? 防范對象:不合語義的、不正確的數(shù)據(jù) ? 數(shù)據(jù)的安全性 ? 保護數(shù)據(jù)庫防止惡意的破壞和非法的存取 ? 防范對象:非法用戶和非法操作 設(shè)置約束 —— 主鍵約束 主鍵約束 : ? 主鍵能夠唯一地確定表中的每一條記錄,主鍵不能取空值。 主鍵約束和唯一性約束的差別 ? 唯一性約束所在的列允許空值,但是主鍵約束所在的列不允許空值。 ? 一個表中可以定義多個檢查約束; ? 當(dāng)執(zhí)行 向數(shù)據(jù)庫中插入數(shù)據(jù)或更新數(shù)據(jù)時 , 檢查約束將驗證數(shù)據(jù); 演示 ? [例 5]將表 S的 sex列的取值只允許為 “ 男 ”或 “ 女 ” 。 CHECK約束只能應(yīng)用于它定義的列。 演示 ? [例 7]將學(xué)生表 S中的系別( department)列的默認值設(shè)置為 “ 計算機系 ” 。實際上,空字符是一個有效的字符, 0 是一個有效的數(shù)字。 ? 空( NULL)標(biāo)識未定義或未知的值。 演示 ? [例 8]將表 S的編號( sno)、姓名( sn)和性別( sex)列設(shè)置為不允許為空;向表 S中插入一條新的學(xué)生記錄,查看姓名和性別項為空時出現(xiàn)的提示 。 ? 一個表中最多可以有 31個外鍵約束
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1