数据库创建

数据库创建

微软基于SQL标准开发了属于自己的数据库语言T-SQL
T-SQL不仅可以完成数据库的查询,而且具有数据库管理功能,主要由SQL语言以及SQKSEVER自身提供的一套语法构成,有四类:
数据库定义语言(DDL):主要是定义数据库结构
数据库操作语言(DML):主要是对数据库对象的操作
数据库控制语言(DCL):主要负责数据安全,权限控制方面
事务控制语言(TCL):主要负责事务方面的处理
命令方式操作
create database demo
on [primary](
<数据文件参数>
)
[log on](
<数据文件参数>
)
/*[]代表可选部分*/
创建数据库语法参数说明
参数名描述
create database系统关键字,代表创建数据库
demo数据库名,用户定义,要符合标识符规范
primary系统关键字,代表主文件组
log on指明开始事务日志文件的定义
创建数据库数据文件参数说明
数据文件参数描述
name数据库逻辑文件名
filename数据库物理文件名(需指明具体路径及文件名称)
size数据文件初始大小,单位默认为M
maxsize数据文件可增长到的最大值,单位默认为M,不指定即无限大
dilegrowth数据文件每次增长率,可以是百分比,默认单位M,0不增长
--一段完整的数据库创建的方式
create database demo
on
(
name = 'FilmManage_Data', --可自己定义
filename = 'e:\haha\demo.mdf',
size = 3,
maxsize = 100,
filegrowth = 1
)
log on 
(
name = 'filmManage_Log', --可自己定义
filename = 'e:\haha\demo.ldf',
size = 1,
maxsize = 5,
filegrowth = 1
)
在实际应用中很少指定size、maxsize和filegrowth三个参数,而是会根据需求添加次要数据库
create database demo
on
(
name = 'hahaha',
filename = 'e:\haha\demo.mdf'
),
(
name = 'hahaha2',
filename = 'e:\haha\ndf'
)
log on 
(
name = 'haha',
filename = 'e:\haha\demo.ldf'
)
                                    编写时间:2016年12月7日 星期三
                                    编写人员:彭礼威
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值