文档详情

第2章 SQL Server 2005中数据库的创建与管理.pdf

发布:2017-09-17约2.39万字共109页下载文档
文本预览下载声明
SQL SERVER 2005  第二章 数据库的创建与管理 第二章 数据库的创建与管理 广东海洋大学信息学院  教学内容 2.1 数据库概述 2.1 数据库 概述 2.2 创建、查看、修改、删除数据库 2.3 数据库的分离与附加 2.4 数据库的备份与还原 教学要求 n掌握数据库的基本结构 n掌握用SQL Server Management Studio对象资源管理器 和T­SQL语句两种方法进行数据库的创建、查看、修改、 删除、备份与恢复、分离与附加的方法 第二章 数据库的创建与管理 第二章 数据库的创建与管理 2.1 数据库概述 2.1 数据库 概述 2.2 创建、查看、修改、删除数据库 2.3 数据库的分离与附加 2.4 数据库的备份与还原 2.1 数据库概述 2.1 数据库概述 p数据库:就是用户存储数据的地方。 可以根据应用系统的需要创建 一个 或多个数据库,每个数据库保存的是相互关联数据的 集合。 pSQL Server 2005 中数据库中数据都是以文件的形式存放在磁盘上的 pSQL Server数据库有两种类型的文件: n数据文件 n日志文件 p数据文件:是用来存放数据库数据和数据库对象的文件。在SQL 2005  中有两种类型的数据文件:主数据文件和次要数据文件 n主数据文件:存储数据库的启动信息和部分或全部数据信息。每个数据 库必须有一个且只能有一个主数据文件。主数据 文件的扩 展名 是 .mdf。 n次要数据文件:又称辅助数据文件。用于存储主数据库文件中未存储 的剩余数据和数据库对象信息。数据库中除主数据文 件以外的所有其他数据文件都是次数据文件。它不是必 须的。但若要存储的数据量大,超过了Windows操作系 统对单一文件大小的限制,就需创建次要数据文件。另 外,若系统有多个磁盘,也可在不同的磁盘上创建次要 文件以提高数据的读写速度。次要数据文件的扩展名 是 .ndf。 p为了便于对数据文件进行管理及分配磁盘空间,常将文件分组。 p文件组:是文件的集合。如有三个数据文件data1.ndf,data2.ndf,data2.ndf,分 别位于不同的磁盘上,将这三个文件指派到文件组filegroup1中。假 设在文件组filegroup1上创建一个表,对表中数据的查询将会分散到 三个磁盘上,从而提高系统的查询性能。 pSQL Server2005至少包含一个文件组,即主文件组。主文件组中包含 主数据库文件和未指定组的其他辅助数据文件。 p一个文件只能存在于一个文件组中,一个文件组也只能被一个数据库 使用;日志文件是独立的,它不能作为任何文件组的成员。 p日志文件:用来记录数据库的事务 日志。即记录了所有事务以及每 个事务对数据库所做的修改。事务日志是数据库的重要 组件,如果系统出现故障,就需要使用事务日志将数据 库恢复到正常状态。 p每个数据库必须有一个或多个 日志文件,其扩展名为:“.LDF”。 p一个数据库至少应该包含一个主数据库文件和一个事务日志文件 p一个数据库也可以有多个数据文件,当有多个数据库文件时,有一 个文件被定义为主数据库文件 (简称为主文件)。一个数据文件只能 属于一个数据库。 p一个数据库可以没有辅助数据库文件,但也可以同时拥有多个辅助数 据库文件。 p一个数据库可以有多个事务日志文件 下面是最简单数据库
显示全部
相似文档