現(xiàn)在,我們已經(jīng)打開SQL Server管理套件,讓我們開始創(chuàng)建一個數(shù)據(jù)庫。
在本教程中我將創(chuàng)建一個數(shù)據(jù)庫來跟蹤任務. 它可以作為一個任務跟蹤器應用程序的后端. 給定數(shù)據(jù)庫的一個明顯的名稱,比如“TaskTracker”,好讓知道它用意. 這將有助于區(qū)分其他數(shù)據(jù)庫這個數(shù)據(jù)庫 , 在我的SQL Server管理套件里有10或20個數(shù)據(jù)庫(這將可能是有一些數(shù)據(jù)庫管理員)。
創(chuàng)建數(shù)據(jù)庫可以通過運行SQL腳本或以“點擊,然后點擊”完成。在這里,我們將使用“點擊”。但首先,讓我們來看看系統(tǒng)數(shù)據(jù)庫。
當您安裝SQL Server,以下四個數(shù)據(jù)庫自動創(chuàng)建。
這些系統(tǒng)數(shù)據(jù)庫和每個的存在是有特定的用途。當我們創(chuàng)建自己的數(shù)據(jù)庫,該數(shù)據(jù)庫將基于模型數(shù)據(jù)庫(上圖)上創(chuàng)建。該數(shù)據(jù)庫為您創(chuàng)建的任何新數(shù)據(jù)庫的模板。
下面的步驟演示了如何使用SQL Server管理套件在SQL Server 2014創(chuàng)建數(shù)據(jù)庫。


新的數(shù)據(jù)庫就會出現(xiàn)在對象資源管理器中(在系統(tǒng)數(shù)據(jù)庫文件夾下)的數(shù)據(jù)庫部分。這里是我的:
如所提到的,新的數(shù)據(jù)庫是基于模型數(shù)據(jù)庫。該模型數(shù)據(jù)庫是被用作每當創(chuàng)建一個新的數(shù)據(jù)庫模板的系統(tǒng)數(shù)據(jù)庫。如果使用的左側窗格中瀏覽到數(shù)據(jù)庫,并展開樹,你會發(fā)現(xiàn),數(shù)據(jù)庫已經(jīng)包含了許多對象。例如,它已經(jīng)包含的系統(tǒng)功能,系統(tǒng)視圖,存儲系統(tǒng)過程,和(隱藏)系統(tǒng)表。這些都是提供有關數(shù)據(jù)庫的信息系統(tǒng)對象。
我們剛剛創(chuàng)建使用默認選項的數(shù)據(jù)庫。當創(chuàng)建的數(shù)據(jù)庫,數(shù)據(jù)文件和一個事務日志中創(chuàng)建。他們?yōu)榉掌鞯哪J位置創(chuàng)建。
如果我們想想,我們可以指定一個不同的位置,這些文件在我們創(chuàng)建數(shù)據(jù)庫的時候。我們也可以改變其它的規(guī)范,如是否允許將文件自動增長(如它存儲越來越多的數(shù)據(jù)),如果是這樣,增長應進行管理。
許多這些選項可以通過數(shù)據(jù)庫屬性,這可以通過在數(shù)據(jù)庫和選擇屬性右擊訪問:
在屬性對話框中包含了大量的更改數(shù)據(jù)庫的配置選項。點擊在左上面板的各個項目,將導致在被顯示各自的選擇?,F(xiàn)在,我們將保留/使用一切的默認設置。
所以,我們剛剛創(chuàng)建的數(shù)據(jù)庫。但它是一個空數(shù)據(jù)庫。我們可以將數(shù)據(jù)添加到數(shù)據(jù)庫之前,我們需要至少創(chuàng)建一個表。下一節(jié)我們來學習如何創(chuàng)建表;