第2章数据库的创建和管理第2章数据库的创建和管理学习要点:小一SOLServer数据库的存储结构一事务日志的概念一数据库的创建、删除、管理2.1基本概念2.2创建数据库2.3数据库的管理2.4删除数据库
第2章 数据库的创建和管理 第2章 数据库的创建和管理 学习要点: − SQL Server数据库的存储结构 − 事务日志的概念 − 数据库的创建、删除、管理 2.1 基本概念 2.2 创建数据库 2.3 数据库的管理 2.4 删除数据库
第2章数据库的创建和管理2.1基本概念用于存储数据库中的所有对象主要数据文件数据文件数据库次要数据文件事务日志文件保存用于恢复数据库的日志信息一主要数据文件用来存储数据库的启动信息、数据,扩展名为.mdf一每个数据库只能有一个主要数据文件一次要数据文件用于保存所有主要数据文件中容纳不下的数据,扩展名为.ndf
第2章 数据库的创建和管理 2.1 基本概念 主要数据文件 数据文件 ❖ 数据库 次要数据文件 事务日志文件 − 主要数据文件用来存储数据库的启动信息、部分或全部 数据,扩展名为.mdf − 每个数据库只能有一个主要数据文件 − 次要数据文件用于保存所有主要数据文件中容纳不下的 数据,扩展名为.ndf 用于存储数据库中 的所有对象 保存用于恢复数据 库的日志信息
第2章数据库的创建和管理文件组:将多个数据文件集合起来形成的一个整体目的:便于进行管理和数据的分配一类型:·主文件组:包含了所有的系统表·用户自定义文件组默认文件组:包含所有在创建时没有指定文件组的表、索引等数据库对象注意:一个数据文件不能存在于两个或两个以上的文件组里,日志文件不属于任何文件组
第2章 数据库的创建和管理 ❖ 文件组 :将多个数据文件集合起来形成的一个整体 − 目的:便于进行管理和数据的分配 − 类型: • 主文件组:包含了所有的系统表 • 用户自定义文件组 • 默认文件组:包含所有在创建时没有指定文件组 的表、索引等数据库对象 注意:一个数据文件不能存在于两个或两个以上的文 件组里,日志文件不属于任何文件组
第2章数据库的创建和管理2.1.1数据库的物理存储结构数据库数据文件日志文件ldfmdf或.ndf表、索引盘区(8个连续页面)数据页(8KB)
第2章 数据库的创建和管理 2.1.1 数据库的物理存储结构
第2章数据库的创建和管理事务日志2.1.2事务日志文件,用以记录所有事务和每个事务对数据库所做的修改,当数据库破坏时可以用事务日志恢复数据库内容2.1.3系统数据库和示例数据库安装SQLServer2000时,系统自动创建4个系统数据库和2个示例数据库数据库?数据文件。日志文件?系统数Master.mdf-Mastlog.ldfmastermodelModel.mdfModellog.ldf+据库。msdbMsdbdata.mdfMsdblog.IdftempdbTempdb.mdfTemplog.ldf示例数Pubs.mdfPubs_log.ldfpubsNorthwind.mdf-Northwind.idfnorthwind据库
第2章 数据库的创建和管理 2.1.2 事务日志 事务日志文件,用以记录所有事务和每个事务对数 据库所做的修改,当数据库破坏时可以用事务日志恢复 数据库内容。 2.1.3 系统数据库和示例数据库 安装SQL Server2000时,系统自动创建4个系统数据 库和2个示例数据库