- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一部分 系统数据库功能简介
Master数据库:数据库记录了一个SQL Server系统的所有系统信息,这些信息主要有:
所有的登录信息
系统设置信息
SQL Server初始化信息
系统中其它系统数据库和用户数据库的相关信息,包括其主文件的存放位置等;
Model 数据库:是所有用户数据库和Tempdb数据库的创建模板,当创建数据库时系统会将Model数据库中的内容复制到新建的数据库中去。
数据库的最小容量
数据库选项设置
经常使用的数据库对象,如用户自定义的数据类型函数规则缺省值等;
Msdb 数据库:存储计划信息与备份和恢复相关的信息。
Tempdb数据库:临时的表和存贮过程,在此数据库上数据操作比别的数据库要快
两例示例数据库pubs和northwind为学习工具,帮助的代码都可运行。
第二部分 创建和管理数据库
创建数据库:
格式:
Create database 数据库名
On [Primary]
(Name=逻辑文件名,
Filename=物理文件名,
Size=文件起始大小,
Maxsize=文件最大容量,
Filegrowth=文件增量),
……
Filegroup 文件组名
(Name=逻辑文件名,
Filename=物理文件名,
Size=文件起始大小,
Maxsize=文件最大容量,
Filegrowth=文件增长容量)
……
Log on
(Name=逻辑文件名,
Filename=物理文件名,
Size=文件起始大小,
Maxsize=文件最大容量,
Filegrowth=文件增长容量)
……
说明:(1)Primary:指定下面文件为主文件组的文件。可省略。
(2)Filename:指定文件的实际存储位置。
(3)Size:指定文件的起始大小(512K/1M)。
(4)Maxsize:指定文件可达到的最大容量。
(5)Filegrowth:定义的文件的增量。文件的增量设置不能超过Maxsize设置。可以指定一个确切的增长数值,也可以指定增长的百分比(起始值的百分比),默认为10%。(10%/1M)
(6)Log on :指定下面为日志文件。
(7)主要数据文件扩展名*.Mdf,次要数据文件扩展名*.ndf,日志文件扩展名*.ldf
实例:
创建带有多个文件组的数据库
Create database book
On Primary
( Name=book_mdf,
Filename=d:\books\book_mdf.mdf,
Size=3,
Maxsize=30,
Filegrowth=3 ),
Filegroup group1
( Name=book_ndf1,
Filename=d:\books\book_ndf1.ndf,
Size=2MB,
Maxsize=20MB,
Filegrowth=25% ),
Filegroup group2
( Name=book_ndf2,
Filename=d:\books\book_ndf2.ndf,
Size=4,
Maxsize=30,
Filegrowth=4 )
Log on
( Name=book_ldf1,
Filename=d:\books\book_ldf1.ldf,
Size=5,
Maxsize=40,
Filegrowth=5 ),
( Name=book_ldf2,
Filename=d:\books\book_ldf2.ldf,
Size=6,
Maxsize=60,
Filegrowth=30% )
修改和删除数据库:
修改数据库:
(1)添加数据文件:
格式:Alter database 数据库名 Add File
( Name=逻辑文件名,
Filename=物理文件名,
Size=文件起始大小,
Maxsize=文件最大容量,
Filegrowth=文件增量 )
[To FileGroup 文件组名]
说明:
To FileGroup :指定添加的数据文件到哪个文件组中,该文件组必须存在,默认为主文件组。
实例:
Alter database student
add file
( Name=student_ndf,
Filename=d
文档评论(0)