哈嘍,你好啊,我是雷工!
SQL Server用于操作數據庫的編程語言為Transaction-SQL,簡稱T-SQL。
本節學習基于T-SQL創建數據庫。以下為學習筆記。
01 打開新建查詢
首先連接上數據庫,點擊【新建查詢】打開新建查詢窗口,
在新建查詢窗口可以編寫
02 系統數據庫
系統數據庫簡單介紹:
master數據庫:不要輕易操作,該數據庫主要用來管理其他數據庫的信息。
model數據庫:模版數據庫;
03 用戶數據庫
數據文件包含:
【1】主數據文件:
一個數據庫有且只有一個主數據文件,擴展名為.mdf。
【2】次要數據文件:
可以根據需要,添加多個,并且可以分布到不同的磁盤路徑,擴展名為.ndf后綴。
【3】日志文件
有且至少有一個,也可以有多個;
04 創建數據庫
練習實現以下內容:
數據庫:雷工筆記賬號管理系統數據(LGAccountManagentDB)
4.1、在新建查詢窗口,編輯如下T-SQL代碼:
--首先要指向操作的數據庫()
use master
go
--創建數據庫
create database LGAccountManagentDB
on primary
(--數據庫的邏輯文件名(就是系統用的,必須唯一)name='LGAccountManagentDB_dada',--數據庫物理文件名(絕對路徑)filename='F:\DB\LGAccountManagentDB_dada.mdf',--主數據文件名。--數據庫初始文件大小(要根據項目的實際需要來定)size=10MB,--數據文件的增量(同樣需要參考文件本身大小)filegrowth=1MB
)
,
(name='LGAccountManagentDB_dada1',filename='F:\DB\LGAccountManagentDB_dada1.ndf',--次要數據文件名。size=10MB,filegrowth=1MB
)
log on
(name='LGAccountManagentDB_log',filename='F:\DB\LGAccountManagentDB_log.ldf',--日志數據文件名。size=10MB,filegrowth=1MB
)
go
數據庫里注釋部分前邊加上"–"
4.2、然后點擊【執行】按鈕,消息窗口顯示:命令已成功完成。表示創建數據庫代碼執行成功。
4.3、然后點擊【數據庫】,右擊,選擇【刷新】按鈕。
4.4、可以在下方看到,執行代碼創建好的數據庫雷工筆記賬號管理系統數據【LGAccountManagentDB】。
4.5、點擊【保存】圖標,即可將該T-SQL語句保存,當數據庫恢復或者創建數據庫時可以打開修改使用。
當更換電腦或辦公環境時,也可以快速創建數據庫,而且該方式在數據庫的兼容性上非常強大,無論什么版本的SQLServer數據庫,均可通過該方式創建數據庫。
4.6、當創建的數據庫存在問題需要修改時,修改完再執行會報錯,此時可在創建前加個判斷,是否存在,存在刪除再創建。
添加代碼如下:
if exists(select*from sysdatabases where name='LGAccountManagentDB')
drop database LGAccountManagentDB
go
溫馨提醒:
在開發中drop關鍵字的使用需要特別注意,該關鍵字刪除是徹底刪除,無法挽回已操作內容。
05 后記
以上為通過T-SQL創建數據庫的相關內容,后續接著學習通過T-SQL在數據庫中創建相關表,
有感興趣的小伙伴可以,點贊+關注+星標,我們一起學習進步。