(一)创建数据库

       大家好,今天给大家分享下SQL Server相关知识,本教程内容全部由本人亲测有效才放出来,网友们可以自己在本地自行练习。写此教程的目的也是希望可以加深自己对数据库操作语句的理解,同时也帮助到初学者,这里主要以代码的形式帮助大家动手练习,全文没有过多言语,也是为了简化大家对文字阅读的繁琐,最后希望能帮助到大家,喜欢就点个赞+关注,欢迎一起学习交流!

use master  --使用哪个数据库
GO

--(方式一:设置数据库文件、日志文件保存目录;注意先要提前建好文件夹(data)
--判断是否存在该数据库,存在的话进行删除
IF(EXISTS(SELECT * FROM sys.databases WHERE name='testHome'))
   DROP DATABASE testHome 
GO
--创建数据库
CREATE DATABASE testHome 
ON(
    name='testHome',
		filename='D:\data\testHome.mdf'         --主数据文件
		)
log ON(
    name='testHome_log',
		filename='D:\data\testHome_log.ldf'     --日志文件
		)
GO				

--(方式二:设置数据库文件、日志文件大小)
IF (EXISTS(SELECT * FROM sys.databases WHERE name='testHome'))
    DROP DATABASE testHome 
GO 
CREATE DATABASE testHome 
--默认属于primary主文件组,可省略
ON PRIMARY(
--主数据文件的具体描述
	 name='testHome_data',             --主数据库文件的逻辑名
	 fileName='D:\data\testHome_data.mdf',  --主数据文件的物理名
	 size=3MB,                         --主数据文件的初始大小
	 maxSize=50MB,                     --主数据文件增长的最大值
	 fileGrowth=10%                    --主数据文件的增长率
	 )
 --日志文件的具体描述,各参数含义同上
 log ON(
		 name='testHome_log',
		 fileName='D:\data\testHome_log.ldf',
		 size=1MB,
		 fileGrowth=1MB
		 )
GO		

--(方式三:设置次数据文件)
IF (EXISTS(SELECT * FROM sys.databases WHERE name='testHome'))
   DROP DATABASE testHome 
GO
CREATE DATABASE testHome 
--默认属于primary主文件组,可省略
ON PRIMARY(
--主数据文件的具体描述
			name ='testHome_data',                   --主数据文件的逻辑名
			fileName='D:\data\testHome_data.mdf',    --主数据文件的物理名	 
			size=3MB,                                --主数据文件的初始大小
			maxSize=50MB,                            --主数据文件增长的最大值
			fileGrowth=10%                           --主数据文件的增长率
			),
			(
--次数据文件的具体描述
      name ='testHome2_data',                  --次数据文件的逻辑名
			fileName ='D:\data\testHome2_data.mdf',  --次数据文件的物理名
			size =2MB,                               --次数据文件的初始大小
			maxSize =50MB,                           --次数据文件增长的最大值
			fileGrowth =10%                          --次数据文件的增长率
			)
--日志文件的具体描述,各参数含义同上
log ON (
--主日志文件
      name ='testHome_log',
			fileName='D:\data\testHome_log.ldf',
			size=1MB,
			fileGrowth=1MB
			),
--次日志文件
      (
			name ='testHome2_log',
			fileName='D:\data\testHome2_log.ldf',
			size=1MB,
			fileGrowth=1MB
			)
GO										
						

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

code_6o1

感谢您的支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值