版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè) SQL Server數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) 1使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù)使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù) 2使用使用Transact-SQL語(yǔ)言創(chuàng)建數(shù)據(jù)庫(kù)語(yǔ)言創(chuàng)建數(shù)據(jù)庫(kù) 3數(shù)據(jù)庫(kù)的修改和刪除數(shù)據(jù)庫(kù)的修改和刪除 4數(shù)據(jù)庫(kù)遷移數(shù)據(jù)庫(kù)遷移 5第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè) SQL server 2000作為一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)作為一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),),它的主要功能就是管理數(shù)據(jù)庫(kù)及其其它的主要功能就是管理數(shù)據(jù)庫(kù)及其其他數(shù)據(jù)庫(kù)對(duì)象,為了方便用戶操作數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)他數(shù)據(jù)庫(kù)對(duì)象,為了方便用戶操作數(shù)據(jù)庫(kù)
2、和數(shù)據(jù)庫(kù)對(duì)象,系統(tǒng)提供了兩個(gè)實(shí)用工具,其中一個(gè)是以對(duì)象,系統(tǒng)提供了兩個(gè)實(shí)用工具,其中一個(gè)是以圖圖形可視化界面形可視化界面操作數(shù)據(jù)庫(kù)及其數(shù)據(jù)庫(kù)對(duì)象的操作數(shù)據(jù)庫(kù)及其數(shù)據(jù)庫(kù)對(duì)象的企業(yè)管企業(yè)管理器理器,另一個(gè)是以,另一個(gè)是以SQL語(yǔ)句方法語(yǔ)句方法操作數(shù)據(jù)庫(kù)及其數(shù)操作數(shù)據(jù)庫(kù)及其數(shù)據(jù)庫(kù)對(duì)象的據(jù)庫(kù)對(duì)象的查詢分析器查詢分析器第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)n數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)u數(shù)據(jù)庫(kù)文件類型數(shù)據(jù)庫(kù)文件類型t數(shù)據(jù)文件數(shù)據(jù)文件 主要數(shù)據(jù)文件和次要數(shù)據(jù)文件主要數(shù)據(jù)文件和次要數(shù)據(jù)文件t日志文件日志文件u文件組文件組t主文件組主文件組t用戶定義文件組用戶定義文件組n
3、數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)在在SQL server中任何一種數(shù)據(jù)庫(kù)的內(nèi)容都是以中任何一種數(shù)據(jù)庫(kù)的內(nèi)容都是以文文件件的形式存儲(chǔ)在磁盤上的,具體來說就是以的形式存儲(chǔ)在磁盤上的,具體來說就是以數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)文件和事務(wù)日志文件和事務(wù)日志 文件文件的形式存儲(chǔ)在磁盤上的,所以的形式存儲(chǔ)在磁盤上的,所以我們通常說數(shù)據(jù)庫(kù)由數(shù)據(jù)庫(kù)文件和事務(wù)日志我們通常說數(shù)據(jù)庫(kù)由數(shù)據(jù)庫(kù)文件和事務(wù)日志 文件組文件組成,一個(gè)數(shù)據(jù)庫(kù)至少應(yīng)包含一個(gè)數(shù)據(jù)庫(kù)文件和一個(gè)成,一個(gè)數(shù)據(jù)庫(kù)至少應(yīng)包含一個(gè)數(shù)據(jù)庫(kù)文件和一個(gè)事務(wù)日志文件。事務(wù)日志文
4、件。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)數(shù)據(jù)庫(kù)文件數(shù)據(jù)庫(kù)文件 類型類型數(shù)據(jù)庫(kù)文件(數(shù)據(jù)庫(kù)文件(Database File)是存放數(shù)據(jù)庫(kù)是存放數(shù)據(jù)庫(kù)中的所有中的所有數(shù)據(jù)和數(shù)據(jù)庫(kù)對(duì)象數(shù)據(jù)和數(shù)據(jù)庫(kù)對(duì)象(表、視圖等)的一(表、視圖等)的一種文件。分為兩種類類型:種文件。分為兩種類類型:1. 主數(shù)據(jù)文件:主數(shù)據(jù)文件:是數(shù)據(jù)庫(kù)的起點(diǎn),用來存儲(chǔ)是數(shù)據(jù)庫(kù)的起點(diǎn),用來存儲(chǔ)數(shù)據(jù)庫(kù)的啟動(dòng)信息和部分或全部數(shù)據(jù)。擴(kuò)展名為數(shù)據(jù)庫(kù)的啟動(dòng)信息和部分或全部數(shù)據(jù)。擴(kuò)展名為“.mdf”。注意:一個(gè)數(shù)據(jù)庫(kù)只能有一個(gè)主數(shù)據(jù)注意:一個(gè)數(shù)據(jù)庫(kù)只能有一個(gè)主數(shù)據(jù)文件。文件。2. 次數(shù)據(jù)文件:次數(shù)據(jù)文件:用來
5、存儲(chǔ)主數(shù)據(jù)庫(kù)沒有存儲(chǔ)用來存儲(chǔ)主數(shù)據(jù)庫(kù)沒有存儲(chǔ)的其它數(shù)據(jù)。擴(kuò)展名為的其它數(shù)據(jù)。擴(kuò)展名為“.ndf”。注意:一個(gè)數(shù)據(jù)注意:一個(gè)數(shù)據(jù)庫(kù)可以有庫(kù)可以有0個(gè)或多個(gè)次數(shù)據(jù)文件。個(gè)或多個(gè)次數(shù)據(jù)文件。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)日志文件日志文件日志文件日志文件用來記錄用來記錄SQL Server的所有事務(wù)以及的所有事務(wù)以及由這些事務(wù)引起的數(shù)據(jù)庫(kù)數(shù)據(jù)的變化。所謂由這些事務(wù)引起的數(shù)據(jù)庫(kù)數(shù)據(jù)的變化。所謂事務(wù)事務(wù)就就是一個(gè)單元的工作,該單元的工作要么全部完成,是一個(gè)單元的工作,該單元的工作要么全部完成,要么全部取消。要么全部取消。 SQL Server 2000是遵守是遵守
6、先寫日志再執(zhí)行數(shù)據(jù)庫(kù)先寫日志再執(zhí)行數(shù)據(jù)庫(kù)修改的數(shù)據(jù)庫(kù)系統(tǒng),修改的數(shù)據(jù)庫(kù)系統(tǒng),在數(shù)據(jù)庫(kù)數(shù)據(jù)的任何變化寫到在數(shù)據(jù)庫(kù)數(shù)據(jù)的任何變化寫到磁盤之前,首先在日志文件中做記錄,因此如果磁盤之前,首先在日志文件中做記錄,因此如果SQL Server系統(tǒng)發(fā)生出錯(cuò),甚至出現(xiàn)數(shù)據(jù)庫(kù)系統(tǒng)崩系統(tǒng)發(fā)生出錯(cuò),甚至出現(xiàn)數(shù)據(jù)庫(kù)系統(tǒng)崩潰時(shí),數(shù)據(jù)庫(kù)管理員(潰時(shí),數(shù)據(jù)庫(kù)管理員(DBA)可以通過日志文件完可以通過日志文件完成數(shù)據(jù)庫(kù)的修復(fù)與重建。成數(shù)據(jù)庫(kù)的修復(fù)與重建。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)日志文件日志文件每個(gè)數(shù)據(jù)庫(kù)必須至少有一個(gè)日志文件,但可以每個(gè)數(shù)據(jù)庫(kù)必須至少有一個(gè)日志文件,但可以不止
7、一個(gè)。不止一個(gè)。日志文件的默認(rèn)文件擴(kuò)展名是日志文件的默認(rèn)文件擴(kuò)展名是 .ldf。建立建立數(shù)據(jù)庫(kù)時(shí),數(shù)據(jù)庫(kù)時(shí),SQL Server會(huì)自動(dòng)建立數(shù)據(jù)庫(kù)的事務(wù)日會(huì)自動(dòng)建立數(shù)據(jù)庫(kù)的事務(wù)日志。志。一般情況下,一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)可以只有一個(gè)一般情況下,一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)可以只有一個(gè)主數(shù)據(jù)文件和一個(gè)日志文件。如果數(shù)據(jù)庫(kù)很大或很主數(shù)據(jù)文件和一個(gè)日志文件。如果數(shù)據(jù)庫(kù)很大或很重要,則可以設(shè)置多個(gè)次要數(shù)據(jù)文件或更多的日志重要,則可以設(shè)置多個(gè)次要數(shù)據(jù)文件或更多的日志文件。文件。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)文件組文件組為了對(duì)數(shù)據(jù)庫(kù)中的為了對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)文件(主、次)數(shù)據(jù)文件(主、
8、次)進(jìn)進(jìn)行有效管理,行有效管理, SQL Server 系統(tǒng)允許將多個(gè)數(shù)系統(tǒng)允許將多個(gè)數(shù)據(jù)庫(kù)文件按照其類型進(jìn)行分組,據(jù)庫(kù)文件按照其類型進(jìn)行分組,相同類型的相同類型的歸納為同一組,并賦予此組一個(gè)名稱歸納為同一組,并賦予此組一個(gè)名稱,這就,這就是是文件組文件組。 第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)文件組文件組SQL Server 2000有兩種類型的文件組:主文件有兩種類型的文件組:主文件組和用戶定義文件組。組和用戶定義文件組。主文件組主文件組包含主要數(shù)據(jù)文件(包含主要數(shù)據(jù)文件(. .mdfmdf)和任何沒和任何沒有明確指派給其它文件組的其它文件。有明確指派給
9、其它文件組的其它文件。用戶定義文件組用戶定義文件組是在是在 CREATE DATABASE(創(chuàng)建數(shù)據(jù)庫(kù))或創(chuàng)建數(shù)據(jù)庫(kù))或 ALTER DATABASE(修改數(shù)據(jù)修改數(shù)據(jù)庫(kù))語(yǔ)句中,使用庫(kù))語(yǔ)句中,使用 關(guān)鍵字另外指定的文件組。關(guān)鍵字另外指定的文件組。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)使用文件組需要注意以下幾點(diǎn):使用文件組需要注意以下幾點(diǎn):nSQL Server2000SQL Server2000中的文件或文件組不能由中的文件或文件組不能由一個(gè)以上數(shù)據(jù)庫(kù)使用;一個(gè)以上數(shù)據(jù)庫(kù)使用;n每個(gè)數(shù)據(jù)庫(kù)中的文件只能是一個(gè)文件組的每個(gè)數(shù)據(jù)庫(kù)中的文件只能是一個(gè)文件組的成員;
10、成員;n日志文件不屬于任何文件組。日志文件不屬于任何文件組。n如果文件組中的某個(gè)數(shù)據(jù)文件遭到破壞,如果文件組中的某個(gè)數(shù)據(jù)文件遭到破壞, 那么整個(gè)文件組中的數(shù)據(jù)都無法使用。那么整個(gè)文件組中的數(shù)據(jù)都無法使用。 第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)二、二、SQL Server數(shù)據(jù)庫(kù)類型數(shù)據(jù)庫(kù)類型n SQL Server 2000數(shù)據(jù)庫(kù)分為三種類型:數(shù)據(jù)庫(kù)分為三種類型:系統(tǒng)數(shù)系統(tǒng)數(shù)據(jù)庫(kù)、示例數(shù)據(jù)庫(kù)據(jù)庫(kù)、示例數(shù)據(jù)庫(kù)和和用戶自定義的數(shù)據(jù)庫(kù)用戶自定義的數(shù)據(jù)庫(kù)。n相同點(diǎn):三種數(shù)據(jù)庫(kù)都能夠創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象、相同點(diǎn):三種數(shù)據(jù)庫(kù)都能夠創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象、存儲(chǔ)數(shù)據(jù)以及管理數(shù)據(jù)存儲(chǔ)數(shù)據(jù)以及
11、管理數(shù)據(jù)n不同點(diǎn):不同點(diǎn):(1)只有系統(tǒng)數(shù)據(jù)庫(kù)可以用來操作和管理數(shù)據(jù))只有系統(tǒng)數(shù)據(jù)庫(kù)可以用來操作和管理數(shù)據(jù)庫(kù)系統(tǒng)。庫(kù)系統(tǒng)。(2)系統(tǒng)數(shù)據(jù)庫(kù)()系統(tǒng)數(shù)據(jù)庫(kù)(4個(gè))和樣本數(shù)據(jù)庫(kù)(個(gè))和樣本數(shù)據(jù)庫(kù)(2個(gè))個(gè))一般是在安裝一般是在安裝SQL Server 2000的同時(shí),系統(tǒng)自動(dòng)建的同時(shí),系統(tǒng)自動(dòng)建立的。立的。 而而用戶自定義的數(shù)據(jù)庫(kù)是用戶自己創(chuàng)建的。用戶自定義的數(shù)據(jù)庫(kù)是用戶自己創(chuàng)建的。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù) master 數(shù)據(jù)庫(kù):數(shù)據(jù)庫(kù):是是SQL Server 2000SQL Server 2000的總的總控?cái)?shù)據(jù)庫(kù)。控?cái)?shù)據(jù)庫(kù)。m
12、aster 數(shù)據(jù)庫(kù)從整體上控制數(shù)據(jù)庫(kù)從整體上控制 SQL Server系統(tǒng)和用戶數(shù)據(jù)庫(kù)應(yīng)用程序的運(yùn)行。它記系統(tǒng)和用戶數(shù)據(jù)庫(kù)應(yīng)用程序的運(yùn)行。它記錄了所有的登錄標(biāo)識(shí)錄了所有的登錄標(biāo)識(shí)系統(tǒng)配置系統(tǒng)配置 SQL Server初始初始化設(shè)置化設(shè)置用戶數(shù)據(jù)庫(kù)及其初始化信息。由于用戶數(shù)據(jù)庫(kù)及其初始化信息。由于master 數(shù)據(jù)庫(kù)是非常重要的一個(gè)系統(tǒng)的數(shù)據(jù)庫(kù),所以一數(shù)據(jù)庫(kù)是非常重要的一個(gè)系統(tǒng)的數(shù)據(jù)庫(kù),所以一般禁止用戶直接訪問。般禁止用戶直接訪問。 tempdb 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) :是:是SQL ServerSQL Server系統(tǒng)的系統(tǒng)的一一個(gè)臨時(shí)數(shù)據(jù)庫(kù),所有連接到系統(tǒng)的用戶的臨時(shí)表個(gè)臨時(shí)數(shù)據(jù)庫(kù),所有連接到系統(tǒng)的
13、用戶的臨時(shí)表和存儲(chǔ)過程都存儲(chǔ)在該數(shù)據(jù)庫(kù)中。在連接斷開時(shí)和存儲(chǔ)過程都存儲(chǔ)在該數(shù)據(jù)庫(kù)中。在連接斷開時(shí)自動(dòng)清除。自動(dòng)清除。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù) model 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) :是建立所有數(shù)據(jù)庫(kù)的模板:是建立所有數(shù)據(jù)庫(kù)的模板庫(kù),所有在本系統(tǒng)中創(chuàng)建的新數(shù)據(jù)庫(kù)的內(nèi)容,剛庫(kù),所有在本系統(tǒng)中創(chuàng)建的新數(shù)據(jù)庫(kù)的內(nèi)容,剛開始都與這個(gè)模板數(shù)據(jù)庫(kù)完全一樣。開始都與這個(gè)模板數(shù)據(jù)庫(kù)完全一樣。 msdb 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) :是是SQL Server 2000 代理代理服務(wù)所使用的數(shù)據(jù)庫(kù),用來執(zhí)行預(yù)定的任務(wù),如服務(wù)所使用的數(shù)據(jù)庫(kù),用來執(zhí)行預(yù)定的任務(wù),如數(shù)據(jù)庫(kù)備份和
14、數(shù)據(jù)轉(zhuǎn)換、調(diào)度警報(bào)和作業(yè)等。數(shù)據(jù)庫(kù)備份和數(shù)據(jù)轉(zhuǎn)換、調(diào)度警報(bào)和作業(yè)等。 第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)示例數(shù)據(jù)庫(kù)示例數(shù)據(jù)庫(kù) Pubs和和Northwind數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)這兩個(gè)是樣本數(shù)據(jù)庫(kù),這兩個(gè)是樣本數(shù)據(jù)庫(kù),SQL Server文檔和聯(lián)機(jī)文檔和聯(lián)機(jī)叢書的大部分實(shí)例都是在這兩個(gè)示例數(shù)據(jù)庫(kù)基礎(chǔ)上叢書的大部分實(shí)例都是在這兩個(gè)示例數(shù)據(jù)庫(kù)基礎(chǔ)上生成的,這是為了方便初學(xué)者使用。生成的,這是為了方便初學(xué)者使用。用戶數(shù)據(jù)庫(kù)用戶數(shù)據(jù)庫(kù) 用戶數(shù)據(jù)庫(kù)用戶數(shù)據(jù)庫(kù)是用戶在開發(fā)具體應(yīng)用程序時(shí),因是用戶在開發(fā)具體應(yīng)用程序時(shí),因?qū)嶋H需要而在實(shí)際需要而在SQL Server 2000SQL
15、 Server 2000系統(tǒng)中建立的的數(shù)據(jù)系統(tǒng)中建立的的數(shù)據(jù)庫(kù),它們都以庫(kù),它們都以modelmodel系統(tǒng)數(shù)據(jù)庫(kù)為樣板。用戶數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)為樣板。用戶數(shù)據(jù)庫(kù)也可從其他數(shù)據(jù)庫(kù)管理系統(tǒng)建立的數(shù)據(jù)庫(kù)經(jīng)轉(zhuǎn)換而也可從其他數(shù)據(jù)庫(kù)管理系統(tǒng)建立的數(shù)據(jù)庫(kù)經(jīng)轉(zhuǎn)換而來。來。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)2.2 創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù)若要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù),必須確定數(shù)據(jù)庫(kù)的名稱、所若要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù),必須確定數(shù)據(jù)庫(kù)的名稱、所有者、大小,以及用于存儲(chǔ)數(shù)據(jù)庫(kù)的文件和文件組。有者、大小,以及用于存儲(chǔ)數(shù)據(jù)庫(kù)的文件和文件組。創(chuàng)建數(shù)據(jù)庫(kù)的方法創(chuàng)建數(shù)據(jù)庫(kù)的方法 : 1、使用、使用企業(yè)管理器企業(yè)管理器
16、(Enterprise Manager)創(chuàng)建創(chuàng)建數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)。2、在、在查詢分析器中查詢分析器中利用利用Transact-SQL語(yǔ)言語(yǔ)言創(chuàng)建創(chuàng)建數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)1、使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù)、使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù) ()在企業(yè)管理器中,單擊工具欄中的()在企業(yè)管理器中,單擊工具欄中的 圖標(biāo),或在數(shù)圖標(biāo),或在數(shù)據(jù)庫(kù)文件夾或其下屬任一數(shù)據(jù)庫(kù)圖標(biāo)上單擊右鍵,選擇新建據(jù)庫(kù)文件夾或其下屬任一數(shù)據(jù)庫(kù)圖標(biāo)上單擊右鍵,選擇新建數(shù)據(jù)庫(kù)選項(xiàng)。數(shù)據(jù)庫(kù)選項(xiàng)。()在常規(guī)()在常規(guī)(General)頁(yè)框中,要求用戶輸入數(shù)據(jù)庫(kù)名稱頁(yè)框中,要求用戶輸入
17、數(shù)據(jù)庫(kù)名稱以及排序規(guī)則名稱。以及排序規(guī)則名稱。 ()點(diǎn)擊數(shù)據(jù)文件()點(diǎn)擊數(shù)據(jù)文件(Data Files)頁(yè)框,該頁(yè)框用來輸入數(shù)頁(yè)框,該頁(yè)框用來輸入數(shù)據(jù)庫(kù)文件的邏輯名稱、存儲(chǔ)位置、初始容量大小和所屬文件據(jù)庫(kù)文件的邏輯名稱、存儲(chǔ)位置、初始容量大小和所屬文件組名稱,如圖組名稱,如圖3-10所示。所示。 ()點(diǎn)擊事務(wù)日志()點(diǎn)擊事務(wù)日志(Transaction Log)頁(yè)框,該頁(yè)框用來頁(yè)框,該頁(yè)框用來設(shè)置事務(wù)日志文件信息,如圖設(shè)置事務(wù)日志文件信息,如圖3-11所示。所示。 ()單擊圖()單擊圖3-11中的中的“確定確定”按鈕,則開始創(chuàng)建新的數(shù)據(jù)按鈕,則開始創(chuàng)建新的數(shù)據(jù)庫(kù)。庫(kù)。 第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建
18、與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè) 2、使用、使用Transact-SQL語(yǔ)言創(chuàng)建數(shù)據(jù)庫(kù)語(yǔ)言創(chuàng)建數(shù)據(jù)庫(kù)簡(jiǎn)單語(yǔ)法如下:簡(jiǎn)單語(yǔ)法如下:CREATE DATABASE 數(shù)據(jù)庫(kù)名數(shù)據(jù)庫(kù)名 ON 子句子句 LOG ON 子句子句 說明:說明: uON子句:用來定義數(shù)據(jù)文件子句:用來定義數(shù)據(jù)文件(.mdf .ndf)屬性。屬性。uLOG ON句句:用來定義用來定義日志日志文件(文件(.ldf)屬性屬性第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè) 1. ON 子句格式子句格式 ON PRIMARY (name=數(shù)據(jù)文件邏輯文件名數(shù)據(jù)文件邏輯文件名, =數(shù)據(jù)文件物理文
19、件名數(shù)據(jù)文件物理文件名 ,SIZE=size ,MAXSIZE=max_size|UNLIMITED ,=growth_increment ) ,n , 文件組名文件組名 ( 數(shù)據(jù)文件定義數(shù)據(jù)文件定義) ,n 關(guān)于數(shù)據(jù)庫(kù)文件以及關(guān)于數(shù)據(jù)庫(kù)文件以及 所屬文件組的定義所屬文件組的定義選項(xiàng)。(選項(xiàng)。( ,n表示可以定義多個(gè))表示可以定義多個(gè))指數(shù)據(jù)庫(kù)創(chuàng)建后在所有指數(shù)據(jù)庫(kù)創(chuàng)建后在所有T-SQL語(yǔ)句中引用該語(yǔ)句中引用該文件時(shí)的名字。文件時(shí)的名字。存放到磁盤上時(shí)的具體路徑和文件名。操存放到磁盤上時(shí)的具體路徑和文件名。操作系統(tǒng)借助于該項(xiàng)去訪問相應(yīng)數(shù)據(jù)作系統(tǒng)借助于該項(xiàng)去訪問相應(yīng)數(shù)據(jù)。指定數(shù)據(jù)庫(kù)文件的初始大小指
20、定數(shù)據(jù)庫(kù)文件的初始大小指定數(shù)據(jù)庫(kù)文件的最大大小指定數(shù)據(jù)庫(kù)文件的最大大小表明文件大小不限表明文件大小不限指定數(shù)據(jù)庫(kù)文件每次的增量指定數(shù)據(jù)庫(kù)文件每次的增量 :10% 2MB第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè) 2. LOG ON 子句格式子句格式 LOG ON (name=日志文件邏輯文件名日志文件邏輯文件名, =日志文件物理文件名日志文件物理文件名 ,SIZE=初始大小初始大小 ,MAXSIZE=max_size|UNLIMITED ,=growth_increment ) ,n 第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)【例【例
21、2-1】創(chuàng)建一個(gè)】創(chuàng)建一個(gè)BOOK數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) CREATE DATABASE BOOKON(NAME=BOOK1, F:SQL2008BOOK1.MDF, SIZE=5, MAXSIZE=15, 2),(NAME=BOOK2, F:SQL2008BOOK2.NDF, SIZE=2, yyy第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)【例【例2-1】創(chuàng)建一個(gè)】創(chuàng)建一個(gè)BOOK數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) MAXSIZE=10, 10%)LOG ON(NAME=BOOK_LOG, F:SQL2008BOOK_LOG.LDF, SIZE=1, MAXSIZE=10, 1)第第2章章 數(shù)
22、據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)2.4 修改數(shù)據(jù)庫(kù)修改數(shù)據(jù)庫(kù)修改數(shù)據(jù)庫(kù)的方法修改數(shù)據(jù)庫(kù)的方法 : 1、使用、使用企業(yè)管理器企業(yè)管理器(Enterprise Manager)修改修改數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)。2、在、在查詢分析器中查詢分析器中利用利用Transact-SQL語(yǔ)言語(yǔ)言修改修改數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)在企業(yè)管理器中修改數(shù)據(jù)庫(kù)在企業(yè)管理器中修改數(shù)據(jù)庫(kù)方法:方法:選定某個(gè)數(shù)據(jù)庫(kù)選定某個(gè)數(shù)據(jù)庫(kù) 右鍵單擊快捷菜單的右鍵單擊快捷菜單的屬性屬性。擴(kuò)大數(shù)據(jù)庫(kù):按至少擴(kuò)大數(shù)據(jù)庫(kù):按至少1 1MBMB增加增加收縮數(shù)據(jù)庫(kù):自
23、動(dòng)和手動(dòng)收縮數(shù)據(jù)庫(kù):自動(dòng)和手動(dòng)第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)利用企業(yè)管理器修改數(shù)據(jù)庫(kù)利用企業(yè)管理器修改數(shù)據(jù)庫(kù)設(shè)置中的各選項(xiàng)說明如下:設(shè)置中的各選項(xiàng)說明如下:ANSI NULL默認(rèn)設(shè)置:允許在數(shù)據(jù)庫(kù)表的列中輸默認(rèn)設(shè)置:允許在數(shù)據(jù)庫(kù)表的列中輸入空(入空(NULL)值。值。 遞歸觸發(fā)器:允許觸發(fā)器遞歸調(diào)用。遞歸觸發(fā)器:允許觸發(fā)器遞歸調(diào)用。SQL Server設(shè)設(shè)定的觸發(fā)器遞歸調(diào)用的層數(shù)最多為定的觸發(fā)器遞歸調(diào)用的層數(shù)最多為32層。層。自動(dòng)更新統(tǒng)計(jì)信息:允許使用自動(dòng)更新統(tǒng)計(jì)信息:允許使用SELECT INTO或或BCP、WRITETEXT、UPDATETEXT命
24、令向表中大量命令向表中大量插入數(shù)據(jù)。插入數(shù)據(jù)。 殘缺頁(yè)檢測(cè):允許自動(dòng)檢測(cè)有損壞的頁(yè)。殘缺頁(yè)檢測(cè):允許自動(dòng)檢測(cè)有損壞的頁(yè)。自動(dòng)關(guān)閉:當(dāng)數(shù)據(jù)庫(kù)中無用戶時(shí),自動(dòng)關(guān)閉該數(shù)據(jù)自動(dòng)關(guān)閉:當(dāng)數(shù)據(jù)庫(kù)中無用戶時(shí),自動(dòng)關(guān)閉該數(shù)據(jù)庫(kù),并將所占用的資源交還給操作系統(tǒng)。庫(kù),并將所占用的資源交還給操作系統(tǒng)。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)自動(dòng)收縮:允許定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行檢查,當(dāng)數(shù)據(jù)自動(dòng)收縮:允許定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行檢查,當(dāng)數(shù)據(jù)庫(kù)文件或日志文件的未用空間超過其大小的庫(kù)文件或日志文件的未用空間超過其大小的25%時(shí),時(shí),系統(tǒng)將會(huì)自動(dòng)縮減文件使其未用空間等于系統(tǒng)將會(huì)自動(dòng)縮減文件使其未用空間等于2
25、5%。自 動(dòng) 創(chuàng) 建 統(tǒng) 計(jì) 信 息 : 在 優(yōu) 化 查 詢 (自 動(dòng) 創(chuàng) 建 統(tǒng) 計(jì) 信 息 : 在 優(yōu) 化 查 詢 ( Qu e r y Optimizer)時(shí),根據(jù)需要自動(dòng)創(chuàng)建統(tǒng)計(jì)信息。時(shí),根據(jù)需要自動(dòng)創(chuàng)建統(tǒng)計(jì)信息。使用被引用的標(biāo)識(shí)符:標(biāo)識(shí)符必須用雙引號(hào)括起使用被引用的標(biāo)識(shí)符:標(biāo)識(shí)符必須用雙引號(hào)括起來,且可以不遵循來,且可以不遵循Transact-SQL命名標(biāo)準(zhǔn)。命名標(biāo)準(zhǔn)。2. 利用企業(yè)管理器修改數(shù)據(jù)庫(kù)利用企業(yè)管理器修改數(shù)據(jù)庫(kù)第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)用用Transact-SQL語(yǔ)句修改數(shù)據(jù)庫(kù)語(yǔ)句修改數(shù)據(jù)庫(kù) 在查詢分析器中,可以使用在查詢分析
26、器中,可以使用ALTER DATABASEALTER DATABASE語(yǔ)語(yǔ)句來對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改。句來對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改。ALTER DATABASEALTER DATABASE功能功能: 在數(shù)據(jù)庫(kù)中添加或刪除文件和文件組。更改數(shù)在數(shù)據(jù)庫(kù)中添加或刪除文件和文件組。更改數(shù)據(jù)庫(kù)名稱、文件組名稱以及數(shù)據(jù)文件和日志文件的據(jù)庫(kù)名稱、文件組名稱以及數(shù)據(jù)文件和日志文件的邏輯名稱及其各種屬性邏輯名稱及其各種屬性。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)簡(jiǎn)要語(yǔ)法簡(jiǎn)要語(yǔ)法 ALTER DATABASE ALTER DATABASE 數(shù)據(jù)庫(kù)名數(shù)據(jù)庫(kù)名 ADD FILE ADD FILE
27、,. ,.n n | |ADD LOG FILE ADD LOG FILE ,. ,.n n | |REMOVEREMOVE FILE FILE 邏輯文件邏輯文件名名 | |ADD ADD 文件組名文件組名| | REMOVEREMOVE 文件組名文件組名| | MODIFYMODIFY FILE FILE | | MODIFY NAME =MODIFY NAME =新數(shù)據(jù)庫(kù)名新數(shù)據(jù)庫(kù)名 內(nèi)容內(nèi)容: : ( ( NAME =NAME =邏輯文件名邏輯文件名 , , = = 物理文件名物理文件名 , , SIZE = SIZE = 文件大小文件大小 , , MAXSIZE = maxsizeMA
28、XSIZE = maxsize | | UNLIMITED UNLIMITED , = , = 文件的增長(zhǎng)增量文件的增長(zhǎng)增量 )第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)【例子【例子2-2】ALTER DATABASE BOOKMODIFY FILE(NAME=book1,SIZE=8)ALTER DATABASE BOOKREMOVE FILE book2Name選項(xiàng)必須有;選項(xiàng)必須有;文件創(chuàng)建后只能修改其文件創(chuàng)建后只能修改其size maxsize 屬性,屬性,不能修改不能修改name ;Size的值只能比原來的值只能比原來 擴(kuò)大擴(kuò)大第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與
29、管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)【例子【例子2-3】ALTER DATABASE TEACHDBADD FILE(NAME=TEACHDB1, F:SQL2008TEACHDB1.NDF,SIZE=4,MAXSIZE=10,10%)第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)用用Transact-SQL語(yǔ)句收縮數(shù)據(jù)庫(kù)語(yǔ)句收縮數(shù)據(jù)庫(kù)語(yǔ)法語(yǔ)法: : DBCC SHRINKDATABASE (數(shù)據(jù)庫(kù)名數(shù)據(jù)庫(kù)名,目標(biāo)目標(biāo)百分比百分比)說明說明:目標(biāo)百分比指收縮后文件中所要剩余的目標(biāo)百分比指收縮后文件中所要剩余的可用空間的百分比可用空間的百分比.(語(yǔ)法上應(yīng)是一個(gè)
30、正數(shù)語(yǔ)法上應(yīng)是一個(gè)正數(shù),分?jǐn)?shù)學(xué)分?jǐn)?shù)學(xué)上的百分比數(shù)據(jù)上的百分比數(shù)據(jù))【例子【例子2-4】dbcc shrinkdatabase(teachdb,10)第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)刪除數(shù)據(jù)庫(kù)刪除數(shù)據(jù)庫(kù)刪除數(shù)據(jù)庫(kù)的方法刪除數(shù)據(jù)庫(kù)的方法 : 1、使用、使用企業(yè)管理器企業(yè)管理器(Enterprise Manager)刪除刪除數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)。2、在、在查詢分析器中查詢分析器中利用利用Transact-SQL語(yǔ)言語(yǔ)言刪除刪除數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)。其語(yǔ)法如下:其語(yǔ)法如下:DROP DATABASE 數(shù)據(jù)庫(kù)名數(shù)據(jù)庫(kù)名,n【例例3-3】drop database book第第
31、2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)2.5 2.5 數(shù)據(jù)庫(kù)遷移數(shù)據(jù)庫(kù)遷移 分離和附加分離和附加SQL Server數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) 1分離和附加數(shù)據(jù)庫(kù)的作用分離和附加數(shù)據(jù)庫(kù)的作用當(dāng)在當(dāng)在SQL Server 2000中新建一個(gè)數(shù)據(jù)庫(kù)時(shí),系中新建一個(gè)數(shù)據(jù)庫(kù)時(shí),系統(tǒng)數(shù)據(jù)庫(kù)統(tǒng)數(shù)據(jù)庫(kù)master記載了此數(shù)據(jù)庫(kù)的相應(yīng)信息,從而記載了此數(shù)據(jù)庫(kù)的相應(yīng)信息,從而將它附加到將它附加到SQL Server中來。此時(shí),服務(wù)器擁有對(duì)中來。此時(shí),服務(wù)器擁有對(duì)該數(shù)據(jù)庫(kù)的一切管轄權(quán),包括對(duì)它的所有訪問和管該數(shù)據(jù)庫(kù)的一切管轄權(quán),包括對(duì)它的所有訪問和管理操作。理操作。 第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理
32、數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)分離和附加數(shù)據(jù)庫(kù)的作用分離和附加數(shù)據(jù)庫(kù)的作用但出于以下原因,我們有時(shí)需要將一個(gè)數(shù)據(jù)庫(kù)但出于以下原因,我們有時(shí)需要將一個(gè)數(shù)據(jù)庫(kù)從從SQL ServerSQL Server中分離出來,中分離出來,使其中的所有數(shù)據(jù)文件使其中的所有數(shù)據(jù)文件和日志文件脫離服務(wù)器獨(dú)立存在,和日志文件脫離服務(wù)器獨(dú)立存在,然后又將它附加然后又將它附加到原到原SQL ServerSQL Server或另一臺(tái)計(jì)算機(jī)的服務(wù)器中:或另一臺(tái)計(jì)算機(jī)的服務(wù)器中:例如:將數(shù)據(jù)庫(kù)移到其他計(jì)算機(jī)的例如:將數(shù)據(jù)庫(kù)移到其他計(jì)算機(jī)的SQL ServerSQL Server中使用。中使用。例如:改變存放數(shù)據(jù)庫(kù)數(shù)
33、據(jù)文件和日志文件的例如:改變存放數(shù)據(jù)庫(kù)數(shù)據(jù)文件和日志文件的物理位置、名稱。物理位置、名稱。第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)分離數(shù)據(jù)庫(kù)分離數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)分離以后,在企業(yè)管理器樹狀結(jié)構(gòu)窗口中就找不到該數(shù)據(jù)庫(kù)了。數(shù)據(jù)庫(kù)分離以后,在企業(yè)管理器樹狀結(jié)構(gòu)窗口中就找不到該數(shù)據(jù)庫(kù)了。此時(shí),可將該數(shù)據(jù)庫(kù)對(duì)應(yīng)的數(shù)據(jù)文件和日志文件移動(dòng)到其他磁盤或計(jì)算此時(shí),可將該數(shù)據(jù)庫(kù)對(duì)應(yīng)的數(shù)據(jù)文件和日志文件移動(dòng)到其他磁盤或計(jì)算機(jī)去,再進(jìn)行附加數(shù)據(jù)庫(kù)操作。機(jī)去,再進(jìn)行附加數(shù)據(jù)庫(kù)操作。 第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)分離數(shù)據(jù)庫(kù)分離數(shù)據(jù)庫(kù)通過數(shù)據(jù)庫(kù)分離來改變
34、數(shù)據(jù)庫(kù)中數(shù)據(jù)文件和日通過數(shù)據(jù)庫(kù)分離來改變數(shù)據(jù)庫(kù)中數(shù)據(jù)文件和日志文件的存儲(chǔ)位置志文件的存儲(chǔ)位置例如:創(chuàng)建了一個(gè)數(shù)據(jù)庫(kù)例如:創(chuàng)建了一個(gè)數(shù)據(jù)庫(kù)BOOK,原數(shù)據(jù)文件和原數(shù)據(jù)文件和日志文件存放位置:日志文件存放位置:D:SQL2008BOOK1.MDFD:SQL2008BOOK2.NDF(1)將主數(shù)據(jù)文件將主數(shù)據(jù)文件BOOK1.MDF改名、改存儲(chǔ)位置。改名、改存儲(chǔ)位置。 D :bookshop.mdf(2)將次數(shù)據(jù)文件將次數(shù)據(jù)文件BOOK2.NDF改名。改名。D:SQL2008BOOKshop.NDF第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一頁(yè)附加數(shù)據(jù)庫(kù)附加數(shù)據(jù)庫(kù) 啟動(dòng)企業(yè)管
35、理器在企業(yè)管理器樹狀結(jié)構(gòu)窗口中,在數(shù)據(jù)庫(kù)結(jié)點(diǎn)上單擊鼠標(biāo)右鍵,在彈出的快捷菜單上,選擇所有任務(wù)中的“附加數(shù)據(jù)庫(kù)”命令,如圖所示。在在“附加數(shù)據(jù)庫(kù)附加數(shù)據(jù)庫(kù)”對(duì)話框中的對(duì)話框中的“要附加數(shù)據(jù)庫(kù)的要附加數(shù)據(jù)庫(kù)的MDF文文件件:M”文本框中輸入主數(shù)據(jù)文件的存放路徑及文件名,也文本框中輸入主數(shù)據(jù)文件的存放路徑及文件名,也可單擊可單擊按鈕查找選擇對(duì)應(yīng)的按鈕查找選擇對(duì)應(yīng)的.mdf文件。這里找到已經(jīng)文件。這里找到已經(jīng)WINDOWS資源管理器移到資源管理器移到D盤根目錄并改名盤根目錄并改名bookshop.mdf的主數(shù)據(jù)文件。的主數(shù)據(jù)文件。 第第2章章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理上一頁(yè)上一頁(yè)下一頁(yè)下一
36、頁(yè)附加數(shù)據(jù)庫(kù)附加數(shù)據(jù)庫(kù) 選定主數(shù)據(jù)文件后,在中間框中將顯示原數(shù)據(jù)庫(kù)各文選定主數(shù)據(jù)文件后,在中間框中將顯示原數(shù)據(jù)庫(kù)各文件名和當(dāng)前文件位置。如果在當(dāng)前主數(shù)據(jù)文件所在的位置找件名和當(dāng)前文件位置。如果在當(dāng)前主數(shù)據(jù)文件所在的位置找不到原來的文件,則在該文件的當(dāng)前位置行會(huì)出現(xiàn)紅色不到原來的文件,則在該文件的當(dāng)前位置行會(huì)出現(xiàn)紅色“”提示,如上頁(yè)圖所示。這時(shí)就應(yīng)重新輸入正確的路徑和文件提示,如上頁(yè)圖所示。這時(shí)就應(yīng)重新輸入正確的路徑和文件名。名。 用鼠標(biāo)和鍵盤手工修正了錯(cuò)誤的文件位置和文件名后,用鼠標(biāo)和鍵盤手工修正了錯(cuò)誤的文件位置和文件名后,原來的原來的“”將變成將變成“”。 可在可在“附加為附加為 A A :
37、”右邊的文本框中輸入該數(shù)據(jù)庫(kù)附右邊的文本框中輸入該數(shù)據(jù)庫(kù)附加到加到SQL ServerSQL Server后的新文件名。在后的新文件名。在“指定數(shù)據(jù)庫(kù)所有者:指定數(shù)據(jù)庫(kù)所有者: S S ”右邊的列表框中選擇一個(gè)用戶帳戶作為該數(shù)據(jù)庫(kù)的所有者。右邊的列表框中選擇一個(gè)用戶帳戶作為該數(shù)據(jù)庫(kù)的所有者。 按按“確定確定”按鈕即顯示消息框,提示附加數(shù)據(jù)庫(kù)順利完成。按鈕即顯示消息框,提示附加數(shù)據(jù)庫(kù)順利完成。 提示:提示:SQL Server 2000中,也可以使用系統(tǒng)存中,也可以使用系統(tǒng)存儲(chǔ)過程儲(chǔ)過程sp_detach_db來分離數(shù)據(jù)庫(kù),用來分離數(shù)據(jù)庫(kù),用sp_attach_db來附加數(shù)據(jù)庫(kù)。來附加數(shù)據(jù)庫(kù)。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度出租車司機(jī)勞動(dòng)權(quán)益保護(hù)協(xié)議范本
- 二零二五年度留學(xué)生就業(yè)創(chuàng)業(yè)扶持與職業(yè)發(fā)展規(guī)劃協(xié)議
- 2025年度企業(yè)合同終止法律咨詢及執(zhí)行律師合同
- 游客卡(游客俱樂部)景區(qū)合作協(xié)議書范本
- 臺(tái)球室合伙合同范本
- 二零二五年度事業(yè)單位退休人員返聘管理合同
- 二零二五年度辣椒產(chǎn)業(yè)鏈融資擔(dān)保合同
- 2025年度砍伐合同范文:綠色林業(yè)發(fā)展合作協(xié)議
- 二零二五年度養(yǎng)老機(jī)構(gòu)護(hù)理員勞動(dòng)權(quán)益保障與管理協(xié)議
- 2025年度車輛不過戶責(zé)任界定與賠償標(biāo)準(zhǔn)協(xié)議
- 城鄉(xiāng)環(huán)衛(wèi)一體化保潔服務(wù)迎接重大節(jié)日、活動(dòng)的保障措施
- 醫(yī)院-9S管理共88張課件
- 設(shè)立登記通知書
- 高考作文復(fù)習(xí):議論文論證方法課件15張
- 2022醫(yī)學(xué)課件前列腺炎指南模板
- MySQL數(shù)據(jù)庫(kù)項(xiàng)目式教程完整版課件全書電子教案教材課件(完整)
- 藥品生產(chǎn)質(zhì)量管理工程完整版課件
- 《網(wǎng)絡(luò)服務(wù)器搭建、配置與管理-Linux(RHEL8、CentOS8)(微課版)(第4版)》全冊(cè)電子教案
- 職業(yè)衛(wèi)生教學(xué)課件生物性有害因素所致職業(yè)性損害
- 降“四高”健康教育課件
- 五十鈴、豐田全球化研究
評(píng)論
0/150
提交評(píng)論