数据库应用基础

出版时间:2006-6  出版社:高等教育出版社  作者:耿骞/国别:中国大陆  页数:162  字数:260000  

内容概要

  《中等职业教育电子信息类专业“双证课程”培养方案配套教材·数据库应用基础:SQLServer
2000》系统、详实地介绍了SQL Server
2000的体系结构和应用原理并结合实例由浅入深地进行讲述,具有很强的操作性和实用性。
  本书同时面向SQL
Server的初学者和已有一定数据库基础的读者。作者在写作时力求使文字通俗易懂,图例丰富。在介绍有关的内容和知识时,通过一个贯穿全书的CRM(客户关系管理)系统实例,使内容更为生动、直观,便于读者理解、快速学习和掌握。书中所有的操作步骤和操作过程都经过实际运行。
  本书可以作为中等职业学校计算机及相关专业的教材,是CEAC认证指定教材,也可供企业管理人员、数据库管理员、开发人员等学习参考。

书籍目录

第1章 数据库系统与SQL Server
1.1 数据管理与数据库管理系统
1.2 关系模型与关系数据库
1.3 SQL Server的结构与安装
习题
第2章 SQL Server 2000的配置与工具
2.1 认识SQI.Server 2000
2.2 SQL Server 2000的启动和服务
习题
第3章 数据库管理
3.1 数据库的文件类型
3.2 系统数据库
3.3 用户数据库的创建
3.4 数据库的操作
习题
第4章 数据表的设计与使用
4.1 数据表的设计
4.2 数据表的创建
4.3 数据表信息的查看
4.4 数据表的修改
4.5 数据表的删除
4.6 视图
4.7 临时表
习题
第5章 数据的操作
5.1 添加数据
5.2 修改数据
5.3 删除数据
习题
第6章 数据库的查询
6.1 利用企业管理器实现查询
6.2 SELECT查询语句
习题
第7章 数据库完整性
7.1 完整性的概念与类型
7.2 约束
7.3 规则
7.4 缺省对象
习题
第8章 存储过程与触发器
8.1 存储过程的基本概念
8.2 存储过程的创建
8.3 存储过程的操作
8.4 触发器
习题
第9章 安全管理
9.1 服务器的安全管理
9.2 用户管理
9.3 角色管理
9.4 权限管理
习题
第10章 数据库文件管理
10.1 事务和事务日志
10.2 备份
10.3 还原
习题

章节摘录

版权页:   插图:   1.事务日志的概念 日志记录了系统的各种操作和出错情况,通过观测日志,可以分析系统的缺陷,找出错误的来源。在SQL Server中,日志作为单独的文件或数据库内的一组文件实现。 在SQL Server中,每个数据库都必须拥有事务日志文件(Transaction Log),用于保存对数据库进行修改的所有事务。一旦发生了错误或系统故障,SQL Server便使用该事务日志文件来恢复数据。事务日志自动记录每个用户发出的每个事务。日志对于数据库的数据安全性、完整性至关重要。 事务日志是数据库中已发生的所有修改和执行每次修改的事务的一连串记录。事务日志记录每个事务的开始,且在每个事务期间,记录对数据的更改及将来撤消更改所需的足够的信息。对于一些大的操作,如创建表等事务日志则记录该操作发生的事实。随着数据库中发生被记录的操作的增多,日志会不断地增长。事务日志使得数据库恢复成为可能。 2.事务日志的作用 使用事务日志记录事务及其修改主要有3个作用: (1)恢复个别的事务 如果应用程序发出ROLLBACK语句,或者SQL Server检测到错误(例如失去与客户端的通讯等),就使用日志记录回滚未完成的事务所做的修改。 (2) SQL Server启动时恢复所有未完成的事务 当运行SQL Server的服务器发生故障时,数据库可能处于这样的状态:还没有将修改从高速缓冲存储器写入数据文件,在数据文件内有未完成的事务所做的修改。当SQL Server被重新启动后,它对每个数据库执行恢复操作。恢复操作包括前滚( Roll Forward)和回滚(Roll Back)两部分。前滚是指重新执行日志中记录的、可能尚未写入数据文件的每个修改;回滚则发生在前滚操作之后,在事务日志中找到的每个未完成的事务,删除这些事务对数据库执行的修改,以确保数据库的完整性。 (3)将还原的数据库前滚到故障点 丢失数据库后,可以将数据库还原到故障点。首先还原上一次的完整数据库备份或差异数据库备份,然后将事务日志备份序列还原到故障点,还原每个日志备份。当最后的日志备份还原后,SQL Server将使用日志信息回滚该点未完成的所有事务。 10.1.3非日志作业 1.缩短和删除事务日志文件 根据对数据库的更改操作的数量,事务日志文件可能随时间而不断增长。因为事务日志文件是一个或多个文件的有限集合,最终它将被填满,因此必须定期删减。比较安全的方法是进行事务日志文件备份,完成事务日志文件备份时,事务日志文件会自动被删减。当然事务日志文件也可以手动删除,只要将数据库选项trunc.log on chkpt设为TRUE就行了,但这个设置将使得数据库不可恢复,因此不建议使用。

编辑推荐

《中等职业教育电子信息类专业•"双证课程"培养方案配套教材•数据库应用基础:SQLServer2000》可以作为中等职业学校计算机及相关专业的教材,是CEAC认证指定教材,也可供企业管理人员、数据库管理员、开发人员等学习参考。

图书封面

评论、评分、阅读与下载


    数据库应用基础 PDF格式下载


用户评论 (总计1条)

 
 

  •   还不错,有用,喜欢!
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7