收藏 分享(赏)

【程序技术开发文档143—数据库设计文档】创建数据库和数据库文件.ppt

上传人:刘岱文 文档编号:23548 上传时间:2018-06-24 格式:PPT 页数:50 大小:1.10MB
下载 相关 举报
【程序技术开发文档143—数据库设计文档】创建数据库和数据库文件.ppt_第1页
第1页 / 共50页
【程序技术开发文档143—数据库设计文档】创建数据库和数据库文件.ppt_第2页
第2页 / 共50页
【程序技术开发文档143—数据库设计文档】创建数据库和数据库文件.ppt_第3页
第3页 / 共50页
【程序技术开发文档143—数据库设计文档】创建数据库和数据库文件.ppt_第4页
第4页 / 共50页
【程序技术开发文档143—数据库设计文档】创建数据库和数据库文件.ppt_第5页
第5页 / 共50页
点击查看更多>>
资源描述

1、创建数据库和数据库文件数据库结构介绍使用Transact-SQL创建数据库和文件2.1数据库的文件组成数据库通常可以由三类文件组成。主数据文件:默认扩展名为*.mdf辅助数据文件:默认扩展名*.ndf,一般是创建的数据库跨越多个文件,就需要建立辅助数据文件事务日志文件:默认扩展名*.ldf,负责记录对数据库的所有操作,但是不包含数据页面创建数据库的参数数据库大小的选项数据文件初始大小日志文件初始大小文件增长model 数据库主文件 辅助文件 事务日志 事务日志数据页被写入缓冲区缓存2修改被记录在磁盘上的事务日志中 3检查点将已完成的事务写入到数据库中4应用程序发出数据修改操作 1提示:为了提高

2、性能,将日志放在单独的驱动器上放在单磁盘磁盘缓冲区缓存注意事项:为了避免数据读写时对磁盘的争抢,请不要将数据文件置于包含了操作系统文件的磁盘中。将数据文件和事务日志文件 放置。由于 了数据文件和事务日志文件对磁盘的争抢, 将 数据库 的性能。可能的 ,将tempdb数据库放置在一个独立的磁盘驱动器上, RAID 10 RAID 5系统中。 ,在tempdb数据库被大 使用的时 ,通 独立的磁盘驱动器,数据库可以 的 tempdb的操作, 将 性能。SQL Server中一个数据库可以对应多个 文件, 中有一个的主数据库文件,扩展名为MDF, 为数据库文件,扩展名为NDF。可以将不的文件存放在不

3、的驱动器上,可以提高数据。 文件组是currency1“,主要的是将文件 组 。 要“:在SQLserver中创建,fifl到 多数据库的置选项数据库:用于存 的系数据文件:用于存放由数据构成的”文件组:用于将多个文件组 构:用于 数据”对 的名:用于建立数据库的点, 和 2.2使用CREATE DATABASE创建数据库-Demo1 有PRIMARY一个文件组CREATE DATABASE TestDBON - 用于存数据的文件- 数据库主文件(NAME = TestDB_Data, - 主文件currency1名 FILENAME = D:DATATransactTestDB.mdf, -

4、 操作系统文件名 ,包含 SIZE = 20 MB, - 主文件初始大小FILEGROWTH = 0) - 用 动增长- 数据库日志文件LOG ON (NAME = TestDB_Log, - 日志文件currency1名 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, filegrowth=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

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 网络技术 > 热门技术

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报