SQL Server 2000应用开发实例教程

SQL Server 2000应用开发实例教程
作 者: 袁连海 董文 张志亮
出版社: 机械工业出版社
丛编项: 计算机金典工程系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Sever
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《SQL Server 2000应用开发实例教程》作者简介

内容简介

本书是计算机金典工程系列丛书之一,SQL Server 2000是微软公司推出的优秀关系数据库产品,也是大型关系数据库的主流产品。利用SQL Server 2000系统,不但可以构建各种复杂的数据库,而且还提供分布式数据、数据仓库等高级应用解决方案。本书共分14章,深入浅出地讲述了如何利用SQL Server 2000进行数据库设计、数据库管理、数据复制和分布数据环境设置以及服务器端和客户端应用开发。本书通过实例讲解,对各个知识点的问题提出了许多解决办法,从而使读者在学习知识的过程中能够提高分析问题和解决问题的能力。为了帮助读者分析问题,在每章中都有习题,以此巩固读者所学知识。本书不但能帮助初级用户学习和了解数据库开发的有关知识,而且能帮助从事数据库设计和数据库应用程序开发的中极用户迅速提高开发能力,对高级用户也有一定的参考价值。

图书目录

第1章 数据库基础

1. 1 SQL Server的发展历史

1. 2 数据库系统的基本概念

1. 2. 1 数据库. 数据库管理系统和数据库系统

1. 2. 2 数据库系统特点

1. 3 关系数据库系统

1. 3. 1 关系数据库的发展历史

1. 3. 2 关系数据库基本概念

1. 4 SQL Server 2000 的体系结构

1. 4. 1 SQL Server 2000的特点

1. 4. 2 客户机/服务器体系结构

1. 4. 3 SQL Server 2000物理数据库体系结构

1. 5 SQL Server 2000新特性

1. 5. 1 XML的关系数据集成

1. 5. 2 支持新的数据类型和索引视图

1. 5. 3 INSTEAD OF和 AFTER触发器

1. 5. 4 用户定义函数和联合数据库服务

1. 5. 5 关系数据库方向的增强

1. 5. 6 图形管理的增强

1. 5. 7 复制方面的增强

1. 6 小结

1. 7 习题

第2章 SQL Server 2000安装及配置

2. 1 系统配置

2. 1. 1 系统软件配置要求

2. 1. 2 系统硬件配置

2. 2 安装步骤

2. 3 升级安装及注意事项

2. 3. 1 升级安装的配置需求

2. 3. 2 如何从SQL Server 7.0升级到SQL Server 2000

2. 3. 3 如何从SQL Server 6.5升级到SQL Server 2000

2. 4 SQL Server 2000系统配备

2. 4. 1 系统数据库以及实例数据库

2. 4. 2系统目录和文件位置

2. 4. 3 配置并启动SQL Server 2000

2. 5 小结

2. 6 习题

第3章 熟悉开发环境

3. 1 启动SQL Server服务

3. 1. 1 通过SQL Server Service Manager启动

3. 1. 2 通过 Enterprise Manager启动

3. 1. 3 通过控制面板的Services启动

3. 1. 4 通过命令行程序启动

3. 2 注册服务器

3. 3 SQL Enterprise Manager

3. 4 SQL Query Analyzer

3. 5 小结

3. 6 习题

第4章 T-SQL快速应用

4. 1 背景知识

4. 1. 1 SQL发展历史

4. 1. 2 SQL语言特点

4. 1. 3 SQL语言的分类

4. 1. 4 数据类型

4. 1. 5 变量

4. 1. 6 其他语言元素

4. 1. 7 函数

4. 1. 8 安全性函数

4. 1. 9 系统函数

4. 1. 10 系统统计函数

4. 1. 11 元数据函数

4. 1. 12 文本和图像函数

4. 2 实例简介

4. 3 分析准备

4. 4 实现步骤

4. 4. 1 DDL应用

4. 4. 2 DML应用

4. 4. 3 变量的应用

4. 4. 4 函数的应用

4. 5 小结

4. 6 习题

第5章 简单数据库实例

5. 1 背景知识

5. 1. 1 工作空间(Enterprise Manager)

5. 1. 2 配置服务器

5. 2 实例简介

5. 3 分析准备

5. 4 实现步骤

5. 4. 1 建立数据库

5. 4. 2 建立表

5. 4. 3 建立表间关系

5. 4. 4 实现数据完整性

5. 4. 5 程序代码分析

5. 5 小结

5. 6 习题

第6章 光盘出租数据库实例

6. 1 背景知识

6. 1. 1 概述

6. 1. 2 数据库设计考虑因素

6. 1. 3 表设计考虑因素

6. 2 实例简介

6. 3 分析准备

