- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理数据库文件
29 本实验中,学生将实施“管理数据库和文件”。 练习 1 在此练习中,学生将创建数据库。 ? 学生用所需的选项和文件组创建数据库。 ? 学生验证数据库文件已创建在正确的位置。 ? 学生为数据库创建架构和表。 练习 2 在此练习中,学生将监视并管理文件组使用情况。 ? 学生确定数据库的默认文件组。 ? 学生创建表,并验证使用了哪些文件组。 ? 学生更改数据库的默认文件组。 ? 学生重新创建表,并验证使用了哪些文件组。 练习 3 在此练习中,学生将创建策略。 ? 学生创建强制实施命名约定的策略。 在学生开始实验之前,请向全班朗读每个练习的相关场景。这将强化学生将要诊断排除的广泛问题,并且将有助于在本单元结束时展开实验讨论。提醒学生在最后一个实验练习结束后完成讨论问题。 注:课程配套 CD 上提供了实验练习答案。如需访问答案要点,请单击位于相关实验练习页底部的链接。 第 2 章:管理数据库和文件 课程 10081A 30 你必须使用该规范来创建相应的文件组、用必要的选项创建数据库,以及创建所要的架构。 数据库开发人员提供了名为 CreateSchemas.sql 的脚本,用于为数据库创建初始架构和表。 数据库开发人员提供了对新数据库的以下要求: 新数据库的名称为 AW_Marketing。 数据库应由三个数据文件和一个日志文件组成,数据文件分别名为 AW_Marketing_Data1、AW_Marketing_Data2 和 AW_Marketing_Data3,日志文件名为 AW_Marketing_log。 数据库应使用三个文件组:一个主文件组,以及两个辅助文件组,辅助文件组分别名为 CurrentData 和 ArchivedData。 AW_Marketing_Data1 和 AW_Marketing_Data2 的初始大小应为 10 MB;AW_Marketing_Data3 的初始大小应为 25MB。日志文件的初始大小应为 10MB。 AW_Marketing_Data1 应属于 PRIMARY 文件组,AW_Marketing_Data2 属于 CurrentData,而 AW_Marketing_Data3 属于 ArchivedData。 所有数据库文件都不应自动增长。 IT 经理要求你监视并管理文件组使用情况。首先,你需要检查哪个文件组是默认文件组。 接下来,运行 CreateTables.sql 脚本创建表,并验证使用了哪些文件组,该脚本执行以下操作: 删除 Promotions.SpecialOffers 和 PastPromotions.SpecialOffers 表。脚本将检查这些表是否存在,如果存在,将其删除。 创建 Promotions.SpecialOffers 表。脚本没有为此表指定文件组,因此使用默认文件组。 创建 PastPromotions.SpecialOffers 表。该脚本将在 ArchivedData 文件组中显式创建此表。 下一步,更改数据库的默认文件组。最后,重新创建表,并验证使用了哪些文件组。 IT 经理还要求你按照以下设置创建策略: 添加到数据库的任何存储过程必须以“AW_”为前缀。 第 2 章:管理数据库和文件 课程 10081A 31 在学生完成实验练习后,使用本幻灯片中的问题引导完成实验后总结。 问题:只读文件组有哪三项好处? 答案:只读文件组带来了以下三项益处:可压缩;恢复期间不需要应用日志来恢复只读文件组;防止数据意外修改。 问题:基于策略的管理有什么优点? 答案:通过策略,你就可以确保在每个目标服务器和数据库上应用并维护标准的配置设置。 课程 10081A 第 2 章:管理数据库和文件 32 复习题 引导学生参阅本课程中相应的章节,使他们能够回答本节中提出的问题。 问题:辅助数据文件的主要作用是什么? 答案:辅助文件可用于将数据分散到多个磁盘上(将每个文件放在不同的磁盘驱动器上)。此外,如果数据库超过了单个 Windows 文件的最大大小,那么可以使用辅助数据文件,以使数据库可以继续增长。 问题:tempdb 系统数据库和用户数据库之间的主要区别是什么? 答案:主要区别是,tempdb 中的数据在 SQL Server 关闭后不会保留。 问题:磁盘规划最重要的注意事项是什么? 答案:最重要的注意事项是某个驱动器可用的磁盘数或轴数,以及所涉及的驱动器的速度。 问题:什么是配置服务器? 答案:配置服务器存储一系列 SQL Server 实例,这些实例组织成一个或多个配置服务器组。使用配置服务器组执行的操作将对服务器组中的所有服务器起作用。 第 2 章:管理数据库和文件 课程 10081A 数据库和文件管理的常见问题 SQL Se
文档评论(0)