T-SQL语法一、数据库存储结构SQLServer中的每个数据库有多个操作系统文件组成,数据库的所有资料、对象和数据库操作日志均存储在这些操作系统文件中。根据这些文件的作用不同,可以将它们划分为以下三类: 主数据文件:每个数据库有且只有一个主数据文件,它是数据库和其它数据文件的起点。主数据文件的扩展名一般为.mdf; 辅数据文件:用于存储主数据文件中未存储的剩余资料和数据库对象,一个数据库可以没有辅数据文件,但也可以同时拥有多个辅数据文件。辅数据文件的多少主要根据数据库的大小、磁盘存储情况和存储性能要求而设置。辅数据文件的扩展名一般为.ndf; 日志文件:存储数据库的事务日志信息,当数据库损坏时,管理员使用事务日志恢复数据库。日志文件的扩展名一般为.ldf。每个数据库中至少两个文件:主数据文件和日志文件。SQLServer数据库文件除操作系统所赋予的物理文件名称外,还有一个逻辑名称。数据库的逻辑名称应用于Transact-SQL语句中。例如,对于master系统数据库,master为其逻辑名称,使用Transact-SQL语句操作数据库时,均使用该名称