使用T-SQL语句创建数据库

上传人:cn****1 文档编号:567920403 上传时间:2024-07-22 格式:PPT 页数:15 大小:103.50KB
返回 下载 相关 举报
使用T-SQL语句创建数据库_第1页
第1页 / 共15页
使用T-SQL语句创建数据库_第2页
第2页 / 共15页
使用T-SQL语句创建数据库_第3页
第3页 / 共15页
使用T-SQL语句创建数据库_第4页
第4页 / 共15页
使用T-SQL语句创建数据库_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《使用T-SQL语句创建数据库》由会员分享,可在线阅读,更多相关《使用T-SQL语句创建数据库(15页珍藏版)》请在金锄头文库上搜索。

1、使用使用T-SQL语句创建数据库语句创建数据库 n n在 Transact-SQL中,使用CREATE DATABASE语句创建数据库。n n基本语法基本语法 n n用用T-SQLT-SQL语句创建数据库示例语句创建数据库示例 2021/6/41基本语法基本语法n nCREATE DATABASE database_name n n ON PRIMARYn n ,n n n LOG ON ,n 2021/6/42基本语法基本语法n n其中,语法格式如下:n n(NAME = logical_file_name , n nFILENAME = os_file_namen n,SIZE = siz

2、e n n,MAXSIZE = max_size | UNLIMITED n n,FILEGROWTH = growth_increment ) ,.n 2021/6/43基本语法基本语法n n命令解释如下:n ndatabase_namedatabase_name:创建的数据库的名称,:创建的数据库的名称,database_name database_name 最多可以包含最多可以包含 128 128 个字符。个字符。n nONON:指定存储数据库的数据文件的磁盘文件。:指定存储数据库的数据文件的磁盘文件。2021/6/44基本语法基本语法n nPRIMARYPRIMARY:定义数据库的主数

3、据文件。:定义数据库的主数据文件。n nLOG ONLOG ON:指定存储数据库日志的磁盘文件。:指定存储数据库日志的磁盘文件。n nNAMENAME:指定存储数据和日志的逻辑名称。:指定存储数据和日志的逻辑名称。2021/6/45基本语法基本语法n nFILENAMEFILENAME:指定数据和日志的操作系统文件:指定数据和日志的操作系统文件名(包括所在路径)。名(包括所在路径)。n nSIZESIZE:指定数据和日志文件的初始大小。:指定数据和日志文件的初始大小。n nMAXSIZEMAXSIZE:指定数据和日志文件可以增长到的:指定数据和日志文件可以增长到的最大值。最大值。2021/6/

4、46基本语法基本语法n nFILEGROWTHFILEGROWTH:数据和日志系统文件空间不足:数据和日志系统文件空间不足时每次增长的大小。值为时每次增长的大小。值为 0 0 表示不增长。该值表示不增长。该值可按可按MBMB、KBKB或或%的形式指定,必须是整数不的形式指定,必须是整数不要包含小数,默认为要包含小数,默认为MBMB。如果指定了。如果指定了%,那么,那么文件增量为文件发生增长时文件大小的指定百文件增量为文件发生增长时文件大小的指定百分比。分比。2021/6/47用用T-SQL语句创建数据库示例语句创建数据库示例 n n【例一】 创建完整的数据库testDB,包含一个主文件,和一个

5、事务日志文件n n主文件的逻辑名为“testDB,”,物理文件名为“c:testtestdata.mdf”,初始容量为1MB,最大容量为2MB,每次的增长量为10%。n n逻辑名为逻辑名为“testDBLog”“testDBLog”,物理文件名为,物理文件名为“c:testtestDBlog.ldf”“c:testtestDBlog.ldf”,初始容量为,初始容量为1MB1MB,最大容,最大容量为量为5MB5MB,每次的增长量为,每次的增长量为1MB1MB。2021/6/48用用T-SQL语句创建数据库示例语句创建数据库示例n n【例二】 创建完整的数据库。n n创建一个名为ComplexDB

6、的数据库,包含一个主文件,3个次数据文件和两个事务日志文件。2021/6/49用用T-SQL语句创建数据库示例语句创建数据库示例n n主文件的逻辑名为“mostComplexDB1,”,物理文件名为“c:ComplexDB1.mdf”,初始容量为1MB,最大容量为2MB,每次的增长量为10%。n n3个次数据文件如下。n n逻辑名为逻辑名为“ComplexDB2”“ComplexDB2”,物理文件名为,物理文件名为“c:ComplexDB2.ndf”“c:ComplexDB2.ndf”。n n逻辑名为逻辑名为“ComplexDB3”“ComplexDB3”,物理文件名为,物理文件名为“c:Co

7、mplexDB3.ndf”“c:ComplexDB3.ndf”。n n逻辑名为逻辑名为“ComplexDB4”“ComplexDB4”,物理文件名为,物理文件名为“c:ComplexDB4.ndf”“c:ComplexDB4.ndf”。2021/6/410用用T-SQL语句创建数据库示例语句创建数据库示例两个事务文件分别为。两个事务文件分别为。n n逻辑名为“ComplexLog1”,物理文件名为“d:Complexlog1.ldf”,初始容量为1MB,最大容量为5MB,每次的增长量为1MB。n n逻辑名为“ComplexLog2”,物理文件名为“d:Complexlog2.ldf”。2021

8、/6/411n nCREATE DATABASE ComplexDBCREATE DATABASE ComplexDBn nON PRIMARYON PRIMARYn n( (n nNAME=ComplexDB1,NAME=ComplexDB1,n nFILENAME=c:ComplexDB1.mdf,FILENAME=c:ComplexDB1.mdf,n nSIZE=1MB,SIZE=1MB,n nMAXSIZE=2MB,MAXSIZE=2MB,n nFILEGROWTH=10%FILEGROWTH=10%n n), ),n n( (n nNAME=ComplexDB2,NAME=Compl

9、exDB2,n nFILENAME=c:ComplexDB2.ndfFILENAME=c:ComplexDB2.ndfn n), ),n n( (n nNAME=ComplexDB3,NAME=ComplexDB3,n nFILENAME=c:ComplexDB3.ndfFILENAME=c:ComplexDB3.ndfn n), ),n n( (n nNAME=ComplexDB4,NAME=ComplexDB4,n nFILENAME=c:ComplexDB4.ndfFILENAME=c:ComplexDB4.ndfn n) )2021/6/412n nLOG ONLOG ONn n( (

10、n nNAME=ComplexDBLog1,NAME=ComplexDBLog1,n nFILENAME=d:ComplexDBlog1.ldf,FILENAME=d:ComplexDBlog1.ldf,n nSIZE=1MB,SIZE=1MB,n nMAXSIZE=5MB,MAXSIZE=5MB,n nFILEGROWTH=1MBFILEGROWTH=1MBn n), ),n n( (n nNAME=ComplexDBLog2,NAME=ComplexDBLog2,n nFILENAME=d:ComplexDBlog2.ldfFILENAME=d:ComplexDBlog2.ldfn n) )2021/6/413练习:创建一个数据库“商品”,包含2个数据文件和一个日志文件要求:1、主数据文件逻辑名:“商品1”,物理文件名:“d:test商品1.mdf ”,初始容量:10MB,最大容量:50MB,增长:2MB。2、次数据文件逻辑名:“商品2” 物理文件名:“d:test商品2.ndf ”3、日志文件逻辑名:“商品日志”,物理文件名:“d:test商品日志.ldf ”,初始容量:5MB,最大容量:25MB,增长:1MB。2021/6/414部分资料从网络收集整理而来,供大家参考,感谢您的关注!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号