SQL Server 2008数据库管理及应用

出版时间:2011-8  出版社:清华大学出版社  作者:王永乐,徐书欣 主编  页数:355  

内容概要

徐书欣、王永乐主编的《SQL
Server2008数据库管理及应用》采用理论与实例结合、逐步引导的方法,介绍了利用SQL Server
2008进行数据库管理与应用的各种操作,以及进行数据库程序开发所需的基本知识和技能。
《SQL Server2008数据库管理及应用》共分12章,包括SQL Server
2008安装,创建和管理数据库,创建和管理表,操作数据,T-SQL程序设计,事务、索引和视图的使用,存储过程的创建和使用,触发器的创建和使用,进行SQL
Server安全性管理,数据库的备份和恢复,数据转换,SQL Server代理服务的配置与管理等内容。
《SQL
Server2008数据库管理及应用》可以作为高职高专计算机网络技术、软件技术、电子商务及相关的信息技术类专业的教材,也可作为数据库自学者的参考资料。

书籍目录

第1章 SQL Server 2008安装
1.1 知识准备
1.1.1 数据库简介
1.1.2 数据库基本概念
1.2 任务实施
1.2.1 SQL Server 2008安装准备
1.2.2 SQL Server 2008安装过程
1.2.3 SQL Server 2008管理工具
1.3 知识和技能扩展
1.3.1 SQL Server 2008的新增功能
1.3.2 SQL Server 的默认实例和命名实例的文件位置
1.3.3 卸载SQL Server
1.4 小结
1.5 习题
1.6 项目实训
第2章 创建和管理数据库
2.1 知识准备
2.1.1 系统和示例数据库
2.1.2 SQL Server的数据存储结构
2.2 任务实施
2.2.1 创建数据库
2.2.2 管理和维护数据库
2.2.3 删除数据库
2.3 知识和技能扩展
2.3.1 使用模板创建示例数据库
2.3.2 数据库引擎连接及常见错误
2.4 小结
2.5 习题
2.6 项目实训
第3章 创建和管理表
3.1 知识准备
3.1.1 表的概念
3.1.2 数据完整性
3.1.3 主键和外键
3.2 任务实施
3.2.1 建立数据库表
3.2.2 表的维护
3.3 知识和技能扩展
3.3.1 特殊表
3.3.2 使用模板创建数据库表
3.4 小结
3.5 习题
3.6 项目实训
第4章 操作数据
4.1 知识准备
4.1.1 条件表达式
4.1.2 逻辑表达式
4.2 任务实施
4.2.1 使用SQL Server Management
Studio工具管理表中数据
4.2.2 使用T-SQL语句管理表中数据
4.2.3 使用T-SQL语句查询数据
4.2.4 在查询中使用函数
4.2.5 模糊查询
4.2.6 SQL Server中的聚合函数
4.2.7 多表连接查询
4.2.8 简单子查询
4.3 知识和技能扩展
4.3.1 T-SQL语句中的注释
4.3.2 系统内置函数
4.3.3 子查询
4.4 小结
4.5 习题
4.6 项目实训
第5章 T-SQL程序设计
5.1 知识准备
5.1.1 SQL语句标识符
5.1.2 常量
5.1.3 变量
5.2 任务实施
5.2.1 输出语句的使用
5.2.2 逻辑控制语句的使用
5.2.3 批处理语句
5.3 知识和技能扩展
5.3.1 其他常用语句的使用
5.3.2 变量和参数的使用
5.3.3 日期和时间数据类型的转换
5.4 小结
5.5 习题
5.6 项目实训
第6章 事务、索引和视图的使用
6.1 知识准备
6.1.1 事务
6.1.2 索引
6.1.3 视图
6.2 任务实施
6.2.1 为什么需要事务
6.2.2 创建事务
6.2.3 创建索引
6.2.4 查看和修改索引
6.2.5 删除索引
6.2.6 禁用索引
6.2.7 创建视图
6.2.8 修改视图
6.2.9 删除视图
6.2.10 加密视图
6.3 知识和技能扩展
6.3.1 事务操作
6.3.2 设计索引
6.3.3 设计视图的基本准则
6.4 小结
6.5 习题
6.6 项目实训
第7章 存储过程的创建和使用
7.1 知识准备
7.1.1 什么是存储过程
7.1.2 系统存储过程和扩展存储过程
7.1.3 用户自定义的存储过程
7.2 任务实施
7.2.1 常用的系统存储过程和扩展存储过程的用法
7.2.2 使用扩展存储过程来创建文件夹
7.2.3 创建不带参数的存储过程
7.2.4 带参数的存储过程
7.3 知识和技能扩展
7.3.1 修改存储过程
7.3.2 删除存储过程
7.4 小结
7.5 习题
7.6 项目实训
第8章 触发器的创建和使用
8.1 知识准备
8.1.1 触发器的功能
8.1.2 触发器的分类
8.1.3 触发器的工作原理
8.2 任务实施
8.2.1 在SQL Server Management Studio中创建触发器
8.2.2 使用T-SQL语句创建触发器
8.2.3 查看和修改DML触发器
8.2.4 禁用和启用触发器
8.2.5 删除DML触发器
8.3 知识和技能扩展
8.3.1 创建DML触发器的注意事项
8.3.2 设计触发器的限制
8.3.3 比较触发器与约束
8.4 小结
8.5 习题
8.6 项目实训
第9章 进行SQL Server安全性管理
9.1 知识准备
9.1.1 SQL Server安全机制
9.1.2 SQL Server的验证模式
9.1.3 服务器角色
9.2 任务实施
9.2.1 管理服务器安全
9.2.2 管理数据库安全
9.2.3 管理数据库对象
9.2.4 用T-SQL语句进行安全管理
9.3 知识和技能扩展
9.3.1 安全性部署
9.3.2 标识和访问控制
9.4 小结
9.5 习题
9.6 项目实训
第10章 数据库的备份和恢复
10.1 知识准备
10.1.1 为什么需要备份
10.1.2 备份的类型
10.1.3 恢复模式
10.1.4 备份和还原策略
10.1.5 备份设备
10.2 任务实施
10.2.1 完整数据库的备份与还原
10.2.2 完整加差异备份与还原
10.2.3 完整加日志备份与还原
10.3 知识和技能扩展
10.3.1 通过T-SQL语句备份数据库
10.3.2 使用T-SQL还原数据库
10.4 小结
10.5 习题
10.6 项目实训
第11章 数据转换
11.1 知识准备
11.1.1 数据转换的原因
11.1.2 数据转换前需要考虑的问题
11.1.3 常用数据转换工具
11.2 任务实施
11.2.1 使用导入/导出向导进行数据转换
11.2.2 使用SSIS设计器
11.3 知识和技能扩展
11.3.1 使用BCP
11.3.2 使用BULK INSERT语句
11.4 小结
11.5 习题
11.6 项目实训
第12章 SQL Server代理服务的配置与管理
12.1 知识准备
12.1.1 SQL Server代理
12.1.2 系统自动化任务管理
12.2 任务实施
12.2.1 配置SQL Server代理
12.2.2 创建操作员
12.2.3 创建警报
12.2.4 创建作业
12.2.5 创建维护计划
12.3 知识和技能扩展
12.3.1 使用命令启动和停止SQL Server代理服务
12.3.2 SQL Server代理管理的安全性
12.3.3 实现SQL Server代理安全性
12.4 小结
12.5 习题
12.6 项目实训
参考文献

