• 欢迎访问水熊虫网站,这里是我个人的工作博客,内容大多是遇到问题完善后,会在这里进行总结归纳内容! QQ群
  • 网站导航中的友情链接专栏上线,更新的都是自己这三年整理的一些东西,感兴趣可以看看!
  • 你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经!

教你管理 SQL 数据库(1)数据库的结构

MSSQL WaterBear 4年前 (2017-05-09) 205次浏览 已收录 扫描二维码

一、物理结构
  数据库的物理结构是由一系列的文件组成。
  文件主要为分2类:
1. 数据文件:MDF/NDF
  数据文件负责数据库中的所有数据的持久性存储。
(1)主要的数据文件:MDF
每个数据库只能有一个MDF。在创建数据库的时候,就创建了一个默认的MDF文件。

(2)辅助的数据文件:NDF
每个数据库可以没有NDF,也可以有多个NDF。

2. 事务日志文件:LDF
  事务日志文件负责存储针对一个数据库执行的所有事务处理。

教你管理 SQL 数据库(1)数据库的结构

二、数据库的逻辑结构
  一个实例(instance)通常包含多个组件 http://bbs.51cto.com/thread-1074972-1.html ,数据库引擎(database engine)是其中一个组件。数据库(database)是数据库引擎的一个子集。
  数据库引擎不仅包含若干个数据库,还包含安全凭据(安全性)、配置设置、Windows服务以及其它SQL Server对象(例如复制、备份设备、端点等)。对于Windows管理员来说,一个SQL Server实例中的数据库引擎组件就是一个服务(service)。

教你管理 SQL 数据库(1)数据库的结构

  对于某一个实例,可以有多个连接(connection),还可以分别连接到这个实例的某个组件(数据库引擎、分析服务、报表服务、集成服务等)。
  必须首先连接(或者登录)到某个实例,才可以访问这个实例里面的数据库。

教你管理 SQL 数据库(1)数据库的结构

需要注意为了便于理解这里用扩展名来区分数据文件和日志文件不准确哦。数据库不是根据后缀名来的,所以你随便可以命令后缀名,比如ABC也可以

转载文章地址:http://bbs.51cto.com/thread-1084951-1.html


WaterBear , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:教你管理 SQL 数据库(1)数据库的结构
喜欢 (0)
[[email protected]]
分享 (0)