目的:創建一個數據庫文件和一個日志文件的數據庫
在matser數據庫下新建查詢,輸入的命令如下:
USE master——指向當前使用的數據庫。創建數據庫實際上是向master數據庫中增加一條數據庫信息。
GO——批處理的標志
--通常將判斷數據庫是否存在,如果存在則刪除這個數據庫放在創建數據庫的前面。
IF EXISTS(SELECT * from sysdatabases where name='E_Market')
DROP DATABASE E_Market
--創建數據庫
CREATE DATABASE E_Market——創建 E_Market數據庫。CREATE DATABASE是創建數據庫的關鍵字。
ON PRIMARY——主文件組
(
NAME='E_Market_data'——主文件邏輯文件名。data代表數據文件。
FILENAME='D:\program files\sqlserver2017\sqlserver workspace\E_Market_data.mdf',——主文件物理文件名
SIZE=5MB,——主文件初始大小
MAXSIZE=100MB,——主文件的增長的最大值
FILEGROWTH=15%——主文件的增長率
)
LOG ON——日志文件
(
NAME='E_Market_log"',——日志文件邏輯文件名。log代表日志文件。
FILENAME='D:\program files\sqlserver2017\sqlserver workspace\E_Market_log.ldf'——日志文件物理文件名
SIZE=5MB,——日志文件初始大小
FILEGROWTH=0——日志文件的增長率
)
GO
注意:每寫完一個屬性就要以逗號結尾,最后一個屬性寫完后不必再寫逗號。
然后:
點擊“對勾“”,對所寫的代碼進行編譯,查看有無錯誤。然后點擊執行,運行所寫的語句,這樣數據庫就創建成功了。
創建完數據庫后執行如下指令:SELECT * FROM sysdatabases。
可以看到我們剛剛創建的數據庫,創建的時間以及創建數據庫所在的路徑。