版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)庫基礎(chǔ)與實踐技術(shù)(SQL Server 2008)第三章第3章 數(shù)據(jù)庫的創(chuàng)建與維護3.1 SQL Server數(shù)據(jù)庫概述3.2 創(chuàng)建數(shù)據(jù)庫3.3 查看和設(shè)置數(shù)據(jù)庫選項3.4 修改數(shù)據(jù)庫3.5 刪除數(shù)據(jù)庫3.6 分離和附加數(shù)據(jù)庫3.7 復(fù)制數(shù)據(jù)庫2/391. 連接到數(shù)據(jù)庫服務(wù)器單擊“開始”“程序”“Microsoft SQL Server 2008”“SQL Server Management Studio”命令,首先彈出的是“連接到服務(wù)器”界面。3/51SQL Server Management Studio界面4/51第3章 數(shù)據(jù)庫的創(chuàng)建與維護3.1 SQL Server數(shù)據(jù)庫概述3.2
2、 創(chuàng)建數(shù)據(jù)庫3.3 查看和設(shè)置數(shù)據(jù)庫選項3.4 修改數(shù)據(jù)庫3.5 刪除數(shù)據(jù)庫3.6 分離和附加數(shù)據(jù)庫3.7 復(fù)制數(shù)據(jù)庫5/393.1 SQL Server數(shù)據(jù)庫概述SQL Server數(shù)據(jù)庫分為兩大類:系統(tǒng)數(shù)據(jù)庫:存放維護系統(tǒng)正常運行的信息。用戶數(shù)據(jù)庫:存放用戶自己的信息。6/393.1.1 系統(tǒng)數(shù)據(jù)庫Master:最重要數(shù)據(jù)庫,用于記錄所有系統(tǒng)級信息。Msdb:保存關(guān)于報警、作業(yè)、操作員等信息。Model:包含所有用戶數(shù)據(jù)庫的共享信息。當(dāng)用戶創(chuàng)建數(shù)據(jù)庫時,系統(tǒng)自動將model數(shù)據(jù)庫中的內(nèi)容復(fù)制到新建數(shù)據(jù)庫中。用戶創(chuàng)建的數(shù)據(jù)庫不能小于model數(shù)據(jù)庫的大小。7/39Tempdb:臨時數(shù)據(jù)庫,用
3、于存儲用戶創(chuàng)建的臨時表、用戶聲明的變量以及用戶定義的游標(biāo)數(shù)據(jù)等,并為數(shù)據(jù)排序操作提供一個臨時空間。每次啟動SQL Server都會重建該數(shù)據(jù)庫。Resource:包含了SQL Server中的所有系統(tǒng)對象。但在SSMS中看不到該數(shù)據(jù)庫。8/393.1.1 系統(tǒng)數(shù)據(jù)庫 數(shù)據(jù)庫邏輯結(jié)構(gòu)表:以二維表的形式組織在一起的數(shù)據(jù)數(shù)據(jù)庫物理結(jié)構(gòu)數(shù)據(jù)文件:即磁盤文件(文件組)3.1.2 SQL Server數(shù)據(jù)庫的組成數(shù)據(jù)文件日志文件數(shù)據(jù)庫數(shù)據(jù)、表、存儲過程、觸發(fā)器、視圖、規(guī)則、默認(rèn)值、用戶定義數(shù)據(jù)類型、索引、權(quán)限數(shù)據(jù)庫用戶、數(shù)據(jù)庫規(guī)則等邏輯對象數(shù)據(jù)庫、數(shù)據(jù)庫對象及文件關(guān)系3.1.2 SQL Server數(shù)據(jù)庫
4、的組成SQL Server將數(shù)據(jù)庫映射為一組操作系統(tǒng)文件,這些文件被劃分為兩類:數(shù)據(jù)文件日志文件11/39數(shù)據(jù)庫數(shù)據(jù)文件日志文件主數(shù)據(jù)文件輔助數(shù)據(jù)文件1輔助數(shù)據(jù)文件2輔助數(shù)據(jù)文件n數(shù)據(jù)庫物理結(jié)構(gòu)8K頁數(shù)據(jù)文件包含數(shù)據(jù)和對象,例如表、索引、存儲過程和視圖等。日志文件包含恢復(fù)數(shù)據(jù)庫中的所有事務(wù)需要的信息。數(shù)據(jù)和日志信息不混合在同一個文件中。一個文件只由一個數(shù)據(jù)庫使用。3.1.2 SQL Server數(shù)據(jù)庫的組成SQL Server的物理文件主數(shù)據(jù)文件輔助數(shù)據(jù)文件事務(wù)日志文件三種文件類型1.數(shù)據(jù)文件主要數(shù)據(jù)文件(primary file):推薦擴展名是.mdf。包含數(shù)據(jù)庫的系統(tǒng)信息,也可存放用戶數(shù)據(jù)
5、。每個數(shù)據(jù)庫都有且只能有一個主要數(shù)據(jù)文件。是為數(shù)據(jù)庫創(chuàng)建的第一個數(shù)據(jù)文件。不能小于3MB。次要數(shù)據(jù)文件(secondary file):推薦擴展名是.ndf。一個數(shù)據(jù)庫可以包含0n個次要數(shù)據(jù)文件。可與主要數(shù)據(jù)文件存放在不同磁盤上。所有文件的使用對用戶是透明的。14/392.日志文件(logging file)推薦擴展名為.ldf。對數(shù)據(jù)庫進(jìn)行的增、刪、改等操作,都會記錄在事務(wù)日志文件中。當(dāng)數(shù)據(jù)庫被破壞時可以利用事務(wù)日志文件恢復(fù)數(shù)據(jù)庫的數(shù)據(jù)。每個數(shù)據(jù)庫有1n個日志文件。15/393數(shù)據(jù)的存儲分配SQL Server數(shù)據(jù)庫中頁(page)是存儲數(shù)據(jù)的最小空間分配單位。一頁是一塊8KB的連續(xù)磁盤空間
6、。其中,8060個字節(jié)存放數(shù)據(jù),另外132個字節(jié)存放系統(tǒng)信息。數(shù)據(jù)庫表中的每一行數(shù)據(jù)都不能跨頁存儲,即不能超過8060字節(jié)。16/39【例1】假設(shè)某數(shù)據(jù)表有10000行數(shù)據(jù),每行3000字節(jié),估算其需要的空間。 17/393數(shù)據(jù)的存儲分配(10000/2) * 8KB = 40MB數(shù)據(jù)庫數(shù)據(jù)文件日志文件主數(shù)據(jù)文件輔助數(shù)據(jù)文件1輔助數(shù)據(jù)文件2輔助數(shù)據(jù)文件n數(shù)據(jù)庫物理結(jié)構(gòu)8K頁3.1.2 SQL Server數(shù)據(jù)庫的組成3.1.3 數(shù)據(jù)庫文件組19/39文件組是SQL Server 中一個或多個文件的命名集合,它構(gòu)成分配或用于數(shù)據(jù)庫管理的單個單元。SQL Server有兩種類型的文件組:1.主文件
7、組2.用戶定義的文件組1.主文件組(PRIMARY)是系統(tǒng)定義好的一個文件組,包含主要數(shù)據(jù)文件和任何沒有明確分配給其他文件組的其他文件。系統(tǒng)表的所有頁均分配在主文件組中。是系統(tǒng)默認(rèn)的文件組。20/392.用戶定義文件組用戶可以創(chuàng)建自己的文件組,以將相關(guān)數(shù)據(jù)文件組織起來,便于管理和數(shù)據(jù)分配。【說明】日志文件不包括在文件組內(nèi),一個文件不可以是多個文件組的成員。21/39文件組當(dāng)有多個磁盤,希望把文件分布在這些磁盤上。文件組的適用場合 數(shù)據(jù)庫data_1.mdfdata_2.ndfdata_3.ndfdata_log.ldfC盤d盤e盤f盤primaryStudgrpStudgrp3.1.3 數(shù)據(jù)庫
8、文件組文件組當(dāng)對數(shù)據(jù)庫對象寫操作時,數(shù)據(jù)庫會根據(jù)組內(nèi)數(shù)據(jù)文件的大小,按比例寫入組內(nèi)所有數(shù)據(jù)文件中。文件組的作用當(dāng)查詢數(shù)據(jù)時,系統(tǒng)會創(chuàng)建多個單獨的線程來并行讀取分配在不同物理磁盤上的每個文件,從一定程度上提高了查詢速度。3.1.3 數(shù)據(jù)庫文件組文件組指定默認(rèn)的文件組數(shù)據(jù)庫建立時的默認(rèn)文件組為主文件組;在任何時候,有且僅有一個文件組被指定為 DEFAULT 文件組; 未指定文件組的對象都將放到默認(rèn)文件組中3.1.3 數(shù)據(jù)庫文件組第3章 數(shù)據(jù)庫的創(chuàng)建與維護3.1 SQL Server數(shù)據(jù)庫概述3.2 創(chuàng)建數(shù)據(jù)庫3.3 查看和設(shè)置數(shù)據(jù)庫選項3.4 修改數(shù)據(jù)庫3.5 刪除數(shù)據(jù)庫3.6 分離和附加數(shù)據(jù)庫3
9、.7 復(fù)制數(shù)據(jù)庫25/393.2 創(chuàng)建數(shù)據(jù)庫3.2.1 用圖形化方法創(chuàng)建數(shù)據(jù)庫3.2.2 用T-SQL語句創(chuàng)建數(shù)據(jù)庫26/393.2.1 用圖形化方法創(chuàng)建數(shù)據(jù)庫27/391.SQL Server標(biāo)識符命名規(guī)則對于SQL Server服務(wù)器實例,最多可以創(chuàng)建32767個數(shù)據(jù)庫。數(shù)據(jù)庫名稱長度為1-128個字符。名稱的第一個字符必須是字母或“_”、“”和“#”中的任意字符。名稱中不能有空格,不允許使用保留字。中文版可以使用中文名稱命名。28/393.2.2 用T-SQL語句創(chuàng)建數(shù)據(jù)庫3.2.2 用T-SQL語句創(chuàng)建數(shù)據(jù)庫2.創(chuàng)建數(shù)據(jù)庫SQL語法CREATE DATABASE database_na
10、me ON PRIMARY ,.n LOG ON ,.n := ( NAME = logical_file_name , FILENAME = os_file_name | filestream_path , SIZE = size KB | MB | GB | TB , MAXSIZE =max_sizeKB|MB|GB|TB| UNLIMITED , FILEGROWTH =growth_incrementKB|MB|GB|TB|% ) ,.n 29/3930/39文件名及其位置:每個文件都有一個邏輯文件名和物理文件名及物理存儲位置初始大小:可以指定每個文件的初始大小。增長方式:可以指定文
11、件是否自動增長最大大小:可以指定文件增長的最大空間限制,如果不指定表示沒有限制。3.2.2 用T-SQL語句創(chuàng)建數(shù)據(jù)庫【說明】1)不特別指明,所有數(shù)據(jù)文件都放在默認(rèn)文件組中,通常就是主文件組。2)默認(rèn)情況下建立的數(shù)據(jù)庫文件大小與系統(tǒng)數(shù)據(jù)庫model相同。默認(rèn)存儲路徑是“C:Program filesMicrosoft SQL ServerMSSQL.1MSSQLDATA”。3)filename選項中指定的數(shù)據(jù)和日志文件目錄必須存在,否則將無法建立數(shù)據(jù)庫。4)多個數(shù)據(jù)文件或日志文件之間用“,”分隔。3.2.2 用T-SQL語句創(chuàng)建數(shù)據(jù)庫5)建議將數(shù)據(jù)和日志文件分散到不同的磁盤上,提高(查詢、修改
12、等)操作速度。6)如果沒有指定log on,系統(tǒng)自動創(chuàng)建一個日志文件,大小為所有數(shù)據(jù)文件大小和的25%或512KB,取兩項較大者。3.2.2 用T-SQL語句創(chuàng)建數(shù)據(jù)庫示例1【例2】創(chuàng)建一個名為“student”的數(shù)據(jù)庫,其他選項均采用默認(rèn)設(shè)置。CREATE DATABASE student33/39建立完成的數(shù)據(jù)庫可以借助系統(tǒng)存儲過程進(jìn)行相關(guān)屬性查看。exec sp_helpdb student示例1示例2CREATE DATABASE RShDBON ( NAME = RShDB, FILENAME = D:RShDB_DataRShDB.mdf , SIZE = 10MB, MAXSIZ
13、E = 30MB, FILEGROWTH = 5MB )LOG ON( NAME = RShDB_log, FILENAME = D:RShDB_DataRShDB_log.ldf , SIZE = 3MB, MAXSIZE = 12MB, FILEGROWTH = 2MB )35/39示例336/39【例3】用T-SQL語句創(chuàng)建網(wǎng)上書店數(shù)據(jù)庫,數(shù)據(jù)庫名為bookshop1, 將數(shù)據(jù)文件和日志文件存放在d:book中,數(shù)據(jù)文件和日志文件的初始大小為3MB,增長幅度為1MB,文件大小限制為20MB。37/39CREATE DATABASE bookshop1ON(NAME=bookshop1 _
14、data, FILENAME=d:book bookshop1 _data.mdf, SIZE=3MB, FILEGROWTH=1MB, MAXSIZE=20MB) LOG ON(NAME=bookshop1 _log, FILENAME=d:book bookshop1 _log.ldf, SIZE=3MB,FILEGROWTH=1MB,MAXSIZE=20MB)GO示例3GO命令不是SQL語句,意思是向服務(wù)實例發(fā)送當(dāng)前批SQL語句進(jìn)行執(zhí)行。GO命令不能與SQL語句在同一行中,否則會發(fā)生錯誤。38/39示例3練習(xí)39/39創(chuàng)建一個名為TEST的數(shù)據(jù)庫,它有兩個數(shù)據(jù)文件和一個日志文件。(1)主
15、數(shù)據(jù)文件名為test_data1,物理文件存放在“C:test”文件夾下,初始大小為20MB,最大為60MB,按5MB增長。(2)輔助數(shù)據(jù)文件名為test_data2,放在命名文件組testgroup中,物理文件存放在“D:test”文件夾下,初始大小為10MB,最大為30MB,按10%增長。(3)日志文件存放在“C:test”文件夾下,大小為50MB,最大大小為100MB,按10MB增長。create database teston primary( name=test_data1, filename=c:testtest_data1.mdf, size=20MB, maxsize=60MB
16、, filegrowth=5mb),練習(xí)filegroup testgroup( name=test_data2, filename=D:testtest_data2.ndf, size=10MB,maxsize=30MB,filegrowth=10%)log on( name=test_log, filename=c:testtest_log.ldf, size=50MB, maxsize=100mb, filegrowth=10mb )練習(xí)第3章 數(shù)據(jù)庫的創(chuàng)建與維護3.1 SQL Server數(shù)據(jù)庫概述3.2 創(chuàng)建數(shù)據(jù)庫3.3 查看和設(shè)置數(shù)據(jù)庫選項3.4 修改數(shù)據(jù)庫3.5 刪除數(shù)據(jù)庫3.6
17、 分離和附加數(shù)據(jù)庫3.7 復(fù)制數(shù)據(jù)庫42/393.3 查看和設(shè)置數(shù)據(jù)庫選項展開“數(shù)據(jù)庫”節(jié)點,在要查看屬性的數(shù)據(jù)庫上右擊鼠標(biāo),然后在彈出的快捷菜單中選擇“屬性”命令。43/39第3章 數(shù)據(jù)庫的創(chuàng)建與維護3.1 SQL Server數(shù)據(jù)庫概述3.2 創(chuàng)建數(shù)據(jù)庫3.3 查看和設(shè)置數(shù)據(jù)庫選項3.4 修改數(shù)據(jù)庫3.5 刪除數(shù)據(jù)庫3.6 分離和附加數(shù)據(jù)庫3.7 復(fù)制數(shù)據(jù)庫44/393.4 修改數(shù)據(jù)庫3.4.1 擴大數(shù)據(jù)庫空間3.4.2 收縮數(shù)據(jù)庫空間3.4.3 添加和刪除數(shù)據(jù)庫文件3.4.4 創(chuàng)建和更改文件組45/39使用ALTER DATABASE語句修改數(shù)據(jù)庫3.4.1 擴大數(shù)據(jù)庫空間擴大數(shù)據(jù)庫空間
18、有兩種方式:1.增加數(shù)據(jù)庫容量2.增加數(shù)據(jù)庫文件46/391.增加數(shù)據(jù)庫容量 1)使用SSMS增加數(shù)據(jù)庫容量(略) 2)使用T-SQL語句增加數(shù)據(jù)庫容量 ALTER DATABASE database_name MODIFY FILE (NAME=file_name, SIZE=newsize)47/393.4.1 擴大數(shù)據(jù)庫空間2.增加數(shù)據(jù)庫文件 1)使用SSMS增加數(shù)據(jù)庫文件(略) 2) T-SQL語句增加數(shù)據(jù)庫文件(到某個組中) ALTER DATABASE database_name ADD LOG FILE (NAME=file_name, FILENAME=os_file_name
19、, SIZE=newsize, MAXSIZE=maxsize, FILEGROWTH=file_increatment ) TO FILEGROUP groupname48/393.4.1 擴大數(shù)據(jù)庫空間示例【例3】為“RShDB”數(shù)據(jù)庫添加一個新的數(shù)據(jù)文件,邏輯文件名為:RShDB_Data2,物理存儲位置為:E:Data文件夾下,物理文件名為:RShDB_Data2.ndf,初始大小為6MB,不自動增長。ALTER DATABASE RShDBADD FILE ( NAME = RShDB_Data2, FILENAME = E:DataRShDB_Data2.ndf, SIZE = 6
20、MB, FILEGROWTH = 0)49/39-添加的數(shù)據(jù)庫文件會立刻被填上數(shù)據(jù)。數(shù)據(jù)庫文件使用情況50/39示例【例4】修改bookshop1數(shù)據(jù)庫中主數(shù)據(jù)文件bookshop1的初始大小,將其初始大小改為8MB。ALTER DATABASE bookshop1 MODIFY FILE( NAME =bookshop1_data, SIZE = 8MB,maxsize=50 )51/39-一次可以修改文件的多個屬性示例【例5】為bookshop1數(shù)據(jù)庫加添加一個新的日志文件,邏輯文件名為: bookshop1_log1,物理存儲位置為:D:Data文件夾下,物理文件名為:bookshop1
21、 _log1.ldf,初始大小為2MB,每次增加1MB,最多增加到10MB。ALTER DATABASE bookshop1 ADD LOG FILE ( NAME = bookshop1_log1, FILENAME = D:Databookshop1_log1.ldf, SIZE = 2MB, FILEGROWTH = 1MB, MAXSIZE = 10MB )52/39-添加的日志文件直到之前的日志文件被填滿后才被使用。3.4.2 收縮數(shù)據(jù)庫空間自動收縮手工收縮用SMMS圖形化方法用T-SQL語句53/39手工收縮收縮整個數(shù)據(jù)庫中全部文件的大小收縮數(shù)據(jù)庫中某個文件的大小收縮數(shù)據(jù)庫DBCC
22、 SHRINKDATABASE ( database_name | 0 ,target_percent , NOTRUNCATE | TRUNCATEONLY )54/39收縮后數(shù)據(jù)庫的大小不能小于創(chuàng)建數(shù)據(jù)庫時指定的初始大小。收縮文件DBCC SHRINKFILE ( file_name , EMPTYFILE | , target_size , NOTRUNCATE | TRUNCATEONLY )55/39Emptyfile將指定文件中的所有數(shù)據(jù)遷移到同一文件組的其他文件中,使該文件為空。示例【例6】收縮Students數(shù)據(jù)庫,使該數(shù)據(jù)庫中所有的文件都有20%的可用空間。DBCC SHRI
23、NKDATABASE(students, 20)【例7】將Students數(shù)據(jù)庫中的students_data1文件收縮到4MB。 DBCC SHRINKFILE (students_data1, 4)56/393.4.3 刪除數(shù)據(jù)庫文件刪除數(shù)據(jù)庫文件ALTER DATABASE database_name REMOVE FILE logical_file_name只有當(dāng)文件中沒有數(shù)據(jù)或事務(wù)日志信息,文件完全為空時,才可以從數(shù)據(jù)庫中刪除該文件。57/39示例【例8】刪除Students數(shù)據(jù)庫中的Students_data1文件。Dbcc shrinkfile (students_data1,e
24、mptyfile) ALTER DATABASE Students REMOVE FILE Students_data158/39【例9】刪除Students數(shù)據(jù)庫中的Students_log1文件。Dbcc shrinkfile (students_log1,emptyfile) ALTER DATABASE Students REMOVE FILE Students_log1示例3.4.4 創(chuàng)建和更改文件組用SMMS圖形化方法:在數(shù)據(jù)庫屬性窗口中用T-SQL語句:Alter database60/39一個數(shù)據(jù)庫最多可以創(chuàng)建32767個文件組,文件組中只能包含數(shù)據(jù)文件。除非文件組為空,或者文
25、件組中的文件全部為空,否則不要刪除文件組。創(chuàng)建和更改文件組語句ALTER DATABASE database_name | ADD FILEGROUP filegroup_name | REMOVE FILEGROUP filegroup_name | MODIFY FILEGROUP filegroup_name | DEFAULT | NAME = new_filegroup_name := READ_ONLY | READ_WRITE 61/39示例【例10】為students數(shù)據(jù)庫定義一個新的文件組,文件組名為:NewFileGroup1,同時在該文件組中新添加兩個數(shù)據(jù)文件,兩個數(shù)據(jù)文
26、件的邏輯名分別為:students_dat1和students_dat2,初始大小分別為:4MB和6MB,均存放在D:Data文件夾下,不自動增長。62/39(1)添加文件組ALTER DATABASE StudentsADD FILEGROUP NewFileGroup1(2)添加新數(shù)據(jù)文件ALTER DATABASE students ADD FILE ( NAME = students_dat1, FILENAME = D:Datastudents_dat1.ndf, SIZE = 4MB, FILEGROWTH = 0 ),( NAME = students_dat2, FILENAM
27、E = D:Datastudents_dat2.ndf, SIZE = 6MB, FILEGROWTH = 0 ) TO FILEGROUP NewFileGroup163/39示例示例【例11】將Students數(shù)據(jù)庫中的NewFileGroup1文件組設(shè)為默認(rèn)文件組。ALTER DATABASE Students MODIFY FILEGROUP NewFileGroup1 DEFAULT64/39第3章 數(shù)據(jù)庫的創(chuàng)建與維護3.1 SQL Server數(shù)據(jù)庫概述3.2 創(chuàng)建數(shù)據(jù)庫3.3 查看和設(shè)置數(shù)據(jù)庫選項3.4 修改數(shù)據(jù)庫3.5 刪除數(shù)據(jù)庫3.6 分離和附加數(shù)據(jù)庫3.7 復(fù)制數(shù)據(jù)庫65/
28、393.5 刪除數(shù)據(jù)庫DROP DATABASE database_name , n 【例12】刪除單個數(shù)據(jù)庫:刪除Sudnets數(shù)據(jù)庫。 DROP DATABASE students【例13】同時刪除多個數(shù)據(jù)庫:刪除“學(xué)生數(shù)據(jù)庫”和“RShDB”數(shù)據(jù)庫。 DROP DATABASE 學(xué)生數(shù)據(jù)庫, RShDB66/39第3章 數(shù)據(jù)庫的創(chuàng)建與維護3.1 SQL Server數(shù)據(jù)庫概述3.2 創(chuàng)建數(shù)據(jù)庫3.3 查看和設(shè)置數(shù)據(jù)庫選項3.4 修改數(shù)據(jù)庫3.5 刪除數(shù)據(jù)庫3.6 分離和附加數(shù)據(jù)庫3.7 復(fù)制數(shù)據(jù)庫67/393.6 分離和附加數(shù)據(jù)庫分離和附加數(shù)據(jù)庫可以將數(shù)據(jù)庫從一臺計算機移動到另一臺計算機
29、。數(shù)據(jù)庫被分離后,其所包含的數(shù)據(jù)文件和日志文件不再受數(shù)據(jù)庫管理系統(tǒng)的管理。數(shù)據(jù)庫被分離后用戶就不能再使用它了。但用戶可以復(fù)制、剪切或移動該數(shù)據(jù)庫的全部文件。68/393.6.1分離數(shù)據(jù)庫SSMS圖形化實現(xiàn)T-SQL語句實現(xiàn) Sp_detach_db dbname=dbname ,skipchecks=skipchecks【例14】Exec sp_detach_db bookshop1,true69/393.6.2附加數(shù)據(jù)庫附加數(shù)據(jù)庫就是將分離的數(shù)據(jù)庫重新附加到DBMS中。附加數(shù)據(jù)庫時,必須指定主數(shù)據(jù)文件的物理存儲位置和文件名。附加數(shù)據(jù)庫時,還應(yīng)指出所有改變了存儲位置的文件的新位置。70/39SSMS圖形化實現(xiàn)T-SQL語句實現(xiàn) Create database database_name on , for attach|attach_rebuild_log71/393.6.2附加數(shù)據(jù)庫第3章 數(shù)據(jù)庫的創(chuàng)建與維護3.1 SQL Server數(shù)據(jù)庫概述3.2 創(chuàng)建數(shù)據(jù)庫3.3 查看和設(shè)置數(shù)據(jù)庫選項3.4 修改數(shù)據(jù)庫3.5 刪除數(shù)據(jù)庫3.6 分離和附加數(shù)據(jù)庫3.7 復(fù)制數(shù)據(jù)庫72/393.7 復(fù)制數(shù)據(jù)庫SQL Server 200
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 城市排水辦公樓施工合同
- 紡織品采購招標(biāo)法律培訓(xùn)
- 市政工程電力招投標(biāo)技術(shù)規(guī)范本
- 通信網(wǎng)絡(luò)監(jiān)理管理規(guī)程
- 地鐵換乘站隧洞施工合同
- 紡織維修工具管理辦法
- 建筑行業(yè)電力工程安裝合同
- 公交站點候車亭設(shè)施維修
- 科研實驗中心建設(shè)合同
- 設(shè)備租賃合同:攝影器材
- T-CACM 1420-2022 中成藥安慰劑模擬效果評價規(guī)范
- 正確認(rèn)識人的本質(zhì)
- 兒童心理學(xué)教育培訓(xùn)家庭教育輔導(dǎo)
- 2024年北京排水集團招聘筆試沖刺題(帶答案解析)
- 感恩心態(tài)在組織變革中的作用
- 藥用輔料大全課件
- Vlog創(chuàng)作全流程(剪映短視頻創(chuàng)作案例教程)
- Unit3ConservationLesson3TheRoadtoDestruction課件-北師大版選擇性
- 學(xué)校設(shè)備排查方案
- 阿聯(lián)酋分析報告
- 聲音的數(shù)字化課件
評論
0/150
提交評論