sql sever——创建数据库

创建数据库 并且指定存储数据库的主数据文件和日志文件

USE master
GO
CREATE DATABASE BOOK
ON
PRIMARY //主数据文件组primary
(
NAME=‘book_data’,–主数据文件逻辑文件名
FILENAME=‘D:\MyLocalDB\book_data.mdf’, –主文件地址和文件名
SIZE=5mb,–系统默认创建的时候会给主文件分配初始大小
MAXSIZE=500MB,–主文件的最大值
filegrowth=15%-- 主文件的增长幅度
)
LOG ON
(
name=‘book_log’,–日志文件逻辑文件名
filename=‘D:\MyLocalDB\book_log.ldf’,–日志文件屋里文件名
SIZE=5MB,–日志文件初始大小 //没有最大值
filegrowth=0 --启动自动增长
)
GO

创建主文件组的辅助文件

一个数据库有一个或多个文件组,主文件组(Primary File Group)是系统自动创建的,用户可以根据需要添加文件组。每一个文件组管理一个或多个文件,其中主文件组中包含主数据文件(master data file),扩展名是.mdf,这个文件是系统默认生成的,并且在数据库中是唯一的;辅助文件的扩展名是.ndf,是用户根据需要添加的。主文件组中也可以包含辅助文件,除了主文件组之外,其他文件组只能包含辅助文件。

CREATE DATABASE sales

ON
PRIMARY //这里的主数据文件组包括主数据文件saledat1和次数据文件saledat2
( NAME=saledat1, //主文件组的主数据文件
FILENAME='D:\mydb\saledat1.mdf ',
MAXSIZE=20,
FILEGROWTH=5 ),
( NAME=saledat2, //主文件组中的辅助文件
FILENAME='D:\mydb\saledat2.ndf ')

LOG ON
( NAME=salelog,
FILENAME=‘D:\mydb\salelog.ldf’,
SIZE=10,
FILEGROWTH=10% )
在这里插入图片描述

次数据文件定义在文件组paygp中。

CREATE DATABASE payroll

ON

PRIMARY //主文件组,包含主数据文件paydat1
( NAME=paydat1, //逻辑名paydat1
FILENAME='D:\mydb\paydat1.mdf ’ ), //物理名paydat1.mdf

FILEGROUP paygp //次文件组paygp,包含次数据文件paydat2
( NAME=paydat2, //逻辑名paydat2
FILENAME='D:\mydb\paydat2.ndf ') //物理名paydat2.mdf
在这里插入图片描述
在这里插入图片描述
调用系统存储过程sp_helpdb查看数据库信息
语句如下:
sp_helpdb payroll

添加次数据文件
例2中,向payroll数据库的paygp文件组添加次数据文件paydat4,使用以下语句:
ALTER DATABASE payroll
ADD FILE
( NAME=paydat4,
FILENAME= ‘D:\mydb\paydat4.ndf’,
SIZE=5 )
TO FILEGROUP paygp

删除sales数据库的次数据文件saledat2。
ALTER DATABASE sales
REMOVE FILE saledat2

修改数据库文件的属性
将sales数据库的主数据文件最大容量修改为100MB。
ALTER DATABASE sales
MODIFY FILE
( NAME =saledat1,
MAXSIZE=100 )

修改数据库的名称例5
将book数据库更名为books。
ALTER DATABASE book
MODIFY NAME= books

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值