没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1、 使用 SQL 语句:
CREATE DATABASE 语句创建数据库
CREATE DATABASE database_name
[ON [PRIMARY] [<filespec> [ ,...n]
[ , <filegroup> [ ,...n ] ]
[LOG ON { <filespec> [ ,...n ] } ]
<filespec>::=
{
(
NAME=logical_file_name ,
FILENAME = 'os_file_name'
[ SIZE=size [KB|MB|GB|TB] ]
[ MAXSIZE={max_size [KB|MB|GB|TB] | UNLIMITED } ]
[FILEGROWTH=growth_increment[KB|MB|GB|TB|% ] ]
) [ ,...n ]
}
<filegroup> ::=
{
FILEGROUP filegroup_name <filespec> [ ,...n ]
}
T-SQL 语法说明:
[ ]中的内容表示可以省略,省略时系统取默认值。
{ }[ , …n ]表示花括号中的内容可以重复书写 n 次,必须用逗号隔开。
|表示相邻前后两项只能任取一项。
一条语句可以分成多行书写,但多条语句不允许写在一行。
CREATE DATABASE 数据库名
[ ON [PRIMARY]
{ ( [NAME=数据文件的逻辑名称 ,]
FILENAME= 数据文件的物理名称 ’,
[SIZE=数据文件的初始大小 [ MB(默认) | KB | GB ] , ]
[MAXSIZE={ 数据文件的最大容量[ MB | KB | GB]
|UNLIMITED(不受限制) } ,]
[FILEGROWTH=数据文件的增长量[ MB | KB | GB | % ] ]
)
} [ , n ]
[ FILEGROUP 文件组名
{ ( [NAME=数据文件的逻辑名称 ,]
[FILENAME= 数据文件的物理名称 ’, ]
[SIZE=数据文件的初始大小 [ MB | KB | GB ] ,]
[MAXSIZE={ 数据文件的最大容量 [ MB | KB | GB ]
| UNLIMITED } ,]
[FILEGROWTH=数据文件的增长量[ MB | KB | GB | % ] ]
)
} [ , n ]
]
LOG ON
{ ( [NAME=事务日志文件的逻辑名称 ,]
[FILENAME= 事务日志文件的物理名称 ’,]
[SIZE=事务日志文件的初始大小 [MB | KB | GB ] ,] [MAXSIZE={ 事务日志文
件的最大容量 [ MB | KB | GB ]
| UNLIMITED } ,]
[FILEGROWTH=事务日志文件的增长量[ MB|KB|GB| % ]]
)
} [ , n ]
]
说明:
ON 表示需根据后面的参数创建该数据库。
LOG ON 子句用于根据后面的参数创建该数据库的事务日志文件。
PRIMARY 指定后面定义的数据文件属于主文件组 PRIMARY,也可以加
入用户自己创建的文件组。
NAME=数据文件的逻辑名称’:是该文件在系统中使用的标识名称,相当
于别名。
FILENAME=数据文件的物理名称’:指定文件的实际名称,包括路径和后
缀。
UNLIMITED 表示在磁盘容量允许情况下不受限制。
文件容量默认单位为 MB 字节,也可以使用 KB 单位。
例题一:
用 T-SQL 语句在 C:\DATA\文件夹中创建一个教师信息数据库 teacher,该数据
库包含:
1、一个主数据文件逻辑名‘teacherdata1 ,
物理名‘C:\DATA\tdata1.mdf ,
初始容量 1MB,最大容量 10MB,每次增长量为 15%。
2、一个辅助数据文件逻辑名‘teacherdata2
物理名‘C:\DATA\tdata2.ndf ,
初始容量 2MB,最大容量 15MB,每次增长量为 2MB。
3、 两个数据文件不单独创建文件组,即使用默认的 PRIMARY 组;
4、一个事务日志文件逻辑名‘teacherlog 物理名 ‘C:\DATA\teacherlog.ldf ,初
始容量 500KB,最大容量不受限制,每次增长量为 500KB。
先确认 C:\DATA\文件夹已创建,在查询分析器中输入代码:
!"#$$%&'"
()**默认字节单位 可以省略
+(,**文件最大容量 ,
!-./)0**增长量为文件容量 )0
1
2
!"#$$2%3'"
(2
+()
!-./2**增长量为 2
1
!-45创建事务日志文件54
678
!"#$$678%! "
(),,945初始容量,9 单位不能省略 54
+(:!45日志文件最大容量不受限制 54
!-./),,945增长量 9不能省略 541
例题 2:课本 P61
例题 3:在 C:\DATA1\文件夹中创建一个名为:
仓库库存管理数据库,要求它有 3 个数据文件,
剩余10页未读,继续阅读
mydog_linustd
- 粉丝: 1
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页