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

正文內(nèi)容

[信息與通信]實驗指導書_sqlserer-資料下載頁

2025-08-18 16:23本頁面
  

【正文】 (2)1)在“查詢編輯器”窗口內(nèi)直接輸入以下CREATE TRIGGER語句,創(chuàng)建觸發(fā)器。為KC表再創(chuàng)建一個UPDATE觸發(fā)器,當更新了某門課程的課程號信息時,就激活該觸發(fā)器級聯(lián)更新XS_KC表中相關的課程號信息,并使用PRINT語句返回一個提示信息。 CREATE TRIGGER tri_UPDATE_KC ON KCFOR UPDATEASIF UPDATE(課程號)               ――檢測課程號列是否被更新 BEGIN DECLARE @原課程號char(3),@新課程號 char(3)   ――聲明變量――獲取更新前后的課程號的值SELECT @原課程號=,@新課程號= FROM Deleted,InsertedWHERE Deleted,課程名=PRINT ‘準備級聯(lián)更新XS_KC表中的課程號信息…’——級聯(lián)更新XS_KC表中相關成績記錄的課程號信息UPDATE XS_KCSET 課程號=@新課程號WHERE 課程號=@原課程號PRINT ‘已經(jīng)級聯(lián)更新XS_KC表中原課程號’+@原課程號+’為’+@新課程號END2)單擊“SQL編輯器”工具欄上的“分析”按鈕,檢查輸入的TSQL語句是否有語法錯誤。如果有語法錯誤,則進行修改,知道沒有語法錯誤為止。3)確保無語法錯誤后,單擊“SQL編輯器”工具欄上的“執(zhí)行”按鈕,完成觸發(fā)器的創(chuàng)建。4)在“查詢編輯器”窗口內(nèi)如入并執(zhí)行以下UPDATE語句,修改KC表的課程號列,以激活觸發(fā)器,級聯(lián)修改XS_KC表中的課程號列,并返回提示信息,從而實現(xiàn)了參照完整性。UPDATE KCSET 課程號=’115’WHERE 課程名=’計算機硬件基礎’(3)比較約束與觸發(fā)器的執(zhí)行順序1)在“查詢編輯器”窗口內(nèi)輸入并執(zhí)行以下ALTER TABLE語句,為KC表添加一個約束,使得開課學期的值只能為1~6。ALTER TABLE KCADD CONSTRAINT CK_開課學期 CHECK(開課學期=1 AND 開課學期=6)2)在“查詢編輯器”窗口內(nèi)輸入并執(zhí)行以下INSERT語句。INSERT KC(課程號,課程名,授課教師,開課學期,學時,學分) VALUES(‘120’,’軟件開發(fā)案例’,’李學濤’,7,68,4)從這部分實驗中可以看到,約束優(yōu)先于FOR或AFTER觸發(fā)器起作用,它在更新前就生效,對要更新的值進行規(guī)則檢查。當檢查到與現(xiàn)有規(guī)則沖突時,系統(tǒng)給出錯誤消息,并取消更新操作。如果檢查沒有問題,更新被執(zhí)行,再激活觸發(fā)器。實驗14 為用戶設置權(quán)限【實驗目的】1) 掌握在SQL Server Management Stuido 里為用戶添加或修改或修正權(quán)限的兩種方法。2) 掌握在“安全性”里這只用戶權(quán)限的方法。3) 掌握在數(shù)據(jù)庫里這是用戶權(quán)限的方法?!緦嶒灜h(huán)境】Sql server 2005【實驗重點及難點】1)啟動SQL Server 2005的對象資源管理器 。2)在“安全性”里設計用戶權(quán)限。3)在數(shù)據(jù)庫里設置用戶權(quán)限?!緦嶒瀮?nèi)容】(1)在“安全性”里設置用戶權(quán)限1)打開“SQL Server Management Studio”的“對象資源管理器”窗口。2)選擇“數(shù)據(jù)庫實例名”— “安全性”— “登錄名”選項,鼠標右鍵單擊要修改權(quán)限的登錄名,在彈出的快捷鍵菜單里選擇“屬性”選項。3)彈出“登陸屬性”對話框,在該對話框里選擇“用戶映射”選項。也可以在添加登錄名時,也可以在對話框里選擇“用戶映射”標簽,進入選項卡。4)在改對話框里可以設置此登陸帳戶可以訪問哪些數(shù)據(jù)庫。在“映射到此登錄名的用戶”區(qū)域里,顯示查該數(shù)據(jù)庫服務器里所以的數(shù)據(jù)庫名,選中數(shù)據(jù)庫前的復選框,則表示次登陸帳戶可以登陸該數(shù)據(jù)庫。5)在選中數(shù)據(jù)庫前的復選框之后,在“數(shù)據(jù)庫角色成員身份”區(qū)域里的“public”復選框里會被自動選擇上。在每個數(shù)據(jù)庫中,所以用戶都會在public角色的成員,并且不能被刪除。(2) 在數(shù)據(jù)庫里設置用戶權(quán)限1)啟動“SQL Server Management Stuido”,以sa用戶或超級用戶身份連上數(shù)據(jù)庫實例。在“對象資源管理器”里選擇“數(shù)據(jù)庫實例名”— “Northwind”— “安全性”— “用戶”。2)鼠標右鍵單擊“userl”用戶,在彈出的快捷菜單里選擇“屬性”選項,彈出“數(shù)據(jù)庫用戶”對話框,在改對話框里選擇“安全對象”標簽。3)彈出對話框,單擊“添加”按鈕,彈出 “添加對象”對話框,在改對話框里可以選擇希望查看的對象類型的選擇對話框。4)彈出 “選擇對象”對話框,在該對話框里單擊“對象類型”按鈕。5)彈出 “選擇對象類型”對話框,在該對話框里可以現(xiàn)在數(shù)據(jù)庫表里的可在對象類型,在本例中選擇“表”復選框,然后單擊“確定”按鈕6)單擊“瀏覽”按鈕。 實驗15導入導出數(shù)據(jù)【實驗目的】1)了解數(shù)據(jù)的導入導出概念。2)掌握數(shù)據(jù)的導入導出方法。3)理解數(shù)據(jù)導入導出時數(shù)據(jù)類型的轉(zhuǎn)換?!緦嶒灜h(huán)境】Sql server 2005【實驗重點及難點】1)實現(xiàn)數(shù)據(jù)庫之間數(shù)據(jù)的導入導出。2)實現(xiàn)不同數(shù)據(jù)源與目標源之間數(shù)據(jù)的傳輸?!緦嶒瀮?nèi)容】在sql server 2005中使用數(shù)據(jù)導入導出向?qū)Э梢栽诓煌臄?shù)據(jù)源和目標之間復制與轉(zhuǎn)換數(shù)據(jù)。使用sql server2005導入導出向?qū)Э梢栽趕ql server之間,或者sql server與OLE DB、ODBC數(shù)據(jù)源,甚至是sql server與文本文件之間進行數(shù)據(jù)的導入導出操作。數(shù)據(jù)的導入是指從其他數(shù)據(jù)源里把數(shù)據(jù)復制到SQL SERVER數(shù)據(jù)庫中;數(shù)據(jù)的導出是指從sql sercer數(shù)據(jù)庫中把數(shù)據(jù)復制到其他數(shù)據(jù)源中。其他數(shù)據(jù)源可以是:同版本或舊版本的Sql server、Excel、Access、通過OLE DB 或ODBC來訪問的數(shù)據(jù)源、純文本文件等。(1)導入數(shù)據(jù)將XSCJ數(shù)據(jù)庫里的所有數(shù)據(jù)表導入到TEST數(shù)據(jù)庫中1)啟動“sql server management studio”,連接上數(shù)據(jù)庫實例,在“對象資源管理器”里選擇“實例名”→“數(shù)據(jù)庫”→“XSCJ”數(shù)據(jù)庫。2)鼠標右鍵單擊“XSCJ”數(shù)據(jù)庫,選擇“任務”→“導出數(shù)據(jù)”選項,彈出“歡迎使用Sql server導入導出向?qū)А睂υ捒?,在該對話框里單擊“下一步”按鈕。3)彈出“選擇數(shù)據(jù)庫”對話框,在該對話框中可以選擇導出數(shù)據(jù)的數(shù)據(jù)庫,在本例中選擇XSCJ數(shù)據(jù)庫。在“數(shù)據(jù)源”下拉列表里選擇“Sql Native Client”選項;在“服務器名稱”下拉列表里選擇數(shù)據(jù)庫所在的服務器名,也可以直接輸入;在“身份驗證”區(qū)域里設置正確的身份驗證信息;在“數(shù)據(jù)庫”下拉列表里可以選擇要導出數(shù)據(jù)的數(shù)據(jù)庫名,在此以XSCJ數(shù)據(jù)庫為例。設置完成單擊“下一步”按鈕。4)彈出“選擇目標”對話框,該對話框里用來設置接收數(shù)據(jù)目標。在本例中選擇TEST,然后單擊“下一步”按鈕。5)淡出“指定表復制或查詢”對話框,在該對話框里設置用何種方式來指定傳輸?shù)臄?shù)據(jù),可以選項有兩種,一種是“復制一個或多個表或視圖的數(shù)據(jù)”,如果選擇該項,則接下來的操作是選擇一個或多個數(shù)據(jù)表或視圖,并將其中數(shù)據(jù)導入到目標源中;另一種是“編寫查詢以指定要傳輸?shù)臄?shù)據(jù)”,如果選擇該項,則接下來的操作是輸入一個TSQL查詢語句,Sql sever導入導出向?qū)?zhí)行這個查詢語句,然后將結(jié)果導出到目標源中。在本例中選擇“復制一個或多個表或視圖的數(shù)據(jù)”單選項,然后單擊“下一步”按鈕。6)彈出“選擇源表或源視圖”對話框,在該對話框中可以選擇要導出的數(shù)據(jù)表或視圖,可以選擇一個或多個。7)類型設置完成后,單擊“確定”按鈕,彈出“保存并執(zhí)行包”對話框,在該對話框里可以選擇是立即執(zhí)行導入導出操作,還是將前面步驟的設置保存為SSIS包,以便日后的操作使用。8)彈出“完成該向?qū)А睂υ捒?,單擊“完成”按鈕。(2)導出數(shù)據(jù)SQL Server導入導出可以在不同的數(shù)據(jù)庫之間進行數(shù)據(jù)的導入導出,下面將XSCJ數(shù)據(jù)庫中的 KC表里的數(shù)據(jù)導出到EXCEL中。1)啟動“sql server management studio”,連接上數(shù)據(jù)庫實例,在“對象資源管理器”里選擇“實例名”→“數(shù)據(jù)庫”→“XSCJ”數(shù)據(jù)庫。2)鼠標右鍵單擊“XSCJ”數(shù)據(jù)庫,選擇“任務”→“導出數(shù)據(jù)”選項,彈出“歡迎使用Sql server導入導出向?qū)А睂υ捒?,在該對話框里單擊“下一步”按鈕。彈出“選擇數(shù)據(jù)源”對話框,在該對話框中可以選擇導出數(shù)據(jù)的數(shù)據(jù)源,在本試驗中,選擇XSCJ數(shù)據(jù)庫,單擊“下一步”按鈕。3)在“選擇目標”對話框中,在“目標”下拉列表框里選擇“Microsoft Excel”選項,在“Excel文件路徑”文本框里輸入要保存的Excel文件位置及文件名,單擊“下一步”按鈕。4)彈出“指定表復制或查詢”對話框,單擊“下一步”按鈕。5)在“選擇源表和源視圖”對話框中選擇要導出的表,單擊“下一步”按鈕。6)彈出“保存并執(zhí)行包”對話框,單擊“下一步”按鈕,出現(xiàn)“完成該向?qū)А睂υ捒颍瑔螕簟巴瓿伞卑粹o。7)在“正在執(zhí)行操作……”對話框中單擊“關閉”按鈕。31
點擊復制文檔內(nèi)容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1