怎样创建数据库和文件组.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务一 使用SSMS创建数据库 ;引导文; 数据库管理员在了解了学生选课系统数据库的需求后,为了能管理所有老师、学生、课程、选课等信息,在SQL Server 2008中需要创建名为“StuSelDB”的数据库。“StuSelDB”数据库中数据信息量大,每当开始选课或期末考试,数据库并发操作量大,故数据库管理员在创建数据库时必须进行相关管理和配置。 ; 当在SQL Server 2008中新建一个用户数据库时,实际上是从Model数据库复制了一个副本。Model数据库中的每个部分都会出现在新建的数据库中。当数据库建好后,数据库会按照参数中设定的大小占用磁盘空间。;数据库文件 主数据文件 :mdf 主数据文件是数据库的起点,指向数据库中的其他文件。每个数据库都有一个主数据文件。 次要数据文件 (辅助数据文件):ndf 除主数据文件以外的所有其他数据文件都是次要数据文件。 日志文件:ldf 日志文件包含着用于恢复数据库的所有日志信息。每个数据库必须至少有一个日志文件,也可以有多个。 ;创建数据库示例 打开SSMS可视化工具,连接到数据库引擎服务器。 在“对象资源管理器”中右键单击“数据库”,选择新建数据库,在数据库名栏目内输入数据库名称“StuSelDB”。 单击“确定”,数据库“StuSelDB”创建成功。 ;文件组的概念 文件组是数据文件的逻辑集合,它使管理员能够将文件组中的所有文件作为单独一项进行管理。 文件组可以控制数据库中各个对象的物理布局,这可提供大量可管理性和性能方面的好处。 SQL Server 2008文件组的类型: 主文件组 主文件组包含主数据文件和任何没有明确分配给其他文件组的其他文件。 用户定义文件组 是包含为便于分配和管理而分组的数据文件。这些数据文件也称为辅助数据文件,并且通常使用.ndf扩展名。;创建文件组的场合 出于性能考虑在单个文件组中使用多个文件 使用多个文件组控制物理数据布局 默认文件组和只读文件组 默认文件组 在数据库中创建对象时若没有指定对象所属的文件组,对象将被分配给默认文件组。 一般情况下PRIMARY文件组是默认文件组。 只读文件组 标记为只读的文件组不能以任何方式修改。 ??何非主文件组都可标记为只读。 ; 若在StuSelDB数据库中用一张名为Student_id的表来统计学生的学号和姓名。现在的问题是每一届的学生数据都会存在这样一张同名的表,这可能给查询带来困难。例如将如何区分2008级和2009级的学生。;架构 架构的概念 架构是指包含表、视图、过程等的容器。 位于数据库内部,而数据库位于服务器内部。特定架构中的每个安全对象都必须有唯一的名称 。 架构中安全对象的完全指定名称 : server.database.schema.object ;创建架构;示例架构;创建架构;如何确定新创建的数据库是否符合要求?比如,数据库占用多少磁盘空间?如果大量的用户同时查询数据库中的数据,如何优化数据库以提高性能呢?;数据库规划 ;数据库规划 ;配置链接服务器 ;配置链接服务器

文档评论(0)

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

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

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档