SQL Server 2005 实用教程 第3章 数据库的基本操作 第3章 数据库的基本操作 3.1 SQL Server 数据库的一些基本术语和概念 3.2 创建数据库 3.3 管理数据库 3.4 案例中的应用举例 3.1 SQL Server 数据库的一些基本术语和概念 3.1.1 SQL Server的数据库 3.1.2 SQL Server的事务日志 3.1.3 SQL Server 数据库文件及文件组 3.1.4 SQL Server 的系统数据库 3.1.1 SQL Server的数据库 1. SQL Server的数据库 是有组织的数据的集合,这种数据集合具有逻辑结构并得到数据库系统的管理和维护。 SQL Server数据库是数据库对象的容器,它以操作系统文件的形式存储在磁盘上。一般情况下它用一组文件映射DB。DB中所有的数据和对象都存储在OS文件中。一个数据库涉及许许多多文件,至少两个OS物理文件。 3.1.2 SQL Server的事务日志 1.事务是一组T-SQL语句的集合,这组语句作为单个的工作与恢复的执行单元。事务作为一个整体来执行,对于其数据的修改,要么全都执行,要么全都不执行。 2.事务日志是数据库中已发生的所有修改和执行每次修改的事务的一连串记录。 3.事务日志记录更改数据的流程 。 3.1.2 SQL Server的事务日志 事务日志工作流程 3.1.3 SQL Server 数据库文件及文件组 1.SQL Server的数据库文件的三种类型 1)主数据文件(Primary file) 用来存储数据库的数据和数据库的启动信息。每个数据库必须并且只有一个主数据文件,其扩展名为.MDF。实际的文件都有两种名称:操作系统文件名和逻辑文件名(T-SQL语句中使用)。 2)辅助数据文件(Secondary file) 用来存储数据库的数据,使用辅助数据库文件可以扩展存储空间。如果数据库用一个主数据文件和多个辅助数据文件来存放数据,并将它们放在不同的物理磁盘上,数据库的总容量就是这几个磁盘容量的和。辅助数据文件的扩展名为:.NDF 3)事务日志文件(Transaction log) 用来存放数据库的事务日志。凡是对数据库进行的增、删、改等操作,都会记录在事务日志文件中。当数据库被破坏时可以利用事务日志文件恢复数据库的数据。每个数据库至少要有一个事务日志文件,事务日志文件的扩展名为:LDF 3.1.3 SQL Server 数据库文件及文件组 2.SQL Server的数据库文件组 文件组是SQL另一种形式的容器,文件位置可以很灵活,你可以将数据文件存储在不同的地方,然后用文件组把他们作为一个单元来管理。例如,你可以将主数据文件放在一个地方然后将次要数据文件(aa1.ndf,aa2.ndf,aa3.ndf),如果需要,可将他们放在三个不同的磁盘(如D盘、E盘、F盘)上。然后创建一个文件组,将所有的文件指定到此文件组。如图3.2所示。 3.1.4 SQL Server 的系统数据库 3.1.4 SQL Server 的系统数据库 3.2创建数据库 3.2创建数据库 2、使用T-SQL语言创建数据库 常用语法格式如下: CREATE DATABASE database_name [ON { [PRIMARY] (NAME=logical_file_name, FILENAME=’os_file_name’, [,SIZE=size] [,MAXSIZE={max_size|UNLIMITED}] [,FILEGROWTH=grow_increment]) }[,…n] LOG ON {(NAME=logical_file_name, FILENAME=’os_file_name’ [,SIZE=size] [,MAXSIZE={max_size|UNLIMITED}] [,FILEGROWTH=growth_increment]) }[,…n]] [COLLATE collation_name] 3.2创建数据库 3、案例 创建数据库名为“BVTC_DB”的数据库,其包含一个主数据文件和一个事务日志文件。主数据文件的逻辑名为“BVTC_DB_DATA”,操作系统文件名为“BVTC_DB_DATA.MDF”,初始容量大小为5MB,最大容量为20MB,文件的增长量为20%;事务日志文件的逻辑文件名为“BVTC_DB_LOG”,操作系统文件名为“BVTC_DB_LOG.LDF”,初始容量大小为5MB,文件增长量为2
您可能关注的文档
- 四级词汇巧记纯词解析.doc
- 数据结构(C++版)课后作业6-8章附答案解析.doc
- 四级单词记忆方法解析.doc
- 数据结构(Java)图解析.ppt
- 四级高频词汇中生词总结解析.ppt
- 四级膳食调查和评价-HP-2013解析.ppt
- 四级听力及阅读主题词汇(打印)解析.doc
- 数据结构_树解析.ppt
- 数据结构表达式的值课程设计解析.doc
- 数据结构第6章2解析.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- Young Sheldon《小谢尔顿》第七季第六集完整中英文对照剧本.docx VIP
- 量化经典高收益量化策略.ppt VIP
- Young Sheldon《小谢尔顿》第七季第五集完整中英文对照剧本.docx VIP
- Young Sheldon《小谢尔顿》第七季第四集完整中英文对照剧本.docx VIP
- Young Sheldon《小谢尔顿》第七季第三集完整中英文对照剧本.docx VIP
- 连锁餐饮企业顾客满意度研究—以广州市点都德为例.doc VIP
- 高中化学必修第二册第六章 化学反应与能量.pdf VIP
- Young Sheldon《小谢尔顿》第七季第二集完整中英文对照剧本.docx VIP
- 合理用药指南.pptx VIP
- Young Sheldon《小谢尔顿》第七季第一集完整中英文对照剧本.docx VIP
原创力文档

文档评论(0)