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

正文內(nèi)容

sqlserver培訓(xùn)資料(參考版)

2025-01-13 12:32本頁面
  

【正文】 ?( 3) 選中選項(xiàng)頁框 , 進(jìn)行其它選項(xiàng)的設(shè)置 2. 使用 TransactSQL語句恢復(fù)數(shù)據(jù)庫 ?其語法形式如下: ?Restore 。 恢復(fù)數(shù)據(jù)庫 ?使用企業(yè)管理器恢復(fù)數(shù)據(jù)庫 ?( 1) 打開企業(yè)管理器 , 單擊要登錄的數(shù)據(jù)庫服務(wù)器 , 然后從主菜單中選擇工具 , 在菜單中選擇還原數(shù)據(jù)庫命令 。數(shù)據(jù)庫恢復(fù)是指將數(shù)據(jù)庫備份加載到系統(tǒng)中的過程。 ?( 6 ) 在選項(xiàng)頁框中進(jìn)行附加設(shè)置 。 ?( 4 ) 通過單擊添加按鈕選擇備份設(shè)備 。 ?( 2 ) 出現(xiàn) SQL Server備份對話框 , 對話框中有兩個(gè)頁框 , 即常規(guī)和選項(xiàng)頁框 。其語法如下: ?sp_dropdevice [‘logical_name’][,’delfile’] ?例子 46:刪除上面創(chuàng)建的備份設(shè)備 ?sp_dropdevice ‘backup_pany’, ‘c: \mssql7\backup\’ 備份的執(zhí)行 ? SQL Server系統(tǒng)提供了三種數(shù)據(jù)庫備份操作的方法: ? (1)SQL Server 企業(yè)管理器 ? (2)備份向?qū)? ? (3)TransactSQL語句 。 ?2. 使用系統(tǒng)存儲過程創(chuàng)建備份設(shè)備 ?在 SQL Server 中 , 可以使用 sp_addumpdevice語句創(chuàng)建備份設(shè)備 , 其語法形式如下: ?sp_addumpdevice {‘device_type’} ?[,’logical_name’][,’physical_name’][,{{controller_type|’device_status’}}] 圖 417 使用企業(yè)管理器創(chuàng)建備份設(shè)備 圖 418 輸入備份設(shè)備屬性對話框 例子 45:在磁盤上創(chuàng)建了一個(gè)備份設(shè)備 ?程序清單 45: ?use master ? exec sp_addumpdevice ‘disk’, ‘backup_pany’, ‘c: \mssql7\backup\’ 刪除備份設(shè)備 ?刪除備份設(shè)備與創(chuàng)建的過程類似,只須在企業(yè)管理器中選中要刪除的備份設(shè)備,在彈出的菜單中選擇刪除選項(xiàng)即可刪除該備份設(shè)備。 當(dāng)使用磁盤時(shí) , SQL Server允許將本地主機(jī)硬盤和遠(yuǎn)程主機(jī)上的硬盤作為備份設(shè)備 , 備份設(shè)備在硬盤中是以文件的方式存儲的 。. 數(shù)據(jù)庫備份 ? 備份概述 ? 創(chuàng)建備份設(shè)備 ? 備份的執(zhí)行 備份概述 ? 備份就是對 SQL Server數(shù)據(jù)庫或事務(wù)日志進(jìn)行備份,數(shù)據(jù)庫備份記錄了在進(jìn)行備份這一操作時(shí)數(shù)據(jù)庫中所有數(shù)據(jù)的狀態(tài),以便在數(shù)據(jù)庫遭到破壞時(shí)能夠及時(shí)地將其恢復(fù)。. ?Deleting database file 39。 其語法如下: ?Drop database database_name[,? n] 例子 44:刪除創(chuàng)建的數(shù)據(jù)庫 pany ?程序清單 44: ?drop database pany ?輸出結(jié)果為: ?Deleting database file 39。 ? 使用被引用的標(biāo)識符:標(biāo)識符必須用雙引號括起來 , 且可以不遵循 TransactSQL命名標(biāo)準(zhǔn) 。 1. 利用企業(yè)管理器修改數(shù)據(jù)庫 ? 自動收縮:允許定期對數(shù)據(jù)庫進(jìn)行檢查 , 當(dāng)數(shù)據(jù)庫文件或日志文件的未用空間超過其大小的 25%時(shí) ,系統(tǒng)將會自動縮減文件使其未用空間等于 25%。 ? 殘缺頁檢測:允許自動檢測有損壞的頁。 SQL Server設(shè)定的觸發(fā)器遞歸調(diào)用的層數(shù)最多為 32層。 修改數(shù)據(jù)庫 ? 1. 利用企業(yè)管理器修改數(shù)據(jù)庫 ? 2. 使用 ALTER DATABASE語句修改數(shù)據(jù)庫 1. 利用企業(yè)管理器修改數(shù)據(jù)庫 ? 設(shè)置中的各選項(xiàng)說明如下 : ? ANSI NULL默認(rèn)設(shè)置:允許在數(shù)據(jù)庫表的列中輸入空( NULL)值。 ?MAXSIZE:指定操作系統(tǒng)文件可以增長到的最大尺寸。 各參數(shù)說明如下 ?FILENAME:指定數(shù)據(jù)庫所在文件的操作系統(tǒng)文件名稱和路徑,該操作系統(tǒng)文件名和 NAME的邏輯名稱一一對應(yīng)。 ?LOG ON:指明事務(wù)日志文件的明確定義。 圖 49 創(chuàng)建數(shù)據(jù)庫對話框中的常規(guī)頁框 圖 410 創(chuàng)建數(shù)據(jù)庫對話框中的數(shù)據(jù)文件頁框 圖 411 創(chuàng)建數(shù)據(jù)庫對話框中的事務(wù)日志頁框 ( 3) 使用 TransactSQL語言創(chuàng)建數(shù)據(jù)庫,語法如下: ?CREATE DATABASE database_name ?[ON [PRIMARY] [filespec [, ?n] [ ,filegroupspec [, ?n]] ] ? [LOG ON {filespec [, ?n]}] ? [FOR RESTORE] ?filespec::=([NAME=logical_file_name, ] ?FILENAME=‘ os_file_name’ ?[, SIZE=size] ?[, MAXSIZE={max_size|UNLIMITED}] ?[, FILEGROWTH=growth_increment] ) [, ?n] ?filegroupspec::=FILEGROUP filegroup_name filespec [, ?n] 各參數(shù)說明如下 ?database_name:數(shù)據(jù)庫的名稱,最長為 128個(gè)字符。 ?(4)點(diǎn)擊事務(wù)日志( Transaction Log)頁框,該頁框用來設(shè)置事務(wù)日志文件信息,如圖 411所示。 ?(2)在常規(guī)( General)頁框中,要求用戶輸入數(shù)據(jù)庫名稱以及排序規(guī)則名稱。 (一)使用向?qū)?chuàng)建數(shù)據(jù)庫 ? 以下圖 41 到圖 48是使用向?qū)?chuàng)建數(shù)據(jù)庫 ,用戶根據(jù)提示操作,即可創(chuàng)建數(shù)據(jù)庫。 創(chuàng)建、修改和刪除數(shù)據(jù)庫 ? 創(chuàng)建數(shù)據(jù)庫 ? 修改數(shù)據(jù)庫 ? 刪除數(shù)據(jù)庫 創(chuàng)建數(shù)據(jù)庫 ? 每個(gè)數(shù)據(jù)庫都由以下幾個(gè)部分的數(shù)據(jù)庫對象所組成: ? 關(guān)系圖、表、視圖、存儲過程、用戶、角色、規(guī)則、默認(rèn)、用戶自定義數(shù)據(jù)類型和用戶自定義函數(shù)。 數(shù)據(jù)庫文件 ? 1. 主數(shù)據(jù)庫文件( Primary Database File) ? 2. 輔助數(shù)據(jù)庫文件( Secondary Database File) ? ? 3. 事務(wù)日志文件 數(shù)據(jù)庫文件組 ? 為了便于分配和管理, SQL Server允許將多個(gè)文件歸納為同一組,并賦予此組一個(gè)名稱,這就是文件組。 圖 313 服務(wù)器屬性設(shè)置對話框 3 調(diào)用 SQL Server 工具和向?qū)? 在企業(yè)管理器中可以很方便地調(diào)用其它 SQL Server 工具如SQL Server Query Analyzer 查詢分析器 SQL Server Profiler 跟蹤器等只須從 Tools 工具菜單中選擇相應(yīng)的工具即可 SQL Server 2022 中提供了大量的向?qū)Чぞ呖梢砸龑?dǎo)用戶完成一系列的數(shù)據(jù)庫與服 務(wù)器管理工作可以從 Tools 工具菜單中選擇 Wizards 選項(xiàng)或從工具欄中選 擇圖標(biāo)就會出現(xiàn)如圖 517 所示的 Select Wizard 選擇向?qū)υ捒驈闹羞x擇想調(diào) 用的 SQL Server 向?qū)Ь蜁霈F(xiàn)類似于服務(wù)器注冊向?qū)У膶υ捒虿僮魇趾啽? 第 4章 數(shù)據(jù)庫管理 ? 創(chuàng)建、修改和刪除數(shù)據(jù)庫 ? 數(shù)據(jù)庫備份 ? 恢復(fù)數(shù)據(jù)庫 ? 數(shù)據(jù)庫的維護(hù) ? 數(shù)據(jù)庫的存儲結(jié)構(gòu) 數(shù)據(jù)庫的存儲結(jié)構(gòu) ? 數(shù)據(jù)庫文件 ? 數(shù)據(jù)庫文件組 數(shù)據(jù)庫文件 ? 邏輯存儲結(jié)構(gòu)和物理存儲結(jié)構(gòu) ? 一、數(shù)據(jù)庫的邏輯存儲結(jié)構(gòu)指的是數(shù)據(jù)庫是由哪些性質(zhì)的信息所組成, SQL Server的數(shù)據(jù)庫不僅僅只是數(shù)據(jù)的存儲,所有與數(shù)據(jù)處理操作相關(guān)的信息都存儲在數(shù)據(jù)庫中。 如果在注冊服務(wù)器時(shí)選擇了在連接時(shí)提示輸入 SQL Server 帳戶信息選項(xiàng) ( 如圖 37所示 ) ,此時(shí)則會提示輸入這些信息 , 如圖 312所示 。其主要原因在于,一旦暫停 SQL Server,將不再允許任何新的上線者,然而原先已聯(lián)機(jī)到 SQL Server的用戶仍然能繼續(xù)作業(yè),這樣可以確保原來正在進(jìn)行中的作業(yè)不會中斷,而可以持續(xù)進(jìn)行并加以完成。 圖 3- 10 圖310 注冊SQL Server消息 服務(wù)器啟動、暫停和停止 ? 啟動服務(wù)器,下面介紹常用的三種方法: ? 1. 自動啟動服務(wù)器 ? 2. 用 SQL Server 服務(wù)管理器啟動 ? 3. 用企業(yè)管理器( Enterprise Manager)啟動 暫停和關(guān)閉服務(wù)器 ? 暫停和關(guān)閉服務(wù)器的方法與啟動服務(wù)器的方法類似,只需在相應(yīng)的窗口中選擇“暫停( Pause)”或“停止( Stop)”選項(xiàng)即可。 如圖 36和圖 37所示 。 圖 35 選擇或創(chuàng)建服務(wù)器名稱 下一步 ? 3. 單擊 “ 下一步 ” 按鈕 , 出現(xiàn)選擇身份驗(yàn)證模式對話框 , 即選擇 Windows NT身份驗(yàn)證或SQL Server身份驗(yàn)證 。 ? 如果在對話框中選擇“我希望今后在執(zhí)行該任務(wù)時(shí)不使用向?qū)А睆?fù)選框,按“下一步”按鈕就會轉(zhuǎn)換到服務(wù)器注冊屬性對話框,如圖 34所示。 圖 31 新建 SQL Server組 圖 32 創(chuàng)建服務(wù)器組對話框 服務(wù)器注冊 ? 所謂服務(wù)器注冊是指將網(wǎng)絡(luò)系統(tǒng)中的其它 SQL Server服務(wù)器注冊到企業(yè)管理器中 , 以便于管理 。首次啟動企業(yè)管理器時(shí),有一個(gè)名字叫“ SQL Server 組”的默認(rèn)服務(wù)器組自動被創(chuàng)建,但用戶可以創(chuàng)建新的SQL Server組,在企業(yè)管理器菜單中單擊操作( Action)菜單或者用右鍵單擊 SQL Servers組,選擇新建 SQL Server 組菜單項(xiàng),如圖 31所示。分組的原則往往是依據(jù)組織結(jié)構(gòu)原則。存儲過程可以給調(diào)用過程或應(yīng)用程序返回整型值 。 7. RETURN語句 ?RETURN語句用于無條件地終止一個(gè)查詢 、 存儲過程或者批處理 , 此時(shí)位于 RETURN語句之后的程序?qū)⒉粫粓?zhí)行 。time39。time39。 ?declare sum int, count int ?select sum=0, count=1 ?label_1: ?select sum=sum+count ?select count=count+1 ?if count=5 ?goto label_1 ?select count sum 6. WAITFOR語句 ?WAITFOR語句用于暫時(shí)停止執(zhí)行 SQL語句、語句塊或者存儲過程等,直到所設(shè)定的時(shí)間已過或者所設(shè)定的時(shí)間已到才繼續(xù)執(zhí)行。 GOTO語句和標(biāo)識符可以用在語句塊、批處理和存儲過程中,標(biāo)識符可以為數(shù)字與字符的組合,但必須以“:”結(jié)尾。 BREAK語句則使程序完全跳出循環(huán),結(jié)束WHILE語句的執(zhí)行。只要指定的條件為真,就重復(fù)執(zhí)行語句。 CASE函數(shù)按照使用形式的不同,可以分為簡單 CASE函數(shù)和搜索 CASE函數(shù)。 IF?ELSE 語句的語法形式 ?IF Boolean_expression { sql_statement | statement_block } [ ELSE { sql_statement | statement_block } ] 2. BEGIN?END 語句 ?BEGIN?END 語句能夠?qū)⒍鄠€(gè) TransactSQL語句組合成一個(gè)語句塊,并將它們視為一個(gè)單元處理。IF?ELSE 語句用來判斷當(dāng)某一條件成立時(shí)執(zhí)行某段程序,條件不成立時(shí)執(zhí)行另一段程序。常用的聚合函數(shù) 應(yīng)用舉例,程序清單 241至 244如下: 程序清單 241 ? select avg e_wage as dept_avgWage ? from employee ? group by dept_id 程序清單 242 ? select dept_id as dept_id count * as e_num ? from employee ? group by dept_id ? having count * 3 流程控制語句 ?流程控制語句是指那些用來控制程序執(zhí)行和流程分支的命令,在 SQL Server 2022中,流程控制語句主要用來控制 SQL語句、語句塊或者存儲過程的執(zhí)行流程。), 1) ?運(yùn)行結(jié)果為: ?EmployeeID 6.聚合函數(shù) ?聚合函數(shù)可以返回整個(gè)或者幾個(gè)列或者一個(gè)列的匯總數(shù)據(jù),它常用來計(jì)算 SELECT語句查詢的統(tǒng)計(jì)值。 ?USE Northwind ?SELECT COL_NAME(OBJECT_ID(39。與其它函數(shù)一樣,可以在 SELECT語句的 SELECT和 WHERE子句以及表達(dá)式中使用系統(tǒng)函數(shù)。 ?運(yùn)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1