创建数据库和数据库文件.ppt
《创建数据库和数据库文件.ppt》由会员分享,可在线阅读,更多相关《创建数据库和数据库文件.ppt(50页珍藏版)》请在课桌文档上搜索。
1、创建数据库和数据库文件,数据库结构介绍使用Transact-SQL创建数据库和文件,2.1数据库的文件组成,数据库通常可以由三类文件组成。主数据文件:默认扩展名为*.mdf辅助数据文件:默认扩展名*.ndf,一般是创建的数据库跨越多个文件,就需要建立辅助数据文件事务日志文件:默认扩展名*.ldf,负责记录对数据库的所有操作,但是不包含数据页面,创建数据库的参数,数据库大小的选项数据文件初始大小日志文件初始大小文件增长,model 数据库,主文件,辅助文件,事务日志,事务日志,提示:为了提高性能,将日志放在单独的驱动器上,磁盘,磁盘,缓冲区缓存,注意事项:,为了避免数据读写时对磁盘的争抢,请不要
2、将数据文件置于包含了操作系统文件的磁盘中。将数据文件和事务日志文件分开放置。由于减少了数据文件和事务日志文件对磁盘的争抢,这种分隔将给数据库带来最佳的性能。如果可能的话,将tempdb数据库放置在一个独立的磁盘驱动器上,例如RAID 10或者RAID 5系统中。这样,在tempdb数据库被大量使用的时候,通过独立的磁盘驱动器,数据库可以并行的处理tempdb的操作,因此将获得最佳性能。,SQL Server中一个数据库可以对应多个物理文件,其中有一个的主数据库文件,扩展名为MDF,其他为次数据库文件,扩展名为NDF。可以将不同的文件存放在不同的驱动器上,可以提高数据访问速度。文件组是逻辑概念,
3、主要目的是将文件分组管理。,重要概念:,在SQLserver中创建,涉及到很多数据库的设置选项数据库:用于存储特定格式的关系数据总集文件:用于存放由数据构成的表文件组:用于将多个文件组织起来进行管理架构:用于管理数据表等对象的命名快照:用于建立数据库的快速还原点,方便测试和故障恢复,2.2使用CREATE DATABASE语句创建数据库,-Demo1 只有PRIMARY一个文件组CREATE DATABASE TestDBON-允许显式定义用于存储数据的文件-定义数据库主文件(NAME=TestDB_Data,-主文件逻辑名称 FILENAME=D:DATATransactTestDB.mdf
4、,-操作系统文件名称,包含路径 SIZE=20 MB,-主文件初始大小 FILEGROWTH=0)-未启用自动增长-定义数据库日志文件LOG ON(NAME=TestDB_Log,-日志文件逻辑名称 FILENAME=D:DATATestDB_Log.ldf,-包含路径的操作系统文件名称 SIZE=5 MB,-日志文件初始大小 FILEGROWTH=0)未启用自动增长,DEMO2-有多个文件组,create database DemoDB On PRIMARY(-主文件组 name=DemoDB_data,filename=d:DemoDB_data.mdf,size=10mb,filegro
5、wth=10%,maxsize=500mb),filegroup fg-第二个文件组(name=fg_DemoDB_data,filename=d:fg_DemoDB_data.ndf,size=10mb,filegrowth=0),log on(name=DemoDB_log,filename=d:DemoDB_log.ldf,size=5mb,filegrowth=0)GO,DEMO3 添加文件组,create database DeomDBGOalter database DemoDB ADD filegroup fg1GOalter database DemoDB ADD FILE(n
6、ame=fg1_data,filename=d:fg1_data.ndf,size=5mb,filegrowth=10%)to filegroup fg1 GO,2.3修改数据库,2.3.1使用Transact-SQL修改数据库 T-SQL中修改数据库的命令为ALTER DATABASE。,修改的内容主要包括以下几项:(1)扩展数据库。(2)收缩数据库。(3)添加和删除文件(数据文件和事务日志文件)。(4)创建文件组。(5)创建默认文件组。(6)更改数据库所有者。,语法格式如下:ALTER DATABASE DATABASEADD FILE,nTO FILEGROUP filegroup_na
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 创建 数据库 数据库文件
![提示](https://www.desk33.com/images/bang_tan.gif)
链接地址:https://www.desk33.com/p-246530.html