1.CONTAINMENT SQL Server 2012 新功能 , 預設值是OFF 。(太高級 書上也沒有詳細介紹)。 2.ON ON用於兩個地方,第一個是存儲數據的文件的位置,第二個是存儲日誌的文件的位置。 ON 後面的 PRIMARY的概念:希望將所有的內容存放在一個文件里。 3.NAME ...
一.CREATE語句(創建)
1.創建DataBase
1.CONTAINMENT
SQL Server 2012 新功能 , 預設值是OFF 。(太高級 書上也沒有詳細介紹)。
2.ON
ON用於兩個地方,第一個是存儲數據的文件的位置,第二個是存儲日誌的文件的位置。 ON 後面的 PRIMARY的概念:希望將所有的內容存放在一個文件里。
3.NAME
一個邏輯名稱,即SQL Server在內部使用該名稱引用該文件。當需要修改資料庫大小時,需要使用這個名稱
4.FILENAME
實際的操作系統文件在磁碟的名字,如果不寫預設放在安裝SQL Server的文件夾中,預設的資料庫文件是.mdf尾碼,日誌是.ldf文件。
5.SIZE
資料庫大小,如果沒寫,預設與用圖形創建的大小相同。
6.MAXSIZE
允許資料庫的最大大小。
7.FILEGROWTH
提供一個值來說明文件每次增大多少位元組或者多少百分比。
8.LOG ON
LOG ON 選項允許指定哪些文件需要日誌,以及這些日誌位於什麼位置。
9.COLLATE
該選項處理排序,字母大小,以及是否對重音敏感的問題。
2.創建表
IDENTITY
設定一個列為標識列,開始計數的數字稱為種子值,每行增加或減少的數量稱為增量。
標識列必須是數值類型。
二.ALTER語句(修改)
ALTER語句可以修改資料庫和表大小,文件位置或其他特性。
修改資料庫的大小:
修改表(增加一列)
三.DROP語句(刪除)
四.使用管理界面來創建(推薦)