sqlswrver建庫建表

sqlswrver建庫建表

ID:1709299

大小:208.50 KB

頁數(shù):28頁

時間:2017-11-13

sqlswrver建庫建表_第1頁
sqlswrver建庫建表_第2頁
sqlswrver建庫建表_第3頁
sqlswrver建庫建表_第4頁
sqlswrver建庫建表_第5頁
資源描述:

《sqlswrver建庫建表》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、數(shù)據(jù)庫與基本表的創(chuàng)建和管理1數(shù)據(jù)庫的創(chuàng)建與管理2基本表的創(chuàng)建與管理1數(shù)據(jù)庫的創(chuàng)建與管理1.1SQLServer數(shù)據(jù)庫的構(gòu)成1.2創(chuàng)建數(shù)據(jù)庫1.3刪除數(shù)據(jù)庫1.4修改數(shù)據(jù)庫數(shù)據(jù)庫的創(chuàng)建與管理SQLServer數(shù)據(jù)庫的構(gòu)成1.數(shù)據(jù)庫的組成SQLServer的數(shù)據(jù)庫由兩種文件組成:數(shù)據(jù)文件和日志文件。數(shù)據(jù)文件用于存放數(shù)據(jù)庫數(shù)據(jù),日志文件用于存放對數(shù)據(jù)庫數(shù)據(jù)的操作記錄。SQLServer的每個數(shù)據(jù)庫都包括一個主數(shù)據(jù)文件與一個或多個日志文件,此外,還可以包括輔助數(shù)據(jù)文件。每個文件都有兩個名字:操作系統(tǒng)文件名和邏輯文件名(在SQLServer中使用的、用在Transact-SQL語句中的名字)。數(shù)據(jù)文件和

2、日志文件的默認存放位置為:C:ProgramFilesMicrosoftSQLServerMSSQLData文件夾。數(shù)據(jù)庫的創(chuàng)建與管理SQLServer數(shù)據(jù)庫的構(gòu)成在SQLServer2000中,數(shù)據(jù)的存儲單位是頁(Page)。一頁是一塊8KB的連續(xù)磁盤空間,頁是存儲數(shù)據(jù)的最小單位。在SQLServer中,不允許表中的一行數(shù)據(jù)存儲在不同的數(shù)據(jù)頁上,即行不能跨頁存儲。2.數(shù)據(jù)文件和日志文件的作用數(shù)據(jù)文件又包括:主數(shù)據(jù)文件和輔助數(shù)據(jù)文件。主數(shù)據(jù)文件的擴展名是.mdf,每個數(shù)據(jù)庫只能包含一個主數(shù)據(jù)文件。輔助數(shù)據(jù)文件的擴展名是.ndf。輔助數(shù)據(jù)文件可以同主數(shù)據(jù)文件存放在相同的位置,也可以存放在

3、不同的地方。日志文件記錄頁的分配和釋放以及對數(shù)據(jù)庫數(shù)據(jù)的修改操作。日志文件的擴展名為.ldf,它包含用于恢復數(shù)據(jù)庫的日志信息。每個數(shù)據(jù)庫必須至少有一個日志文件。數(shù)據(jù)庫的創(chuàng)建與管理SQLServer數(shù)據(jù)庫的構(gòu)成3.數(shù)據(jù)庫文件的屬性在定義數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件時,可以指定如下屬性:文件名及其位置。每個數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件都具有一個邏輯名稱以及文件的物理存放位置。文件大小??梢灾付總€數(shù)據(jù)文件和日志文件的大小,以MB為單位。增長方式。如果需要的話,可以指定文件是否自動增長,該選項的默認配置為自動增長最大大小。指定文件增長的最大大小。默認是大小無限制。數(shù)據(jù)庫的創(chuàng)建與管理創(chuàng)建數(shù)據(jù)庫可以使用企業(yè)

