Model02(数据库创建和维护).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“备”则“倍” 有准备、有规划的人生更精彩! * Microsoft SQL Server 2008 * 任务2-3 创建“教学系统”数据库 【任务实施与拓展】 【 任务拓展2 】 查看数据库状态 要查看数据库当前处于什么状态,最简单的方法是在SSMS窗口的【对象资源管理器】窗格中找到要查看的数据库,然后右击打开快捷菜单,选择【属性】项,打开【数据库属性】窗口即可查看数据库的基本信息、文件信息、选项信息、文件组信息和权限信息等,如下图所示。 * Microsoft SQL Server 2008 * 任务2-3 创建“教学系统”数据库 【任务实施与拓展】 * Microsoft SQL Server 2008 * 任务2-3 创建“教学系统”数据库 运用系统存储过程sp_helpdb在查询窗口中也可以查看数据库的基本信息,如查看数据库DB_TeachingMS基本信息的Transact-SQL语句如下: sp_helpdb DB_TeachingMS 数据库DB_TeachingMS查询结果如下图所示。 【任务实施与拓展】 * Microsoft SQL Server 2008 * 任务2-3 创建“教学系统”数据库 【任务实施与拓展】 【 任务拓展3 】 修改数据库名称 一般情况下,不建议用户修改创建好的数据库名称。因为许多应用程序可能已经使用了该数据库的名称,在更改了数据库的名称之后,还需要修改相应的应用程序中使用的数据库名称。 向导方式 在SSMS窗口的【对象资源管理器】窗格中,找到要修改的数据库名称节点(如DB_TeachingMS),在该数据库名称上右击,弹出相应的快捷菜单,选择【重命名】项,即可直接修改数据库名称。 ALTER DATABASE语句 ALTER DATABASE DB_TeachingMS MODIFY NAME = SchoolMis * Microsoft SQL Server 2008 * 任务2-3 创建“教学系统”数据库 【任务实施与拓展】 【 任务拓展4 】 收缩数据库容量 如果设计数据库时设置的容量过大,或删除了数据库中大量的数据,就需要根据实际需要来收缩数据库以释放磁盘空间。收缩数据库有3种方式: 自动收缩 在SSMS窗口中右击要收缩的数据库,打开【数据库属性】窗口,选择【选项】页,在右边的【其它选项】列表中找到【自动收缩】选项,将其值改为True,单击【确定】按钮即可。 手动收缩 在SSMS窗口中右击要收缩的数据库,从弹出的快捷菜单中选择【任务-收缩-数据库】命令,打开【收缩数据库】窗口,在该窗口中可以查看当前数据库的大小及可用空间,并可以自行设置收缩后数据库的大小,设置完毕后,单击【确定】按钮即可。 * Microsoft SQL Server 2008 * 任务2-3 创建“教学系统”数据库 【任务实施与拓展】 DBCC SHRINKDATABASE语句 DBCC SHRINKDATABASE语句是一种比前两种方式更加灵活的收缩数据库方式,可以对整个数据库进行收缩。 如将DB_TeachingMS数据库收缩到只保留10%的可用空间的Transact-SQL语句如下: DBCC SHRINKDATABASE (‘DB_TeachingMS’,10) 数据库收缩后的数据库文件中所需的剩余可用空间百分比。 帮助---收缩数据库 * Microsoft SQL Server 2008 * 任务2-3 创建“教学系统”数据库 【任务实施与拓展】 【 任务拓展5 】 删除数据库 向导方式 在SSMS窗口的【对象资源管理器】窗格中右击要删除的数据库,在弹出的快捷菜单中选择【删除】项,然后在打开的【删除对象】窗口中单击【确定】按钮,即可删除相应的数据库。 DROP DATABASE语句 DROP DATABASE DB_TeachingMS 如果一次要同时删除多个数据库,则要用逗号将要删除的多个数据库名称隔开。 此外,千万不要删除系统数据库,否则会导致SQL Server 2008系统无法使用。 * Microsoft SQL Server 2008 * 任务2-4 任务2-4 分离和附加DB_TeachingMS数据库 * Microsoft SQL Server 2008 * 任务2-4 分离和附加TMS数据库 在系统的开发过程中,由于某些特殊情况(譬如数据库服务器的硬件出了些问题,数据库要移植到其它服务器上),经常要将数据库从某个数据库实例中分离出来

文档评论(0)

***** + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档