13510228421
技术资料
数据库的存储结构
2010-10-27 12:38:15  
数据库的存储结构分为逻辑存储结构和物理存储结构两种。SQL Server的数据库是由表、视图等各种数据库对象组成,它们分别用来存储特定信息并支持特定功能,构成数据库的逻辑存储结构;而数据库的物理存储结构关心的是数据库文件如何在磁盘上存储的。
SQL Server 数据库存储结构属于数据库系统存储模式范畴。SQL Server将数据库映射到一组操作系统文件上,其中至少包括和一个数据文件和一个事务日志文件。
(1)主数据库文件:主要数据文件是数据库的起点,指向数据库中文件的其它部分。一个数据库可有一个或多个数据库文件,仅有一个文件被定为是主数据库文件,它用来存储数据库的启动信息和部分或全部数据,扩展名为.mdf
(2)次数据库文件:一个数据库可以没有次数据库文件,也可有多个,它主要用来存储主数据库文件中未存储的数据和数据库对象,扩展名为.ndf
(3)日志文件:存储数据库的事务目志信息,对数据库进行的插入、删除、修改等操作都会记录在此文件中。当数据库损坏时,可用它来恢复数据库,扩展名为.ldf  
出于分配和管理的目的,SQL Server允许将多个文件归纳为一组,并赋予一个名称,这就是文件组。一个文件只能属于一个文件组,一个文件组只能属于一个数据库。日志文件是独立的,不能放在任何文件组中。
一共有两种类型的文件组
(1)主文件组
     主文件组包含主要数据文件和任何没有明确指派给其它文件组的其它文件。
(2)用户定义的文件组
用户定义的文件组是在CREATE DATABASE或ALTER DATEBASE语句中,使用FILEGROUP关键字指定的文件组
 
[Print]  [Close]  

7x24小时服务  QQ 1186505712 Email 1186505712@qq.com  TEL  13510228421   陈工   
         本站所有资源版权归深圳市极佳电脑技术服务有限公司,禁止克隆本站,抄袭本站文章等侵权行为,否则我们必将追究其法律责任! 

地址:深圳市龙华区中海汇德理花园2栋1单元1903
copyright 2008-2022 极佳数据 ( SQL110.com ) All rights reserved 粤ICP备17000871号

在线解答
QQ762862548
在线解答
QQ1186505712
在线解答
QQ254897536
在线解答
在线解答
在线解答