SQL Server数据库管理、设计与实现教程
2004-3
清华大学出版社
朱慧,赵杰,李涛
349
本书是在中科院软件所微软认证培训中心教师、微软资深开发工程师等专家多年的实际教学和应用开发经验的基础上,针对当前社会对这一领域知识的强烈需求编写而成的。
本书主要针对SQL Server数据库的原理和特征,结合微软MCSE认证考试和实际应用开发的需要,介绍了SQL Server数据库的高级安装、程序设计逻辑、面向复杂应用的Transact-SQL、视图的灵活应用、触发器与存储过程、用户自定义数据类型与自定义函数、维护数据的完整性、数据库规划和维护索引、应用程序设计基础、应用程序高级设计、服务器高级管理、服务器高级安全管理、数据库架构分析、数据库备份与恢复及自动化管理、事务处理机制、并发控制机制、性能与活动的监控、数据传输高级应用和数据库开发综合应用。
本书作为数据库中高级教程,有相当高的实践指导价值。可作为从事计算机软件开发的科技工作者学习和参考,或作为本科和大专数据库原理与应用课程的补充教材,也可作为计算机爱好者的自学读物。
第1章 SQL Server 2000高级安装 1.1 SQL Server 2000版本信息 1.2 使用SQL Server命名实例和多实例 1.3 确定启动服务的账户 1.4 选择安全机制 1.5 SQL Server 2000的排序规则 1.6 网络库 1.7 验证安装的正确性 1.8 无人值守安装 1.9 升级SQL Server 1.10 故障排除 1.11 思考与练习第2章 Transact-SQL程序设计逻辑 2.1 数据定义语言 2.2 使用SELECT语句查询数据 2.3 使用INSERT语句向表中插入数据 2.4 使用UPDATE语句修改表中的数据 2.5 使用DELETE语句删除表中的数据 2.6 大对象数据的访问控制 2.7 T-SQL中数据库对象的引用 2.8 综合应用 2.9 思考与练习第3章 面向复杂应用的T-SQL 3.1 使用系统内建函数 3.2 子查询 3.3 联合查询 3.4 其他复杂应用 3.5 查询语句的性能优化 3.6 综合应用 3.7 思考与练习第4章 视图的灵活应用 4.1 视图的用途和需要 4.2 创建和管理视图 4.3 利用视图简化查询操作 4.4 更新视图中的数据 4.5 加密视图 4.6 利用视图加强数据安全 4.7 视图的综合应用 4.8 思考与练习第5章 触发器与存储过程 5.1 SQL Server编辑逻辑 5.2 存储过程的创建与管理 5.3 触发器的创建与管理 5.4 综合实例 5.5 思考与练习第6章 用户定义数据类型与自定义函数 6.1 用户定义数据类型简介 6.2 创建用户定义数据类型 6.3 删除用户定义数据类型 6.4 更改用户定义数据类型 6.5 使用数据类型 6.6 用户定义数据简介 6.7 创建用户定义函数 6.8 修改和删除用户定义函数 6.9 用户定义函数的限制 6.10 思考与练习第7章 维护数据的完整性 7.1 数据完整性概述 7.2 利用约束维护数据的完整性 7.3 利用规则维护数据的完整性 7.4 标识列IDENTITY 7.5 使用触发器和存储过程实现数据完整性 7.6 关于数据完整性的一些使用经验 7.7 思考与练习第8章 规划和维护索引 8.1 概述 8.2 索引的类型 8.3 使用索引的准则 8.4 创建和管理索引 8.5 维护索引 8.6 思考与练习第9章 SQL Server应用程序设计基础 9.1 纵览SQL Server编程API 9.2 SQL Server ADO编程接口与应用 9.3 SQL Server Java编程接口 9.4 思考与练习第10章 SQL Server高级程序设计 10.1 使用SQL-DMO管理SQL Server 10.2 在Internet上访问SQL Server 10.3 嵌入式的SQL程序设计 10.4 SQL Server编程注意事项 10.5 思考与练习第11章 SQL Server服务器高级管理 11.1 SQL Server的管理工具—企业管理器 11.2 控制SQL Server服务 11.3 SQL Server服务器高级配置 11.4 网络连接方式的选择与配置 11.5 配置链接服务器实现分布式数据环境 11.6 思考与练习第12章 SQL Server高级安全管理 12.1 SQL Server的安全模型 12.2 SQL Server身份验证模式 12.3 创建登录账号 12.4 分配服务器角色给登录 12.5 创建数据库用户 12.6 数据库角色 12.7 许可权限管理 12.8 管理应用程序的安全性 12.9 利用代理服务器、防火墙保证SQL Server的安全性 12.10 思考与练习第13章 SQL Server数据库架构分析 13.1 SQL Server 2000数据库的系统目录 13.2 SQL Server数据库的逻辑架构 13.3 SQL Server存储空间分配 13.4 事务日志的体系结构 13.5 管理数据库文件 13.6 思考与练习第14章 数据库备份、恢复及自动化管理 14.1 数据库备份概述 14.2 备份前的准备工作 14.3 数据库备份的时机 14.4 数据库备份的方式 14.5 SQL Server故障恢复 14.6 恢复数据库的方法 14.7 自动化管理任务 14.8 思考与练习第15章 SQL Server事务处理机制 15.1 事务的基本概念 15.2 事务的控制机制 15.3 事务故障恢复和并发控制 15.4 使用事务时的考虑 15.5 SQL Server事务应用的一些高级话题 15.6 思考与练习第16章 SQL Server并发控制机制 16.1 并发异常问题 16.2 锁 16.3 锁的使用 16.4 死锁的预防和处理 16.5 思考与练习第17章 监控SQL Server的性能与活动 17.1 影响性能的因素 17.2 监视SQL Server性能 17.3 使用Windows应用程序日志 17.4 使用Windows系统监视器 17.5 使用SQL Server企业管理器 17.6 使用SQL Server事件探察器 17.7 使用SQL Server查询分析器 17.8 思考与练习第18章 SQL Server数据传输 18.1 概述 18.2 使用DTS进行数据搬运 18.3 bcp实用程序 18.4 T-SQL语句 18.5 复制 18.6 复制的模型 18.7 配置复制 18.8 思考与练习 第19章 应用实例 19.1 工程管理系统 19.2 销售管理系统 19.3 展会管理系统 19.4 本章小结
《SQL Server数据库管理.设计与实现教程》由长期教学工作的教师、高级程序及专业数据库管理员共同编写,结合软件实际开发经验并提供大量极富价值的数据库管案例,以目前最流行的SQL Server数据库为范本讲解高级程序设计。
SQL Server数据库管理、设计与实现教程 PDF格式下载
其中一本书有明显折痕,包的时候没仔细包.
教材书,不得不买,不知道好不好
我们的教材,不错
质量不是太满意,有点陈旧了
挺好的,算是初级的入门书籍了。
不错.质量包装神马的都木有问题. 速度也不错.
上课教材!
不错,只是实例不够详细。+
书背面有点破
基本上功能都介绍全了,比较适合初学
我学校用的是王珊写的,看看别学校的教材。
这个书发黄发皱 什么东西!
看上去挺好的,质量也还好
书还不错,挺新的,不错