SQL?Server數(shù)據(jù)庫(kù)的三種創(chuàng)建方法匯總
可以使用以下3種方法創(chuàng)建數(shù)據(jù)庫(kù)。
一.使用SQL Server Management Studio創(chuàng)建數(shù)據(jù)庫(kù)
二..使用CREATE DATABASE 語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)。
三.使用模板創(chuàng)建數(shù)據(jù)庫(kù)
一.使用SQL Server Management Studio創(chuàng)建數(shù)據(jù)庫(kù)
創(chuàng)建一個(gè)名為“學(xué)生選課”的學(xué)生選課管理數(shù)據(jù)庫(kù)
在SQL Server Management Studio左側(cè),有個(gè)“對(duì)象資源管理器”,右鍵"數(shù)據(jù)庫(kù)",選擇"新建數(shù)據(jù)庫(kù)",得到以下窗口
在數(shù)據(jù)庫(kù)名稱(chēng)中輸入“學(xué)生選課”,點(diǎn)擊確定就可以創(chuàng)建了,在“對(duì)象資源管理器”下方的數(shù)據(jù)庫(kù)中就就能找到學(xué)生選課數(shù)據(jù)庫(kù)
二.使用CREATE DATABASE 語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)。
CREATE DATABASE語(yǔ)句的語(yǔ)法格式如下
CREATE DATABASE database_name [ON [PRIMARY] [<filespec> [,...n] [,<filegroup>[,...n] ]] [LOG ON {<filespec>[,...n]}] ] [COLLATE collation_name] [WITH <external_access_option> ] <filespec> ::= (NAME=logical_file_name, FILENAME='os_file_name' [,SIZE=size] [,MAXSIZE={max_size|UNLIMITED}] [,FILEGROWTH=growth_increment[KB|MB|GB|TB|%]] )[,...n] <filegroup> ::=FILEGROUP filegroup_name[DEFAULT][DEFAULT]<filespec>[,...n]
參數(shù)介紹如下:
- ON:沒(méi)什么深層次的意義,就是一個(gè)語(yǔ)法,必須要加
- PRIMARY:關(guān)鍵字,指定主文件組的文件
- LOG ON:事務(wù)日志文件的定義
- NAME:指定文件的邏輯名稱(chēng),是在SQL Server中使用的名稱(chēng)
- FILENAME:指定文件的文件名和存儲(chǔ)路徑.
- SIZE:指定文件的初始容量大小,可以使用KB,MB,GB,TB為計(jì)量單位
- MAXSIZE:指定文件可增長(zhǎng)到的最大值,可以使用KB,MB,GB,TB為計(jì)量單位,也可以用UNLIMITED(意思為文件可以不斷增大到充滿(mǎn)磁盤(pán))
- FILEGROWTH:指定文件每次增加容量的大小,當(dāng)指定數(shù)據(jù)為“0”時(shí),表示文件不增長(zhǎng)。計(jì)量單位不僅可以使用KB,MB,GB,TB,還可以使用百分比
具體操作為下
1.在SQL Server Management Studio 中,單擊工具欄中的“新建查詢(xún)”按鈕,或者選擇“文件”——“新建”——“數(shù)據(jù)庫(kù)引擎查詢(xún)”命令
2.在查詢(xún)編輯器中輸入以下語(yǔ)句:
CREATE DATABASE 學(xué)生選課 ON (NAME=Stu_data, /*該數(shù)據(jù)文件的邏輯名稱(chēng)為Stu_data(每條語(yǔ)句都要用逗號(hào)分隔)*/ FILENAME='C:\DATA\Stu_data.mdf', /*設(shè)置文件路徑*/ SIZE=10MB, /*文件初始容量為10MB*/ MAXSIZE=UNLIMITED, /*文件可增長(zhǎng)到充滿(mǎn)磁盤(pán)*/ FILEGROWTH=10%) /*文件每次可增加容量的百分之十*/ LOG ON (NAME=Stu_log, /*該日志文件的邏輯名稱(chēng)為Stu_data(每條語(yǔ)句都要用逗號(hào)分隔)*/ FILENAME='C:\DATA\Stu_log.ldf', /*設(shè)置文件路徑*/ SIZE=3MB, /*文件初始容量為3MB*/ MAXSIZE=5MB, /*文件可增長(zhǎng)到5MB*/ FILEGROWTH=1MB) /*文件每次可增加1MB*/
3.點(diǎn)擊工具欄中的“分析”按鈕,進(jìn)行語(yǔ)法分析,保證語(yǔ)句的正確性
4.點(diǎn)擊“執(zhí)行”按鈕,或者按F5,執(zhí)行上述語(yǔ)句
三.使用模板創(chuàng)建數(shù)據(jù)庫(kù)
1.
2.
3.將Create Database模板拖放到查詢(xún)編輯器中
4.替換模板參數(shù)
將值改為邏輯名稱(chēng)
5.單擊“分析”按鈕,進(jìn)行語(yǔ)法分析
6.點(diǎn)擊“執(zhí)行”
總結(jié)
到此這篇關(guān)于SQL Server數(shù)據(jù)庫(kù)的三種創(chuàng)建方法的文章就介紹到這了,更多相關(guān)SQL Server數(shù)據(jù)庫(kù)創(chuàng)建內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MyBatis MapperProvider MessageFormat拼接批量SQL語(yǔ)句執(zhí)行報(bào)錯(cuò)的原因分析及解決辦法
這篇文章主要介紹了MyBatis MapperProvider MessageFormat拼接批量SQL語(yǔ)句執(zhí)行報(bào)錯(cuò)的原因分析及解決辦法的相關(guān)資料,需要的朋友可以參考下2016-01-01詳解SqlServer 表達(dá)式(expression)
表達(dá)式可以是單個(gè)常量,變量,列或標(biāo)量函數(shù)。運(yùn)算符可用于將兩個(gè)或多個(gè)簡(jiǎn)單表達(dá)式連接到一個(gè)復(fù)雜的表達(dá)式中。這篇文章主要介紹了SqlServer 表達(dá)式(expression)的語(yǔ)法代碼詳解,需要的朋友可以參考下2019-11-11在SQL Server中使用子查詢(xún)更新語(yǔ)句
這篇文章介紹了在SQL Server中使用子查詢(xún)更新語(yǔ)句的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05sql server2012附加數(shù)據(jù)庫(kù)問(wèn)題解決方法
這篇文章主要介紹了sql server2012附加數(shù)據(jù)庫(kù)問(wèn)題解決方法,需要的朋友可以參考下2014-05-05SqlServer使用公用表表達(dá)式(CTE)實(shí)現(xiàn)無(wú)限級(jí)樹(shù)形構(gòu)建
本文給大家分享的是sqlserver中使用公用表表達(dá)式(CTE)實(shí)現(xiàn)無(wú)限級(jí)樹(shù)形構(gòu)建的詳細(xì)代碼,非常的簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下2017-08-08使用sp_xml_preparedocument處理XML文檔的方法
有時(shí)會(huì)在存儲(chǔ)過(guò)程中處理一些XML格式的數(shù)據(jù),所以會(huì)用到sp_xml_preparedocument,他可以將XML數(shù)據(jù)進(jìn)行讀取,然后使用 MSXML 分析器 (Msxmlsql.dll) 對(duì)其進(jìn)行分析。2011-08-08一個(gè)完整的SQL SERVER數(shù)據(jù)庫(kù)全文索引的示例介紹
以下是介紹SQL SERVER數(shù)據(jù)庫(kù)全文索引的示例,以pubs數(shù)據(jù)庫(kù)為例。需要的朋友參考下2013-07-07