4、管理器圖形化地創(chuàng)建數(shù)據(jù)庫,也可以使用SQL語句創(chuàng)建數(shù)據(jù)庫。1.使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫的步驟如下:(1)如果SQLServer服務還沒有啟動,應先啟動SQLServer服務,然后啟動企業(yè)管理器。(2)在控制臺上依次單擊“MicrosoftSQLServers”和“SQLServer組”左邊的加號,然后單擊要創(chuàng)建數(shù)據(jù)庫的服務器左邊的加號圖標,展開樹形目錄。(3)右擊“數(shù)據(jù)庫”,然后單擊“新建數(shù)據(jù)庫”命令。數(shù)據(jù)庫的創(chuàng)建與管理創(chuàng)建數(shù)據(jù)庫在“名稱”文本框中輸入數(shù)據(jù)庫名。數(shù)據(jù)庫的創(chuàng)建與管理創(chuàng)建數(shù)據(jù)庫在“文件名”列表框中輸入主數(shù)據(jù)文件的名稱和輔助數(shù)據(jù)文件的名稱。若要更改數(shù)據(jù)文件的存

5、儲位置,單擊“位置”列表框上的按鈕。在“初始大小”項上輸入希望的大小。如果希望數(shù)據(jù)庫文件的容量能根據(jù)實際數(shù)據(jù)的需要自動增加,可選中“文件屬性”部分的“文件自動增長”復選框。數(shù)據(jù)庫的創(chuàng)建與管理創(chuàng)建數(shù)據(jù)庫2.使用Transact-SQL語句創(chuàng)建語句CREATEDATABASE數(shù)據(jù)庫名[ON[<文件格式>[,…n]]][LOGON{<文件格式>[,…n]}]<文件格式>::=([NAME=邏輯文件名,]FILENAME=‘操作系統(tǒng)下的物理路徑和文件名’[,SIZE=文件初始大小][,MAXSIZE=文件最大大小

6、UNLIMITED][,FILEGROWTH=增量值])[,…n]數(shù)據(jù)庫的創(chuàng)建與管理創(chuàng)建

7、數(shù)據(jù)庫上述語法的含義為:ON關(guān)鍵字表示數(shù)據(jù)庫是根據(jù)后面的參數(shù)來創(chuàng)建的;n是一個占位符,表明可為新數(shù)據(jù)庫指定多個文件;LOGON子句用于指定該數(shù)據(jù)庫的事務日志文件;NAME用于指定數(shù)據(jù)庫文件的邏輯文件名;FILENAME用于指定數(shù)據(jù)庫文件的存放位置及在磁盤上的文件名;SIZE用于指定數(shù)據(jù)庫文件的初始大小,可以加上MB或KB,默認為MB;MAXSIZE用于指定數(shù)據(jù)庫文件的最大大小,可以加上MB或KB,默認為MB。省略此項表示最大大小無限制;FILEGROWTH用于指定數(shù)據(jù)庫文件的增加量,可以加上MB或KB或%,默認為MB。省略此項表示不自動增長。數(shù)據(jù)庫的創(chuàng)建與管理創(chuàng)建數(shù)據(jù)庫例1:用CREATEDA

8、TABASE語句創(chuàng)建一個數(shù)據(jù)庫,此數(shù)據(jù)庫的名字為“學生管理數(shù)據(jù)庫”,其他選項均采用默認設置。CREATEDATABASE學生管理數(shù)據(jù)庫數(shù)據(jù)庫的創(chuàng)建與管理創(chuàng)建數(shù)據(jù)庫例2:創(chuàng)建一個數(shù)據(jù)庫,數(shù)據(jù)庫名稱為:“人事信息數(shù)據(jù)庫”,此數(shù)據(jù)庫包含一個數(shù)據(jù)文件和一個事務日志文件。數(shù)據(jù)文件只有主數(shù)據(jù)文件,其邏輯文件名為“人事信息數(shù)據(jù)庫”,其物理文件名為“人事信息數(shù)據(jù)庫.mdf”,存放位置在默認目錄下,其初始大小為10

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。