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

正文內(nèi)容

管理數(shù)據(jù)庫其他對象(ppt132)-經(jīng)營管理(留存版)

2025-10-19 18:45上一頁面

下一頁面
  

【正文】 () 上面的語句在 “ 學(xué)生圖書借閱管理 數(shù)據(jù)庫中創(chuàng)建了一個(gè)“ 入館時(shí)間 ” 的默認(rèn)值 , 在查詢分析器中執(zhí)行結(jié)果如下: 命令已成功完成 。將此參數(shù)設(shè)置為 futureonly時(shí),它會防止現(xiàn)有的屬于此數(shù)據(jù)類型的列繼承新的默認(rèn)值。 例如 , 用下面的語句創(chuàng)建一個(gè)默認(rèn)值 , 名稱為 “ 默認(rèn)號碼 ” 。, 39。20200139。) 則此表中的 “ 傳真 1”列仍為空值 , 而 “ 傳真 2”列為默認(rèn)值 “ 11111111”, 說明只有后來引用該用戶自定義數(shù)據(jù)類型的列受到默認(rèn)值的影響 。 DROP DEFAULT 入館時(shí)間 在查詢分析器中執(zhí)行上述語句 , 結(jié)果如下 , 表示默認(rèn)值已從列上解除: (所影響的行數(shù)為 1行 ) 已從表的列上解除了默認(rèn)值的綁定 。 語法如下: sp_bindrulerule_name,39。,39。,39。futureonly_flag39。 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 例如 , 將 “ 可借圖書冊數(shù) ” 規(guī)則捆綁到 “ 學(xué)生圖書借閱管理 ” 數(shù)據(jù)庫的 “ 學(xué)生信息表的“ 借書冊數(shù) ” 列上 , 然后執(zhí)行以下語句刪除規(guī)則: DROP RULE 可借圖書冊數(shù) 返回如圖 632所示的錯(cuò)誤信息 。 在執(zhí)行 DELETE或 UPDATE操作時(shí) , 被刪除的行從激活觸發(fā)器的表中被移動(dòng)到 Deleted表中 , 這兩個(gè)表不會有共同的行 。 2. 查看觸發(fā)器 1) 查看觸發(fā)器的相關(guān)信息 (1) 使用 sp_helptrigger系統(tǒng)存儲過程來顯示一個(gè)表上觸發(fā)器的類型 。 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 例如 , 刪除觸發(fā)器 BorrowNum, 輸入的語句如下: DROP TRIGGER BorrowNum 在消息框中顯示 “ 命令已成功完成 ” , 說明成功刪除 。 DELETE 學(xué)生信息 FROM DELETED JOIN 租借信息 ON 租借信息 .借書證號 = 證號 JOIN 學(xué)生信息 ON =學(xué)生信息 .借書證號 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 WHERE 還書日期 IS NOT NULL END ELSE BEGIN PRINT 39。 已經(jīng)畢業(yè)的學(xué)生 , 且所有書目都已經(jīng)還清 , 兩表中的記錄才能都被刪除 , 否則兩表的記錄都不能被刪除 。 從該對話框中可以看出在該表上建立了一個(gè)觸發(fā)器 。 圖 635 輸入觸發(fā)器代碼 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 修改與查看觸發(fā)器 1. 修改觸發(fā)器 1) 利用 TSQL語句修改觸發(fā)器 語法格式: ALTER TRIGGER trigger_name ON(table|view) [WITH ENCRYPTION] {FOR|AFTER|INSTEAD OF} [INSERT,UPDATE,DELETE] AS sql_statement 其中, trigger_name指更改的現(xiàn)有觸發(fā)器名。 觸發(fā)器執(zhí)行完成后 , 與該觸發(fā)器相關(guān)的這兩個(gè)表也會被刪除 。 圖 631顯示了規(guī)則 “ 可借圖書冊數(shù) ” 的定義情況 。 使用 sp_unbindrule系統(tǒng)存儲過程 , 可以解除捆綁到列或用戶自定義數(shù)據(jù)類型上的規(guī)則 。) 若插入的新數(shù)據(jù)符合規(guī)則 , 則成功地將數(shù)據(jù)插入到 “ 學(xué)生信息 ” 表中 , 并返回如下信息: (所影響的行數(shù)為 1行 ) 若對 “ 學(xué)生信息 ” 表執(zhí)行以下插入語句: 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 INSERT INTO 學(xué)生信息 VALUES(39。 在查詢分析器上執(zhí)行結(jié)果是: “ 已將規(guī)則綁定到表的列上 ” 。[09][09][09][09][09][09][09][09]39。 解除默認(rèn)值對象與用戶定義類型及表字段的綁定關(guān)系后 , 可以刪除當(dāng)前數(shù)據(jù)庫中的一個(gè)或多個(gè)默認(rèn)值對象 , 語法格式為 DROP DEFAULT{default}[,...n] 其中 , 參數(shù) default為現(xiàn)有默認(rèn)值對象名;參數(shù) n表示可以指定多個(gè)默認(rèn)值對象同時(shí)被刪除 。,39。郭亮 39。, 39。,39。 ] 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 其中 : default為默認(rèn)值對象的名稱 。字符和日期常量用單引號 (‘)引起來;貨幣、整數(shù)和浮點(diǎn)常量不需要使用引號。 (7) 單擊 “ 確定 ” 按鈕 , 關(guān)閉對話框 。 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 其中: type_name為用戶定義數(shù)據(jù)類型名 , 這個(gè)名稱在數(shù)據(jù)庫中必須是惟一的 。0000939。 當(dāng)視圖被刪除之后 , 該視圖基表中存儲的數(shù)據(jù)并不會受到影響 , 但是任何建立在該視圖之上的其他數(shù)據(jù)庫對象的查詢將會發(fā)生錯(cuò)誤 。 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 圖 69 查看視圖 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 2. 瀏覽和修改視圖的定義 如果視圖在創(chuàng)建或修改時(shí)沒有被加密 , 就可以看到定義視圖的語句 。 修改完成后可以單擊工具欄上的 “ 驗(yàn)證 SQL”按鈕 , 檢查該 TSQL語句的語法是否正確 。選定表、視圖或者函數(shù)后彈出“添加”按鈕,可以添加創(chuàng)建視圖的基表。 檢查成功后 , 將對基表進(jìn)行查詢并返回查詢的結(jié)果 。 (7) 在視圖中不能定義全文索引 , 但可以定義索引 。 而且 , 視圖的機(jī)制使得可以針對不同的用戶制定不同的視圖 , 通過在用戶視圖上不包括機(jī)密數(shù)據(jù)字段 , 可以自動(dòng)屏蔽機(jī)密數(shù)據(jù) 。 通過使用一個(gè)或多個(gè)表的縱向分割 (通過 SELECT語句實(shí)現(xiàn) ), 使用戶把注意力集中到所關(guān)心的數(shù)據(jù)列上 , 從而使數(shù)據(jù)結(jié)構(gòu)簡單而直接;通過使用 WHERE子句橫向分割數(shù)據(jù) , 可以有限制地顯示表中的數(shù)據(jù) , 進(jìn)一步簡化瀏覽數(shù)據(jù)的工作 。 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 (4) 可以將視圖建立在其他視圖或者引用視圖的過程之上 , SQL Server 2020中允許最多 32層的視圖嵌套 。 SELECT語句中可以使用多個(gè)表及其他視圖 , 也可以使用 UNION關(guān)鍵詞合并起來的多個(gè) SELECT語句 。 圖 62 新建視圖窗口 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 (3) 用右鍵單擊圖 62所示窗口中的圖表窗格 (即最上面的窗格 ), 在彈出的快捷菜單中選擇 “ 添加表 ” 命令 。 (10) 在圖 65所示窗口的任何一個(gè)地方單擊鼠標(biāo)右鍵 , 在彈出的快捷菜單中選擇 “ 屬性 ” 命令 , 可以打開如圖 67所示的對話框 。 例如: sp_help 圖書冊數(shù) 用戶也可以在企業(yè)管理器中得到這些信息 。 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 (2) 選中 “ 視圖 ” 目錄 , 在右邊窗口的視圖列表中用鼠標(biāo)右鍵單擊要查看的視圖 , 在彈出的快捷菜單中選擇 “ 所有任務(wù) ” , 再選擇 “ 顯示相關(guān)性 ” , 打開如圖 612所示的對話框 。 比如 , 例 5中的 “ 學(xué)生借書信息 ” 視圖是建立在三個(gè)表上的 , 可以使用下面的語句通過視圖給作為該視圖基表之一的表添加一個(gè)記錄 。NONULL39。 (5) 如果允許空值 , 則選中 “ 允許 NULL值 ” 復(fù)選框 。如果該數(shù)據(jù)類型正在被使用,則會顯示如圖 620所示的警告框,并撤銷刪除操作;否則,數(shù)據(jù)類型被刪除。object_name39。0000739。 然后將 “ 學(xué)生信息 ” 表的 “ 電話 ” 列的數(shù)據(jù)類型設(shè)置為用戶自定義數(shù)據(jù)類型 “ 號碼 ” , 這時(shí)該列的默認(rèn)值自動(dòng)設(shè)為 “ 默認(rèn)號碼 ” 。 代碼為 ALTER TABLE 學(xué)生信息 ADD 傳真 1傳真 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 這時(shí) , 向 “ 學(xué)生信息 ” 表中插入記錄: INSERT INTO 學(xué)生信息 (借書證號 ,姓名 ,性別 ,班級 ) VALUES(39。0001239。] 其中: object_name為要解除默認(rèn)值捆綁的列或用戶自定義數(shù)據(jù)類型的名稱 。 在條件表達(dá)式中有一個(gè)以 開頭的變量 , 該變量代表在修改該列的記錄時(shí)用戶輸入的數(shù)值 ??山鑸D書冊數(shù) 39。2020100839。2020020439。 圖 629 相關(guān)數(shù)據(jù)庫中的所有規(guī)則 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 使用系統(tǒng)存儲過程 sp_help可以查看規(guī)則的擁有者 、創(chuàng)建時(shí)間等基本信息 。 它們由系統(tǒng)來維護(hù) , 用戶不能對其進(jìn)行修改 。 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 圖 633 創(chuàng)建觸發(fā)器 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 圖 634 “觸發(fā)器屬性 ” 對話框 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 (4) 在文本框中輸入觸發(fā)器的代碼 , 如圖 635所示 。 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 圖 637 觸發(fā)器的依賴關(guān)系 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 (2) 使用企業(yè)管理器查看觸發(fā)器的依賴關(guān)系 。 USE 學(xué)生圖書借閱管理 GO CREATE TRIGGER 借書 ON 租借信息 AFTER INSERT AS IF (SELECT 狀態(tài) FROM 圖書信息 , inserted WHERE 圖書信息 .圖書編號 = )=1 BEGIN PRINT 39。 CREATE TRIGGER 刪除 2 ON 學(xué)生信息 INSTEAD OF DELETE AS DELETE 租借信息 FROM DELETED, 租借信息 WHERE 租借信息 .借書證號 = AND 還書日期 IS NOT NULL DELETE 學(xué)生信息 FROM DELETED JOIN 學(xué)生信息 ON =學(xué)生信息 .借書證號 WHERE 學(xué)生信息 .借書證號 NOT IN (SELECT 借書證號 FROM 租借信息 ) 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 (3) 在租借信息表的借書證號上沒有外鍵約束 。 USE 學(xué)生圖書借閱管理 GO CREATE TRIGGER 借閱冊數(shù) ON 租借信息 AFTER INSERT AS 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 IF (SELECT 借書冊數(shù) FROM 學(xué)生信息 ,inserted WHERE 學(xué)生信息 .借書證號 = )=5 BEGIN PRINT 39。 (2) 使用 sp_helptext系統(tǒng)存儲過程顯示一個(gè)指定觸發(fā)器的代碼 。 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 (3) 觸發(fā)器不能在臨時(shí)表或系統(tǒng)表中創(chuàng)建 , 可以引用臨時(shí)表 , 但不能引用系統(tǒng)表 。 table|view指在其上執(zhí)行觸發(fā)器的表或視圖的名稱 。其目的是為了防止具有指定用戶定義數(shù)據(jù)類型的列丟失掉捆綁在其上的規(guī)則。334568839。 女 39。futureonly_flag39。 圖 623 刪除默認(rèn)值對象 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 查看默認(rèn)值 在企業(yè)管理器中展開相應(yīng)的數(shù)據(jù)目錄 , 選中該數(shù)據(jù)庫下的 “ 默認(rèn) ” 目錄 , 可以看到數(shù)據(jù)庫中所有的默認(rèn)值 , 如圖 624所示 。 圖 622 將字段綁定到默認(rèn)值對象的窗口 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 刪除默認(rèn)值 如果要?jiǎng)h除一個(gè)默認(rèn)值對象 , 首先應(yīng)解除默認(rèn)值對象與用戶定義類型及表字段的捆綁關(guān)系 , 然后才能刪除該默認(rèn)值對象 。默認(rèn)號碼 39。 如果將默認(rèn)值捆綁到用戶自定義數(shù)據(jù)類型上時(shí)使用 futureonly_flag參數(shù) , 將不影響已經(jīng)使用該數(shù)據(jù)類型的列 。 然后將此默認(rèn)值捆綁到前面 2節(jié)中的用戶自定義數(shù)據(jù)類型 “ 號碼 ” 上 , 代碼如下: USE 學(xué)生圖書借閱管理 EXEC sp_bindefault 39。 管理數(shù)據(jù)庫其他對象 來自 中國最大的資料庫下載 1) 將默認(rèn)值捆綁到數(shù)據(jù)庫表中的列上 例如 , 將前面創(chuàng)建的默認(rèn)值捆綁到 “ 學(xué)生圖書借閱管理 ” 數(shù)據(jù)庫的 “ 圖書信息
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1