微软在2005年底推出了SQL Server 2005正式版,已在全球19个国家和地区众多企业中部署。SQL Server 2005已大量进入中小型企业,高校的教学平台也开始迁移到SQL Server 2005。新的开发工具和技术必将带来新一轮的学习热潮,在此环境下,SQL Server数据库的学习就尤为重要。为了使广大读者快速掌握SQL Server 2005数据库管理与开发的实用技术,笔者编写了本书。本书从基础、管理、维护、编程、商业智能和开发6个方面对SQL Server2005数据库进行了全面讲解,并附有一个实际开发实例,来讲解基于.Net平台的Web应用程序开发,对新技术也进行了讨论和研究。
SQL Server 2005是Microsoft推出的新一代数据管理和分析解决方案。本书引导读者利用SQL Server 2005技术进行数据库管理与开发实践。内容包括认识和安装SQL Server 2005、服务器管理、数据库管理、数据表与索引管理、数据完整性以及安全与权限、监控状态、灾难恢复、自动化管理任务、高可用性以及复制、T-SQL数据操作、T-SQL应用编程、集成服务、报表服务以及分析服务。最后一章讲解了基于SQL Server 2005的至慧网上书城网站系统的开发实践。
本书适合正在学习使用SQL Server 2005数据库的用户阅读,并可作为数据库管理人员和开发人员的参考手册,也可以作为高等院校、高职高专相关专业学生的教材。
第1篇 SQL Server 2005基础篇
第1章 SQL Server 2005关系数据库
1.1 关系数据库
1.1.1 什么是关系模型
1.1.2 关系模型的特点
1.1.3 关系运算
1.1.4 关系模型的3类完整性规则
1.1.5 主流关系数据库产品
1.1.6 Transact-SQL语言简介
1.2 SQL Server 2005概述
1.2.1 SQL Server的发展
1.2.2 SQL Server 2005的系统架构
1.3 SQL Server 2005的版本与组件
1.3.1 SQL Server 2005的版本
1.3.2 SQL Server 2005的组件
1.4 常见问题及解答
1.5 小结
1.6 习题
第2章 安装SQL Server 2005
2.1 准备安装SQL Server 2005
2.1.1 选择正确的SQL Server 2005数据库版本
2.1.2 安装的硬件要求
2.1.3 操作系统支持及软件要求
2.1.4 基本安装选项
2.1.5 安装注意事项
2.2 安装过程
2.2.1 什么是SQL Server实例
2.2.2 安装SQL Server 2005
2.2.3 验证安装
2.3 安装后的程序与服务
2.3.1 安装后的程序
2.3.2 安装后的服务
2.4 安装SQL Server 2005 SP2
2.5 升级到SQL Server 2005
2.5.1 升级方法
2.5.2 使用SQL Server 2005升级顾问
2.5.3 升级到SQL Server 2005
2.5.4 升级过程中的常见问题
2.6 常见问题及解答
2.7 小结
2.8 习题
第3章 SQL Server 2005服务器管理
3.1 使用配置管理器配置SQL Server服务
3.1.1 启动、停止、暂停和重新启动SQL Server服务
3.1.2 配置启动模式
3.1.3 更改登录身份
3.1.4 SQL Server2005使用的网络协议
3.1.5 配置服务器端网络协议
3.1.6 配置客户端网络协议
3.1.7 隐藏数据库引擎实例
3.2 使用外围应用配置器配置SQL Server服务
3.2.1 启动外围应用配置器
3.2.2 使用服务和连接的外围应用配置器
3.2.3 使用功能的外围应用配置器
3.3 连接与断开数据库服务器
3.3.1 启动SQL Server Management Studio
3.3.2 添加服务器组与服务器
3.3.3 连接到数据库服务器
3.3.4 断开与数据库服务器的连接
3.4 配置SQL Server 2005服务器属性
3.4.1 查看服务器属性
3.4.2 配置服务器属性
3.5 通过日志查看服务器的运行情况
3.5.1 查看SQL Server日志
3.5.2 查看Windows系统日志
3.6 常见问题及解答
3.7 小结
3.8 习题
……
第2篇 SQL Server2005管理篇
第3篇 SQL Server2005维护篇
第4篇 Transact-SQL编程篇
第5篇 SQL Server2005商业智能篇
第6章 SQL Server2005实战篇