6. 3. 1 需求分析

6. 3. 2 属性确定

6. 4 实现步骤

6. 4. 1 实现数据库和表

6. 4. 2 实现数据完整性

6. 4. 3 装载数据

6. 4. 4 其他操作

6. 5 小结

6. 6 习题

第7章 数据查询应用实例

7. 1 背景知识

7. 1. 1 运行界面

7. 1. 2 相关知识

7. 2 实例简介

7. 3 分析准备

7. 4 实现步骤

7. 4. 1 简单查询

7. 4. 2 条件查询实现步骤

7. 4. 3 函数的应用

7. 4. 4 数据汇总的应用

7. 4. 5 简单子查询实例

7. 4. 6 列出表中前n条记录

7. 5 小结

7. 6 习题

第8章 多重表查询应用实例

8. 1 背景知识

8. 2 实例简介

8. 3 分析准备

8. 4 实现步骤

8. 4. 1 交叉连接

8. 4. 2 内连接应用实例

8. 4. 3 外连接应用实例

8. 4. 4 多表查询应用实例

8. 4. 5 由连接应用实例

8. 4. 6 UNION操作符应用实例

8. 4. 7 SELECT INTO语句应用实例

8. 5 小结

8. 6 习题

第9章 游标应用

9. 1 背景知识

9. 1. 1 游标定义

9. 1. 2 游标类型

9. 1. 3 游标操作

9. 2 实例简介

9. 3 分析准备

9. 4 实现步骤

9. 4. 1 创建惟一索引

9. 4. 2 定义声明一个SCROLL游标

9. 5 小结

9. 6 习题

第10章 视图应用

10. 1 背景知识

10. 1. 1 视图的概念和优点

10. 1. 2 创建视图的方法

10. 1. 3 修改和删除视图方法

10. 1. 4 视图的操作

10. 2 实例简介

10. 3 分析准备

10. 4 实现步骤

10. 4. 1 利用向导创建视图步骤

10. 4. 2 利用SQL语句创建视图步骤

10. 4. 3 具有各种选项的视图创建步骤

10. 4. 4 视图操作

10. 4. 5 查找视图定义信息

10. 5 小结

10. 6 习题

第11章 数据转移应用

11. 1 背景知识

11. 1. 1 数据转移概述

11. 1. 2 SQL Server 2000数据转移工具

11. 1. 3 数据导入导出向导

11. 1. 4 BCP程序

11. 2 实例简介

11. 3 分析准备

11. 4 实现步骤

11. 4. 1 数据导入实现

11. 4. 2 数据导入应用实例实现

11. 4. 3 将SQL Server数据库数据转移到 Excel工作表

11. 4. 4 DTS包设计实例

11. 4. 5 BCP实例设计

11. 5 小结

11. 6 习题

第12章 数据复制实例

12. 1 背景知识

12. 1. 1 复制简介

12. 1. 2 复制模型

12. 1. 3 复制类型

12. 1. 4 数据复制方法和工具

12. 2 实例简介

12. 3 分析准备

12. 4 实现步骤

12. 4. 1 配置出版和发行

12. 4. 2 创建出版物

12. 4. 3 进行数据过滤

12. 4. 4 创建推式订阅

12. 4. 5 创建结果分析

12. 5 小结

12. 6 习题

第13章 客户端应用开发实例

13. 1 实例简介

13. 2 分析准备

13. 2. 1 SQL Server 2000应用开发概述

13. 2. 2 ADO相关知识

13. 2. 3 ODBC相关知识

13. 3 设计思路

13. 4 实现步骤

13. 4. 1 Web应用实例创建步骤

13. 4. 2 ADO应用实例创建步骤

13. 4. 3 ODBC开发应用实例

13. 5 小结

13. 6 习题

第14章 综合实例

14. 1 背景知识

14. 1. 1 SQL Server 2000安全性

14. 1. 2 数据库备份和恢复

14. 1. 3 索引

14. 1. 4 存储过程

14. 1. 5 事务和锁

14. 2 实例简介

14. 3 分析准备

14. 3. 1 需求分析

14. 3. 2 系统环境设置

14. 3. 3 读书所需知识

14. 3. 4 培养技能

14. 3. 5 设计思路

14. 4 实现步骤

14. 4. 1 备份Master系统数据库步骤

14. 4. 2 数据库安全性设置步骤

14. 4. 3 创建数据库和表

14. 4. 4 实现数据完整性

14. 4. 5 创建索引步骤

14. 4. 6 数据插入和修改

14. 4. 7 存储过程的实现

14. 4. 8 事务和锁的实现

14. 4. 9 综合实例代码生成

14. 5 小结

14. 6 习题

附录A 常见的创建数据库对象的SQL语句