第四章 数据库管理2费下载.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL Server 2005数据库应用技术(第二版) 第四章 数据库管理(2) 导入 创建数据库后,在使用中常会对原来的设置进行修改。 对数据库的修改包括:扩充或缩小数据文件和事务日志文件空间;添加或删除数据文件和事务日志文件;创建文件组;更改默认文件组;更改数据库名;更改数据库所有者。 可以使用SSMS工具修改数据库,也可以使用T-SQL语言修改数据库 本次课的主要内容 4-7 管理数据库快照 数据库快照是源数据库的只读、静态视图。多个快照可以位于一个源数据库中,并且可以作为数据库始终驻留在同一服务器实例上。 数据库快照虽然是源数据库的影像,但是与源数据库相比,快照存在下面一些限制: 必须与源数据库在相同的服务器实例上创建数据库快照。 数据库快照捕捉开始创建快照的时刻点,不包括所有未提交的事务。 数据库快照是只读的,不能在数据库快照中执行修改操作。 不能修改数据库快照的文件,不能附加或分离数据库快照。 不能对数据库快照执行备份或还原操作。 不能创建基于model、master、tempdb等系统数据库的快照。 数据库快照不支持全文索引,因此源数据库中的全文目录不能传输过来。 数据库快照继承快照创建时源数据库的安全约束。但是由于快照是只读的,源数库中对权限的修改不能反映到快照中。 数据库快照始终反映创建该快照时的文件组状态。 4-7 管理数据库快照 在Microsoft SQL Server 2005系统中,可以使用CREATE DATABASE语句创建数据库快照。创建数据库快照的基本语法形式如下: CREATE DATABASE databasesnapshotname on (name=sourcedatabaselogicalfilename,filename=osfilename) as snapshot of sourcedatabasename [例]创建XSCJ库的快照,并再删除 create database xscjsnapshot on (name=xscj, filename=e:\sql\xscjs.snp) as snapshot of xscj GO drop database xscjsnapshot 4-7 管理数据库快照 【例4-12】在如图4-23所示的示例中,创建了一名称为AdventureWorkssnapshot的数据库快照(源库为AdventureWorks),可使用该快照执行有关数据库的只读操作。 代码如下: create database AdventureWorkssnapshot on ( name=AdventureWorks_Data, filename=C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\AdventureWorkssnapshot.snp ) as snapshot of AdventureWorks go 小结 数据库技术 信息工程系计算机应用 匡桂阳 数据库的创建 数据库的存储结构 复习 删除数据库 4 修改数据库 1 2 压缩数据库 3 管理数据库快照 5 查看数据库的信息 4-3 修改数据库 4-3-1 使用SQL Server管理平台修改数据库 修改数据库名称 对象资源管理器下,右击需要改名的数据库,选“重命名” 修改数据库属性 4-3-2 使用Transact-SQL语言修改数据库 T-SQL语言中使用ALTER DATABASE修改数据库 可进行以下修改:? 增加和删除数据文件、? 改变数据文件的大小和增长方式、?? 改变日志文件的大小和增长方式、 增加或删除日志文件、 增加或删除文件组。 4-3 修改数据库 使用ALTER DATABASE修改数据库具体可进行如下修改: ?改变数据文件的大小和增长方式 (modify filefilespec) 增加数据文件 (add file filespec[to filegroup filegroup_name]) 增加日志文件 (add log file filespec) 增加文件组 (add filegroup filegroup_name) 删除数据文件、日志文件(remove file logical_file_name) 删除文件组 (remove filegroup filegroup_name) 数据库更名 modify name 4-3 修改数据库 4-3-2 使用Transact-SQL语言修改数据库 完整的语法格式如下: ALTER DATABASE databasename { AD

文档评论(0)

briuo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档