SQL Server 数据库管理、设计与实现教程 PDF 高清电子书 免费下载 完整版 在线阅读- 高飞网
SQL Server 数据库管理、设计与实现教程

SQL Server 数据库管理、设计与实现教程

赵杰,李涛,朱慧
SQL Server 数据库
浏览人数:32
读者:                             ...
本书是在中科院软件所微软认证培训中心教师、微软资深开发工程师等专家多年的实际教学和应用开发经验的基础上,针对当前社会对这一领域知识的强烈需求编写而成的。
    本书主要针对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 本章小结   
看过本书的人还看过