章节摘录

版权页:插图:(1)文件系统阶段文件系统是数据库系统的初级阶段,它出现在20世纪五六十年代,其可以提供简单的数据共享和管理,但无法提供完整、统一的管理和数据共享能力。由于它的功能较为简单,均附属于操作系统,并不能成为独立的软件,所以一般把它视为数据库的原型,而不是严格意义上的数据库系统。基于文件系统的数据库系统虽然功能简单,但因为文件系统通常都能提供目录结构简单的文件组织形式,又往往直接作为操作系统的基本用户界面提供给客户使用,所以在管理较少及较简单的数据,仅仅用来存储备份而极少用来查询,或者查询比较简单的数据等情况下能满足一定的应用要求。例如,单位职工、公司员工提交工作计划、工作报告等,常常使用电子文档的方式提交,这些提交的电子文档常被要求存成word文件或纯文本文件,为工作带来很大方便。文件压缩工具(如ZIP工具)和文件打包工具(如TAR工具)都是这个阶段的产物并与文件系统一起发展,以至于现在还在被广泛地应用。(2)层次型和网状型数据库阶段自20世纪60年代起,第一代数据库系统相继问世,它们是层次型和网状型数据库系统,它们为统一管理和共享数据提供了有力的支持。这个时期,由于数据库系统的蓬勃发展,形成了著名的“数据库时代”。当然,这两种数据库系统也有一定的不足,它们均脱胎于文件系统,因此受物理结构的影响较大。用户在使用数据库时,需要对数据库的物理结构有较详细的了解,这给使用数据库的人员带来了许多麻烦。同时,由于表示数据模式的结构过于烦琐,也影响了数据库的应用,另外,越来越多的数据结构的复杂要求难以实现。

编辑推荐

《SQL Server 2008数据库管理及应用》共分12章,第1章包括数据库简介、数据库基本概念、SQL Server 2008安装、SQL Server 2008管理工具。第2章包括系统和示例数据库、创建数据库、数据库的管理和维护、数据库的删除。第3章包括表的相关基本概念、数据库表的建立和维护。第4章包括使用SQL Server Management Studio工具管理表中数据,使用T-SQL插入、更新、删除、查询数据。第5章包括变量、输出语句、逻辑控制语句和批处理语句的使用。第6章包括事务、索引和视图的创建、查看、修改、删除、加密。第7章包括存储过程的概念、系统存储过程和扩展存储过程的使用、用户自定义的存储过程的创建。第8章包括触发器的概述,使用SQL Server Management Studio和T-SQL创建、修改、删除触发器。第9章包括SQL Server安全机制、管理服务器安全、数据库安全、数据库对象和使用T-SQL语句进行安全管理。第10章包括完整数据库备份与还原案例、完整加差异数据库备份与还原、完整数据库加事务日志的备份与还原。第11章包括数据转换工具、使用导入/导出向导和SSIS设计器进行数据转换。第12章包括配置SQL Server代理、创建操作员、创建警报、创建作业、创建维护计划。

图书封面

评论、评分、阅读与下载


    SQL Server 2008数据库管理及应用 PDF格式下载


用户评论 (总计2条)

 
 

  •   到底是教材,写得比较容易懂
  •   很详细...........比较适合初学人群.........不适合提高用
 

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

京ICP备13047387号-7