ZKX's LAB

数据库文件有哪些类型? 主文件组 辅助文件组

2020-07-20知识8

如何在sql server2008同时创建主数据文件和辅助数据文件 如果是写语句的,可以参考一下帮助文件:CREATE DATABASE SalesON PRIMARY(NAME=SPri1_dat,FILENAME='D:\\SalesData\\SPri1dat.mdf',SIZE=10,MAXSIZE=50,FILEGROWTH=15%),(NAME=SPri2_dat,FILENAME='D:\\SalesData\\SPri2dt.ndf',SIZE=10,MAXSIZE=50,FILEGROWTH=15%),FILEGROUP SalesGroup1(NAME=SGrp1Fi1_dat,FILENAME='D:\\SalesData\\SG1Fi1dt.ndf',SIZE=10,MAXSIZE=50,FILEGROWTH=5),(NAME=SGrp1Fi2_dat,FILENAME='D:\\SalesData\\SG1Fi2dt.ndf',SIZE=10,MAXSIZE=50,FILEGROWTH=5),FILEGROUP SalesGroup2(NAME=SGrp2Fi1_dat,FILENAME='D:\\SalesData\\SG2Fi1dt.ndf',SIZE=10,MAXSIZE=50,FILEGROWTH=5),(NAME=SGrp2Fi2_dat,FILENAME='D:\\SalesData\\SG2Fi2dt.ndf',SIZE=10,MAXSIZE=50,FILEGROWTH=5)LOG ON(NAME=Sales_log,FILENAME='E:\\SalesLog\\salelog.ldf',SIZE=5MB,MAXSIZE=25MB,FILEGROWTH=5MB);GO如果是图形界面:如何将数据库中已有的文件加入文件组 SQL文件组就是文件的逻辑集合。它的目的是为了方便数据的管理和分配.文件组可以把指定是文件组合在一起。在首次创建数据库,或者以后将更多文件添加到数据库时,可以创建文件组。但是,一旦将文件添加到数据库,就不可能再将这些文件移到其它文件组。一个文件不能是多个文件组的成员。表格、索引以及text、ntext和image数据可以与特定的文件组相关联。这意味着它们的所有页都将从该文件组的文件中分配。有三种类型的文件组:主文件组 这些文件组包含主数据文件以及任何其它没有放入其它文件组的文件。系统表的所有页都从主文件组分配。用户定义文件组 该文件组是用e68a84e8a2ade799bee5baa631333262366331CREATEDATABASE或ALTERDATABASE语句中的FILEGROUP关键字,或在SQLServer企业管理器内的\"属性\"对话框上指定的任何文件组。默认文件组 默认文件组包含在创建时没有指定文件组的所有表和索引的页。在每个数据库中,每次只能有一个文件组是默认文件组。如果没有指定默认文件组,则默认文件组是主文件组。最多可以为每个数据库创建256个文件组。文件组只能包含数据文件。事务日志文件不能是文件组的一部分。(⊙_⊙)?数据库有哪几种文件组成 Microsoft庐 SQL Server鈩?2000 浣跨敤涓€缁勬搷浣滅郴缁熸枃浠舵槧灏勬暟鎹簱銆傛暟鎹簱涓殑鎵€鏈夋暟鎹拰瀵硅薄锛堝琛ㄣ€佸瓨鍌ㄨ繃绋嬨€佽Е鍙戝櫒鍜岃鍥撅級閮藉瓨鍌ㄥ湪涓嬪垪鎿嶄綔绯荤粺鏂囦欢涓細涓昏璇ユ枃浠跺寘鍚?..数据库文件有哪些类型? 1)主数据文件主数据文件简称主文件,正如其名字所示,该文件是数据库的关键文件,包含了数据库的启动信息,并且存储数据。每个数据库必须有且仅能有一个主文件,其默认。数据库文件有哪些类型? 1)主数据文件主数据文件简称主文件,正如其名字所示,该文件是数据库的关键文件,包含了数据库的启动信息,并且存储数据。每个数据库必须有且仅能有一个主文件,其默认扩展名为.MDF。(2)辅助数据文件辅助数据文件简称辅(助)文件,用于存储未包括在主文件内的其他数据。辅助文件的默认扩展名为.NDF。(3)日志文件日志文件用于保存恢复数据库所需的事务日志信息。每个数据库至少有一个日志文件,也可以有多个。日志文件的扩展名为.LDF。表 由行和列构成的集合,用来存储数据数据类型 定义列或变量的数据类型,SQL Server提供了系统数据类型,并允许用户自定义数据类型视图 由表或其他视图导出的虚拟表索引 为数据快速检索提供支持且可以保证数据唯一性的辅助数据结构约束 用于为表中的列定义完整性的规则默认值 为列提供的缺省值存储过程 存放于服务器的预先编译好的一组T-SQL语句触发器 特殊的存储过程,当用户表中数据改变时,该存储过程被自动执行一个数据库至少包含几个文件和文件组?主数据文件和次数据文件有哪些不同? 一般不用备份MASTER,如果牵涉用户、权限等,应该备份。一个DB,SQL SERVER中是(默认)两个文件,DATA和LOG

#文件组#数据库文件#数据库

随机阅读

qrcode
访问手机版