数据库应用基础第二章数据库的基本操作.ppt
《数据库应用基础第二章数据库的基本操作.ppt》由会员分享,可在线阅读,更多相关《数据库应用基础第二章数据库的基本操作.ppt(30页珍藏版)》请在三一办公上搜索。
1、1,第二章数据库的基本操作,数据库应用基础,复习,1 数据2 数据库3 数据库管理系统,2.1 文件和文件组1 文件主要数据文件:该文件包含数据库的启动信息,并用于存储数据,扩展名是.mdf次要数据文件(可选):由用户定义并存储,这些文件含有不能置于主要数据文件中的所有数据,扩展名是.ndf 事务日志文件:这些文件包含用于恢复数据库的日志信息。每个数据库都必须至少有一个日志文件,扩展名是.ldf SQL Server 2005 数据库至少具有两个系统文件:数据文件日志文件,第二章 数据库的基本操作,4,SQL Server中常用的数据库对象,2 文件组为了方便数据的分配、放置和管理,SQL S
2、erver允许对文件进行分组处理,每一组赋予一个名称,在同一个组里的文件就组成了文件组,2.1 文件和文件组,6,2.1 文件和文件组,需要注意的有:文件或文件组不能由一个以上的数据库同时使用。例如:如果文件 sales.mdf 和 sales.ndf 包含了数据库sales中的数据和对象,那么任何其它数据库都不能使用这两个文件。,2.1 文件和文件组,8,2.2 创建数据库,两种方法:1.以图形化界面创建数据库2.用T-SQL命令创建数据库,Transact-SQL交互式查询语言,9,例:在C盘根目录下创建名为My_DB的数据库,其主文件大小为10MB,最大大小为30MB,日志文件大小为10
3、MB。,Create Database My_dbOn Primary(Name=My_dbdata,Filename=c:my_db.mdf,Size=10mb,Maxsize=30mb,Filegrowth=2mb),2.2.1 用T-SQL命令创建数据库,10,Log On(Name=My_dblog,Filename=c:my_db.ldf,Size=10mb,Maxsize=20mb,Filegrowth=25%)Collate Chinese_prc_ci_as,用T-SQL命令创建数据库(SQL语法),Create Database Database_name On Primar
4、y,n,n LOG On,n Collate Collation_name With;,11,数据库名称,指定关联的定义主文件,数据文件或日志文件的定义,12,Log On(Name=logical_file_name,Filename=os_file_name,Size=size,Maxsize=max_size|unlimited,Filegrowth=growth_increment),.NCollate Collation_name,指定建立数据库的日志文件,指定数据库的缺省排序方式包含控制语言或字母表用法的规则,数据库的启动位置,也是数据库中其他文件的入口位置,指定文件的操作系统文件
5、名和路径,13,2 事务日志,每个 SQL Server 2005 数据库必须都具有事务日志。事务日志是数据库的一个重要组件,如果系统出现故障,它将成为最新数据库的唯一来源。,事务日志是数据库中已发生的所有修改和执行每次修改的事务的一连串记录。事务日志记录每个事务的开始。,事务日志支持的操作,恢复个别事务SQL Server启动时恢复所有未完成的事务将还原的数据库、文件、文件组或页前滚到故障点支持事务复制支持备用服务器解决方案,14,15,3 查看数据库信息,图形化界面查看T-SQL命令查看数据库信息,在T-SQL中,常用的:函数 DatabasePropertyEx或 系统存储过程 sp_h
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 应用 基础 第二 基本 操作
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5356311.html