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

正文內(nèi)容

sqlserver培訓(xùn)資料-資料下載頁(yè)

2025-01-10 12:32本頁(yè)面
  

【正文】 和事務(wù)日志文件組成,一個(gè)數(shù)據(jù)庫(kù)至少應(yīng)該包含一個(gè)數(shù)據(jù)庫(kù)文件和一個(gè)事務(wù)日志文件。 數(shù)據(jù)庫(kù)文件 ? 1. 主數(shù)據(jù)庫(kù)文件( Primary Database File) ? 2. 輔助數(shù)據(jù)庫(kù)文件( Secondary Database File) ? ? 3. 事務(wù)日志文件 數(shù)據(jù)庫(kù)文件組 ? 為了便于分配和管理, SQL Server允許將多個(gè)文件歸納為同一組,并賦予此組一個(gè)名稱,這就是文件組。 ? 與數(shù)據(jù)庫(kù)文件一樣,文件組也分為主文件組( Primary File Group)和次文件組( Secondary File Group)。 創(chuàng)建、修改和刪除數(shù)據(jù)庫(kù) ? 創(chuàng)建數(shù)據(jù)庫(kù) ? 修改數(shù)據(jù)庫(kù) ? 刪除數(shù)據(jù)庫(kù) 創(chuàng)建數(shù)據(jù)庫(kù) ? 每個(gè)數(shù)據(jù)庫(kù)都由以下幾個(gè)部分的數(shù)據(jù)庫(kù)對(duì)象所組成: ? 關(guān)系圖、表、視圖、存儲(chǔ)過程、用戶、角色、規(guī)則、默認(rèn)、用戶自定義數(shù)據(jù)類型和用戶自定義函數(shù)。 創(chuàng)建數(shù)據(jù)庫(kù)的方法 ? 使用向?qū)?chuàng)建數(shù)據(jù)庫(kù) ? 使用企業(yè)管理器( Enterprise Manager)創(chuàng)建數(shù)據(jù)庫(kù) ? 使用 TransactSQL語(yǔ)言創(chuàng)建數(shù)據(jù)庫(kù)。 (一)使用向?qū)?chuàng)建數(shù)據(jù)庫(kù) ? 以下圖 41 到圖 48是使用向?qū)?chuàng)建數(shù)據(jù)庫(kù) ,用戶根據(jù)提示操作,即可創(chuàng)建數(shù)據(jù)庫(kù)。 向?qū)?chuàng)建 圖41 選擇向?qū)?duì)話框 圖 42 歡迎使用創(chuàng)建數(shù)據(jù)庫(kù)向?qū)?duì)話框 圖 43 輸入數(shù)據(jù)庫(kù)名稱和文件位置對(duì)話框 圖 44 定義數(shù)據(jù)庫(kù)文件邏輯名稱及初始大小對(duì)話話框 圖 45 定義數(shù)據(jù)庫(kù)增長(zhǎng)信息對(duì)話框 圖 46 定義事務(wù)日志文件名稱及初始大小對(duì)話框 圖 47 定義事務(wù)日志文件增長(zhǎng)信息對(duì)話框 圖 48 確認(rèn)創(chuàng)建數(shù)據(jù)庫(kù)對(duì)話框 ( 2)使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù) ?( 1 ) 在企業(yè)管理器中 , 單擊工具欄中的 圖標(biāo) , 或在數(shù)據(jù)庫(kù)文件夾或其下屬任一數(shù)據(jù)庫(kù)圖標(biāo)上單擊右鍵 , 選擇新建數(shù)據(jù)庫(kù)選項(xiàng) , 就會(huì)出現(xiàn)如圖 49所示的對(duì)話框 。 ?(2)在常規(guī)( General)頁(yè)框中,要求用戶輸入數(shù)據(jù)庫(kù)名稱以及排序規(guī)則名稱。 ?(3)點(diǎn)擊數(shù)據(jù)文件( Data Files)頁(yè)框,該頁(yè)框用來輸入數(shù)據(jù)庫(kù)文件的邏輯名稱、存儲(chǔ)位置、初始容量大小和所屬文件組名稱,如圖 410所示。 ?(4)點(diǎn)擊事務(wù)日志( Transaction Log)頁(yè)框,該頁(yè)框用來設(shè)置事務(wù)日志文件信息,如圖 411所示。 ?(5)單擊圖 411中的“確定”按鈕,則開始創(chuàng)建新的數(shù)據(jù)庫(kù) 。 圖 49 創(chuàng)建數(shù)據(jù)庫(kù)對(duì)話框中的常規(guī)頁(yè)框 圖 410 創(chuàng)建數(shù)據(jù)庫(kù)對(duì)話框中的數(shù)據(jù)文件頁(yè)框 圖 411 創(chuàng)建數(shù)據(jù)庫(kù)對(duì)話框中的事務(wù)日志頁(yè)框 ( 3) 使用 TransactSQL語(yǔ)言創(chuàng)建數(shù)據(jù)庫(kù),語(yǔ)法如下: ?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ù)庫(kù)的名稱,最長(zhǎng)為 128個(gè)字符。 ?PRIMARY:該選項(xiàng)是一個(gè)關(guān)鍵字,指定主文件組中的文件。 ?LOG ON:指明事務(wù)日志文件的明確定義。 ?NAME:指定數(shù)據(jù)庫(kù)的邏輯名稱,這是在 SQL Server系統(tǒng)中使用的名稱,是數(shù)據(jù)庫(kù)在 SQL Server中的標(biāo)識(shí)符。 各參數(shù)說明如下 ?FILENAME:指定數(shù)據(jù)庫(kù)所在文件的操作系統(tǒng)文件名稱和路徑,該操作系統(tǒng)文件名和 NAME的邏輯名稱一一對(duì)應(yīng)。 ?SIZE:指定數(shù)據(jù)庫(kù)的初始容量大小。 ?MAXSIZE:指定操作系統(tǒng)文件可以增長(zhǎng)到的最大尺寸。 ?FILEGROWTH:指定文件每次增加容量的大小,當(dāng)指定數(shù)據(jù)為 0時(shí),表示文件不增長(zhǎng)。 修改數(shù)據(jù)庫(kù) ? 1. 利用企業(yè)管理器修改數(shù)據(jù)庫(kù) ? 2. 使用 ALTER DATABASE語(yǔ)句修改數(shù)據(jù)庫(kù) 1. 利用企業(yè)管理器修改數(shù)據(jù)庫(kù) ? 設(shè)置中的各選項(xiàng)說明如下 : ? ANSI NULL默認(rèn)設(shè)置:允許在數(shù)據(jù)庫(kù)表的列中輸入空( NULL)值。 ? 遞歸觸發(fā)器:允許觸發(fā)器遞歸調(diào)用。 SQL Server設(shè)定的觸發(fā)器遞歸調(diào)用的層數(shù)最多為 32層。 ? 自動(dòng)更新統(tǒng)計(jì)信息:允許使用 SELECT INTO或 BCP、WRITETEXT、 UPDATETEXT命令向表中大量插入數(shù)據(jù)。 ? 殘缺頁(yè)檢測(cè):允許自動(dòng)檢測(cè)有損壞的頁(yè)。 ? 自動(dòng)關(guān)閉:當(dāng)數(shù)據(jù)庫(kù)中無(wú)用戶時(shí),自動(dòng)關(guān)閉該數(shù)據(jù)庫(kù),并將所占用的資源交還給操作系統(tǒng)。 1. 利用企業(yè)管理器修改數(shù)據(jù)庫(kù) ? 自動(dòng)收縮:允許定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行檢查 , 當(dāng)數(shù)據(jù)庫(kù)文件或日志文件的未用空間超過其大小的 25%時(shí) ,系統(tǒng)將會(huì)自動(dòng)縮減文件使其未用空間等于 25%。 ? 自動(dòng)創(chuàng)建統(tǒng)計(jì)信息:在優(yōu)化查詢 ( Query Optimizer) 時(shí) , 根據(jù)需要自動(dòng)創(chuàng)建統(tǒng)計(jì)信息 。 ? 使用被引用的標(biāo)識(shí)符:標(biāo)識(shí)符必須用雙引號(hào)括起來 , 且可以不遵循 TransactSQL命名標(biāo)準(zhǔn) 。 2. 使用 ALTER DATABASE語(yǔ)句修改數(shù)據(jù)庫(kù)語(yǔ)法形式如下 : ?Alter database databasename ?{add filefilespec[,?n] [to filegroup filegroupname] ?|add log file filespec[,?n] ?|remove file logical_file_name [with delete] ?|modify file filespec ?|modify name=new_databasename ?|add filegroup filegroup_name ?|remove filegroup filegroup_name ?|modify filegroup filegroup_name ?{filegroup_property|name=new_filegroup_name}} 刪除數(shù)據(jù)庫(kù) ? ?2. 利用 Drop語(yǔ)句刪除數(shù)據(jù)庫(kù) ? Drop語(yǔ)句可以從 SQL Server中一次刪除一個(gè)或多個(gè)數(shù)據(jù)庫(kù) 。 其語(yǔ)法如下: ?Drop database database_name[,? n] 例子 44:刪除創(chuàng)建的數(shù)據(jù)庫(kù) pany ?程序清單 44: ?drop database pany ?輸出結(jié)果為: ?Deleting database file 39。d:\mssql7\data\39。. ?Deleting database file 39。d:\mssql7\data\39。. 數(shù)據(jù)庫(kù)備份 ? 備份概述 ? 創(chuàng)建備份設(shè)備 ? 備份的執(zhí)行 備份概述 ? 備份就是對(duì) SQL Server數(shù)據(jù)庫(kù)或事務(wù)日志進(jìn)行備份,數(shù)據(jù)庫(kù)備份記錄了在進(jìn)行備份這一操作時(shí)數(shù)據(jù)庫(kù)中所有數(shù)據(jù)的狀態(tài),以便在數(shù)據(jù)庫(kù)遭到破壞時(shí)能夠及時(shí)地將其恢復(fù)。 SQL Server 2022四種備份方式 ? (一)完全數(shù)據(jù)庫(kù)備份( Dadabaseplete) ? (二)差異備份或稱增量備份( Dadabasedifferential) ? (三)事務(wù)日志備份( Transaction log) ? (四)數(shù)據(jù)庫(kù)文件和文件組備份( File and filegroup) 創(chuàng)建備份設(shè)備 ? 在進(jìn)行備份以前首先必須指定或創(chuàng)建備份設(shè)備 , 備份設(shè)備是用來存儲(chǔ)數(shù)據(jù)庫(kù) 、 事務(wù)日志或文件和文件組備份的存儲(chǔ)介質(zhì) , 備份設(shè)備可以是硬盤 、 磁帶或管道 。 當(dāng)使用磁盤時(shí) , SQL Server允許將本地主機(jī)硬盤和遠(yuǎn)程主機(jī)上的硬盤作為備份設(shè)備 , 備份設(shè)備在硬盤中是以文件的方式存儲(chǔ)的 。 創(chuàng)建備份設(shè)備的兩種方法 ?1 .使用 SQL Server 企業(yè)管理器創(chuàng)建備份設(shè)備 ?如圖 417418所示 。 ?2. 使用系統(tǒng)存儲(chǔ)過程創(chuàng)建備份設(shè)備 ?在 SQL Server 中 , 可以使用 sp_addumpdevice語(yǔ)句創(chuàng)建備份設(shè)備 , 其語(yǔ)法形式如下: ?sp_addumpdevice {‘device_type’} ?[,’logical_name’][,’physical_name’][,{{controller_type|’device_status’}}] 圖 417 使用企業(yè)管理器創(chuàng)建備份設(shè)備 圖 418 輸入備份設(shè)備屬性對(duì)話框 例子 45:在磁盤上創(chuàng)建了一個(gè)備份設(shè)備 ?程序清單 45: ?use master ? exec sp_addumpdevice ‘disk’, ‘backup_pany’, ‘c: \mssql7\backup\’ 刪除備份設(shè)備 ?刪除備份設(shè)備與創(chuàng)建的過程類似,只須在企業(yè)管理器中選中要?jiǎng)h除的備份設(shè)備,在彈出的菜單中選擇刪除選項(xiàng)即可刪除該備份設(shè)備。或者使用 sp_dropdevice語(yǔ)句來刪除備份設(shè)備。其語(yǔ)法如下: ?sp_dropdevice [‘logical_name’][,’delfile’] ?例子 46:刪除上面創(chuàng)建的備份設(shè)備 ?sp_dropdevice ‘backup_pany’, ‘c: \mssql7\backup\’ 備份的執(zhí)行 ? SQL Server系統(tǒng)提供了三種數(shù)據(jù)庫(kù)備份操作的方法: ? (1)SQL Server 企業(yè)管理器 ? (2)備份向?qū)? ? (3)TransactSQL語(yǔ)句 。 1 . 使用 SQL Server 企業(yè)管理器進(jìn)行備份 ?(1)啟動(dòng)企業(yè)管理器,登錄到指定的數(shù)據(jù)庫(kù)服務(wù)器,打開數(shù)據(jù)庫(kù)文件夾,用右鍵單擊所要進(jìn)行備份的數(shù)據(jù)庫(kù)圖標(biāo),在彈出的快捷菜單中選擇所有任務(wù),再選擇備份數(shù)據(jù)庫(kù) 。 ?( 2 ) 出現(xiàn) SQL Server備份對(duì)話框 , 對(duì)話框中有兩個(gè)頁(yè)框 , 即常規(guī)和選項(xiàng)頁(yè)框 。 ?( 3 ) 在常規(guī)頁(yè)框中 , 選擇備份數(shù)據(jù)庫(kù)的名稱 、 操作的名稱 、 描述信息 、 備份的類型 、 備份的介質(zhì) 、 備份的執(zhí)行時(shí)間 。 ?( 4 ) 通過單擊添加按鈕選擇備份設(shè)備 。 ?( 5 ) 選擇調(diào)度復(fù)選框 , 來改變備份的時(shí)間安排 。 ?( 6 ) 在選項(xiàng)頁(yè)框中進(jìn)行附加設(shè)置 。 圖 425 歡迎使用向?qū)?duì)話框 圖 426 選擇數(shù)據(jù)庫(kù)對(duì)話框 圖 427 輸入備份名稱和描述信息對(duì)話框 圖 428 選擇備份數(shù)據(jù)庫(kù)類型對(duì)話框 圖 429 設(shè)置備份介質(zhì)類型和屬性對(duì)話框 圖 430 備份驗(yàn)證和調(diào)度對(duì)話框 圖 430 備份驗(yàn)證和調(diào)度對(duì)話框 圖 431 確認(rèn)執(zhí)行備份操作對(duì)話框 3. 使用 TransactSQL語(yǔ)句備份數(shù)據(jù)庫(kù) ?其語(yǔ)法形式如下: ?Backup database ?{database_name|@database_name_var} ?to ?backup_file[,? n] ?[with ?[[,]format] ?[[,]{init|noinit}] ?[[,]restart] ?] ?backup_file::={backup_file_name|@backup_file_evar}|{disk|tape|pipe} ?={temp_file_name|@temp_file_name_evar} 恢復(fù)數(shù)據(jù)庫(kù) ? 恢復(fù)概述 ? 恢復(fù)數(shù)據(jù)庫(kù) ? 恢復(fù)系統(tǒng)數(shù)據(jù)庫(kù) 恢復(fù)概述 ? 數(shù)據(jù)庫(kù)備份后,一旦系統(tǒng)發(fā)生崩潰或者執(zhí)行了錯(cuò)誤的數(shù)據(jù)庫(kù)操作,就可以從備份文件中恢復(fù)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)恢復(fù)是指將數(shù)據(jù)庫(kù)備份加載到系統(tǒng)中的過程。系統(tǒng)在恢復(fù)數(shù)據(jù)庫(kù)的過程中,自動(dòng)執(zhí)行安全性檢查、重建數(shù)據(jù)庫(kù)結(jié)構(gòu)以及完整數(shù)據(jù)庫(kù)內(nèi)容。 恢復(fù)數(shù)據(jù)庫(kù) ?使用企業(yè)管理器恢復(fù)數(shù)據(jù)庫(kù) ?( 1) 打開企業(yè)管理器 , 單擊要登錄的數(shù)據(jù)庫(kù)服務(wù)器 , 然后從主菜單中選擇工具 , 在菜單中選擇還原數(shù)據(jù)庫(kù)命令 。 ?( 2) 在還原為數(shù)據(jù)庫(kù)旁的下拉列表中選擇要恢復(fù)的數(shù)據(jù)庫(kù) , 在還原組中通過單擊單選按鈕來選擇相應(yīng)的數(shù)據(jù)庫(kù)備份類型 。 ?( 3) 選中選項(xiàng)頁(yè)框 , 進(jìn)行其它選項(xiàng)的設(shè)置 2. 使用 TransactSQL語(yǔ)句恢復(fù)數(shù)據(jù)庫(kù) ?其語(yǔ)法形式如下: ?Resto
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1