书籍详情
SQL Server中文版数据库编程实战训练
作者:戴志诚,张国应编著
出版社:人民邮电出版社
出版时间:2004-01-01
ISBN:9787115126450
定价:¥38.00
购买这本书可以去
内容简介
SQLServer是Microsoft公司推出的基于客户朋艮务器结构的关系数据库管理系统,它功能强大、操作简便,广泛应用于数据库系统后台。越来越多的客户端开发工具,如VisualC十+、VisualBasic和Delphi等都提供了与SQLServer的接口,因此了解和掌握SQLServer,对于一个数据库开发人员来说是非常必要的。本书最大的特点就是理论和实践紧密结合。书的前半部分结合具体实例详细介绍了SQLServer常用对象的使用方法,每个实例后还给读者设计了自己动手的练习,这部分可帮助读者轻松掌握SQLServer的基础知识。后半部分(第12章一第13章)的综合实例(分别用VisualBasic6.0和PowerBuilder9.0作为前台,SQLServer2000作为后台开发数据库应用系统)则是前面基础知识的运用与提高,这部分可帮助读者迅速达到能够开发实际数据库应用系统的目的。全书共分13章,各章具体内容简介如下。●第1章:综合介绍SQLServer2000基础知识。●第2章:举例介绍数据库的基本操作。●第3章:举例介绍数据表的创建、修改和删除。●第4章:举例介绍数据视图的创建、修改和删除。●第5章:举例介绍数据完整性。●第6章:举例介绍索引的创建、修改、查看以及删除。●第7章:举例介绍存储过程的创建、执行、查看、修改以及删除。●第8章:举例介绍游标的建立以及使用。●第9章:举例介绍触发器的创建以及测试。●第10章:举例介绍用户定义数据类型的创建、使用、删除以及用户定义函数的创建、调用、修改和删除。●第11章:举例介绍SQLServer权限管理。●第12章:综合介绍VisualBasic作为前台,SQLServer2000作为后台开发数据库应用系统的全过程。●第13章:综合介绍PowerBuilder9.0作为前台,SQLServer2000作为后台开发数据库应用系统的全过程。●附录1:介绍有关数据库的基础知识。●附录2:介绍SQLServer2000中文版的安装方法。读者对象以下3类读者适合阅读本书。●读过“从零开始”系列数据库开发相关书籍的读者,如果希望能够很快地进行数据库的开发,那么这本书是首选。●对SQLServer2000功能有一定了解,但需要提高实际动手“干活”能力的人。这些具有一定专业知识的软件开发人员,可以通过快速学习相关知识掌握SQLServer2000数据库编程技术。●有志于通过学习掌握SQLServer2000数据库编程技术的非软件开发人员。如果缺乏系统的培训,可以按照这本书的实例讲解,一步步地动手完成实例,达到举一反三的目的。本书对于基本实例给出了详细的操作步骤,使读者能够跟着作者的思路一步一步完成实例。配套光盘的内容为了方便读者学习,本书附一张光盘,主要收录了以下两部分内容。1.基础知识部分此部分是指光盘中文件夹名为“第1章”一“第11章”中的内容,是书中相应章节介绍的Transact-SQL源代码。文件的命名规则是按各章标题安排的,如果某小节中有多段代码,则以文件名中括号内的数字区分,如文件名为“5.2.1(1).sql”表示第5章第2.1小节中的第1段源代码。读者可在SQLServer2000中的SQL查询分析器中打开并运行相应代码。2.综合实例部分此部分是指光盘中“第12章”和“第13章”的内容,这是书中相应章节的两个数据库应用系统前台应用程序的源代码,以及建立和初始化后台数据库的Transact-SQL源代码。运行前台应用程序需要读者在自己的计算机上安装相应的应用程序VisualBasic6.0和PowerBuilder9.0。与应用系统对应的后台数据库可在SQLServer2000中的SQL查询分析器中打开并运行对应的“db.sql”文件即可生成。注意:读者在使用光盘前一定要仔细阅读光盘中的文件“光盘使用说明.doc"。
作者简介
暂缺《SQL Server中文版数据库编程实战训练》作者简介
目录
第1章 SQL Server2000基石出知识
1. 1 SQL Server2000简介
1. 1. 1 SQL Server2000概述
1. 1. 2 SQL Server2000特性
1. 1. 3 学习SQLServer2000的方法
1. 2 SQL Server2000设置
1. 3 SQL Server2000编程管理工具
1. 3. 1 服务管理器
1. 3. 2 企业管理器
1. 3. 3 查询分析器
1. 3. 4 其他工具
1. 4 SQL Server2000数据库结构
1. 4. 1 物理数据库
1. 4. 2 数据库对象
1. 4. 3 系统数据库和用户数据库
1. 5 Transact-SQL语言
1. 5. 1 Transact-SQL语言概述
1. 5. 2 Transact-SQL基本对象
1. 5. 3 SQL Server2000数据类型
1. 5. 4 Transact-SQL变量
1. 5. 5 批处理
1. 5. 6 Transact-SQL流程控制语言
1. 5. 7 SELECT查询语句
1. 6 小结
第2章 数据库的基本操作
2. 1 数据库基础知识
2. 1. 1 文件和文件组
2. 1. 2 创建数据库
2. 1. 3 修改数据库
2. 1. 4 删除数据库
2. 2 创建数据库实例
2. 2. 1 典型实例--创建学生信息数据库
2. 2. 2 起步--创建职工信息数据库
2. 2. 3 进阶--创建图书数据库
2. 2. 4 提高--创建产品信息数据库
2. 3 修改和删除数据库实例
2. 3. 1 典型实例--修改学生信息数据库
2. 3. 2 起步--修改职工信息数据库
2. 3. 3 进阶--修改图书数据库
2. 3. 4 提高--删除图书数据库
2. 4 小结
第3章 数据表
3. 1 数据表基础知识
3. 1. 1 列的属性
3. 1. 2 创建数据表
3. 1. 3 修改数据表
3. 1. 4 删除数据表
3. 2 创建数据表实例
3. 2. 1 典型实例--创建学生个人信息数据表
3. 2. 2 起步--创建职员档案表
3. 2. 3 进阶--创建图书信息数据表
3. 2. 4 提高--创建产品订货表
3. 3 修改和删除数据表实例
3. 3. 1 典型实例--修改个人信息数据表
3. 3. 2 起步--修改职员档案表
3. 3. 3 进阶--修改图书信息数据表
3. 3. 4 提高--删除产品订货表
3. 4 小结
第4章 视图
4. 1 视图的基础知识
4. 1. 1 视图的概念
4. 1. 2 视图的优缺点
4. 1. 3 创建视图
4. 1. 4 使用视图修改数据
4. 1. 5 修改视图
4. 1. 6 删除视图
4. 2 创建视图
4. 2. 1 典型实例--创建图书销售状况视图
4. 2. 2 起步--创建作者信息视图
4. 2. 3 进阶--创建作者图书销售信息视图
4. 2. 4 提高--创建出版商信息视图
4. 3 使用视图修改数据
4. 3. 1 典型实例--通过视图修改基表中的数据
4. 3. 2 起步--通过视图删除基表中的数据
4. 3. 3 进阶--通过视图向基表中插入数据
4. 3. 4 提高--通过视图更新基表中的数据
4. 4 修改视图
4. 4. 1 典型实例--修改图书销售状况视图
4. 4. 2 起步--修改作者信息视图
4. 4. 3 进阶--修改作者图书销售信息视图
4. 4. 4 提高--修改出版商信息视图
4. 5 删除视图
4. 6 小结
第5章 数据完整性,
5. 1 数据完整性基础知识
5. 1. 1 数据完整性概述
5. 1. 2 约束
5. 1. 3 规则
5. 2 数据完整性系列实例之一
5. 2. 1 典型实例--创建CHECK约束
5. 2. 2 起步--创建和使用规则
5. 2. 3 进阶--创建UNIQUE约束
5. 2. 4 提高--删除约束和规则
5. 3 数据完整性系列实例之二
5. 3. 1 典型实例--创建主键约束
5. 3. 2 起步--删除主键约束
5. 3. 3 进阶--创建外键约束
5. 3. 4 提高--删除外键约束
5. 4 小结
第6章 索引
6. 1 索引的基础知识
6. 1. 1 索引的概述
6. 1. 2 索引的类型
6. 1. 3 创建索引
6. 1. 4 查看和修改索引
6. 1. 5 删除索引
6. 2 创建索引实例
6. 2. I 典型实例---创建惟一索引
6. 2. 2 起步--创建非聚集索引
6. 2. 3 进阶--创建复合索引
6. 2. 4 提高--为视图创建索引
6. 3 查看. 修改和删除索引实例
6. 3. 1 典型实例--查看索引
6. 3. 2 起步--修改索引选项
6. 3. 3 进阶--修改索引名
6. 3. 4 提高--删除索引
6. 4 小结
第7章 存储过程
7. 1 存储过程的基础知识
7. 1. 1 存储过程概述
7. 1. 2 存储过程的类型
7. 1. 3 创建存储过程
7. 1. 4 执行存储过程
7. 1. 5 查看存储过程
7. 1. 6 修改存储过程
7. 1. 7 删除存储过程
7. 2 创建存储过程实例
7. 2. 1 典型实例--创建简单的存储过程
7. 2. 2 起步--创建带输入参数的存储过程
7. 2. 3 进阶--创建带返回值参数的存储过程
7. 2. 4 提高--创建存储过程并设置自动执行
7. 3 管理存储过程
7. 3. 1 典型实例--查看存储过程
7. 3. 2 起步--修改存储过程之一
7. 3. 3 进阶--修改存储过程之二
7. 3. 4 提高--删除存储过程
7. 4 小结
第8章 游标
8. 1 游标基础知识
8. 1. 1 游标的概念
8. 1. 2 游标类型
8. 1. 3 创建游标
8. 1. 4 使用游标
8. 2 游标应用实例
8. 2. 1 典型实例--通过游标显示图书价格状态
8. 2. 2 起步--使用简单的游标
8. 2. 3 进阶--通过游标提取特定行数据
8. 2. 4 提高--通过游标更新数据
8. 3 小结
第9章 触发器
9. 1 触发器基础知识
9. 1. 1 触发器的概念
9. 1. 2 触发器的优点
9. 1. 3 触发器的类型
9. 1. 4 创建触发器
9. 1. 5 删除触发器
9. 2 创建触发器实例
9. 2. 1 典型实例--创建一个简单的触发器
9. 2. 2 起步--创建简单的DELETE触发器
9. 2. 3 进阶--通过触发器实现简单规则
9. 2. 4 提高--通过触发器实现复杂规则
9. 3 删除触发器
9. 4 小结
第10章 用户定义数据类型和函数
10. 1 用户定义数据类型和函数基础知识
10. 1. 1 用户定义数据类型
10. 1. 2 用户定义函数
10. 2 用户定义数据类型实例
10. 2. 1 典型实例--创建电话号码数据类型
10. 2. 2 起步--创建绑定规则的电话号码数据类型
10. 2. 3 进阶--创建绑定默认值的电话号码数据类型
10. 2. 4 提高--删除电话号码数据类型
10. 3 用户定义函数实例
10. 3. 1 典型实例--创建标量型用户定义函数
10. 3. 2 起步--创建内嵌表值型用户定义函数
10. 3. 3 进阶--创建多语句表值型用户定义函数
10. 3. 4 提高--修改. 删除用户定义函数
10. 4 小结
第11章 安全与权限
11. 1 安全与权限基础知识
11. 1. 1 SQL Server安全管理模式
11. 1. 2 SQL Server登录认证
11. 1. 3 管理SQL Server用户
11. 1. 4 管理SQL Server角色
11. 1. 5 管理SQL Server权限
11. 2 管理SQL Server用户
11. 2. 1 典型实例--设置Windows认证模式
11. 2. 2 起步--设置混合认证模式
11. 2. 3 进阶--创建登录名和数据库用户
11. 2. 4 提高--删除登录名和数据库用户
11. 3 管理SQL Server角色
11. 3. 1 典型实例--向固定服务器角色添加成员
11. 3. 2 起步--删除固定服务器角色成员
11. 3. 3 进阶--管理固定数据库角色
11. 3. 4 提高--使用自定义数据库角色
11. 4 管理SQLServer权限
11. 4. 1 典型实例--对特定用户设置访问对象权限
11. 4. 2 起步--使用对象权限
11. 4. 3 进阶--使用语句权限
11. 4. 4 提高--使用应用程序权限
11. 5 小结
第12章 数据库开发实例Visul Basic篇
12. 1 ADO简介
12. 2 Visual Basic概述
12. 3 数据库设计
12. 3. 1 表设计
12. 3. 2 存储过程设计
12. 3. 3 触发器设计
12. 4 VB程序设计
12. 4. 1 创建VB工程
12. 4. 2 建立公共模块
12. 4. 3 设计主窗体
12. 4. 4 设计[登录]窗体
12. 4. 5 设计[用户管理]窗体
12. 4. 6 设计[数据录入]窗体
t2. 4. 7 设计[数据查询]窗体
12. 4. 8 设计[数据修改]窗体
12. 4. 9 设计[人事信息管理]窗体
12. 4. 10 设计[商品库存]窗体
12. 5 系统运行
12. 6 小结
第13章 数据库开发实例PowerBuilder篇
13. 1 PowerBuilder访问SQL Server2000连接
13. 2 PowerBuilder基础知识
13. 3 系统背景及功能要求
13. 4 系统数据库设计
13. 5建 PowerBuilder与SQLServer2000连接
13. 5. 1 配置ODBC数据源
13. 5. 2 在PowerBuilder中管理数据库
13. 6 应用程序的设计与实现
13. 6. 1 创建Workspace和Target
13. 6. 2 [登录]窗口
13. 6. 3 主窗口
13. 6. 4 [学生信息管理]窗口
13. 6. 5 [打印预览]窗口
13. 6. 6 [学生信息查询]窗口
13. 6. 7 [系统用户管理]窗口
13. 7 编译和运行
13. 8 小结
附录1 数据库基础概述
F1. 1 数据库的概念
F1. 2 数据库系统的特点与功能
F1. 3 数据库用户
F1. 4 数据模型
F1. 5 数据库管理系统的结构
F1. 6 数据库设计步骤
附录2 安装SQL Server2000
F2. 1 SQL Server2000的版本
F2. 2 SQL Server2000的系统需求
F2. 2. 1 硬件需求
F2. 2. 2 软件需求
F2. 3 SQL Server2000的安装
1. 1 SQL Server2000简介
1. 1. 1 SQL Server2000概述
1. 1. 2 SQL Server2000特性
1. 1. 3 学习SQLServer2000的方法
1. 2 SQL Server2000设置
1. 3 SQL Server2000编程管理工具
1. 3. 1 服务管理器
1. 3. 2 企业管理器
1. 3. 3 查询分析器
1. 3. 4 其他工具
1. 4 SQL Server2000数据库结构
1. 4. 1 物理数据库
1. 4. 2 数据库对象
1. 4. 3 系统数据库和用户数据库
1. 5 Transact-SQL语言
1. 5. 1 Transact-SQL语言概述
1. 5. 2 Transact-SQL基本对象
1. 5. 3 SQL Server2000数据类型
1. 5. 4 Transact-SQL变量
1. 5. 5 批处理
1. 5. 6 Transact-SQL流程控制语言
1. 5. 7 SELECT查询语句
1. 6 小结
第2章 数据库的基本操作
2. 1 数据库基础知识
2. 1. 1 文件和文件组
2. 1. 2 创建数据库
2. 1. 3 修改数据库
2. 1. 4 删除数据库
2. 2 创建数据库实例
2. 2. 1 典型实例--创建学生信息数据库
2. 2. 2 起步--创建职工信息数据库
2. 2. 3 进阶--创建图书数据库
2. 2. 4 提高--创建产品信息数据库
2. 3 修改和删除数据库实例
2. 3. 1 典型实例--修改学生信息数据库
2. 3. 2 起步--修改职工信息数据库
2. 3. 3 进阶--修改图书数据库
2. 3. 4 提高--删除图书数据库
2. 4 小结
第3章 数据表
3. 1 数据表基础知识
3. 1. 1 列的属性
3. 1. 2 创建数据表
3. 1. 3 修改数据表
3. 1. 4 删除数据表
3. 2 创建数据表实例
3. 2. 1 典型实例--创建学生个人信息数据表
3. 2. 2 起步--创建职员档案表
3. 2. 3 进阶--创建图书信息数据表
3. 2. 4 提高--创建产品订货表
3. 3 修改和删除数据表实例
3. 3. 1 典型实例--修改个人信息数据表
3. 3. 2 起步--修改职员档案表
3. 3. 3 进阶--修改图书信息数据表
3. 3. 4 提高--删除产品订货表
3. 4 小结
第4章 视图
4. 1 视图的基础知识
4. 1. 1 视图的概念
4. 1. 2 视图的优缺点
4. 1. 3 创建视图
4. 1. 4 使用视图修改数据
4. 1. 5 修改视图
4. 1. 6 删除视图
4. 2 创建视图
4. 2. 1 典型实例--创建图书销售状况视图
4. 2. 2 起步--创建作者信息视图
4. 2. 3 进阶--创建作者图书销售信息视图
4. 2. 4 提高--创建出版商信息视图
4. 3 使用视图修改数据
4. 3. 1 典型实例--通过视图修改基表中的数据
4. 3. 2 起步--通过视图删除基表中的数据
4. 3. 3 进阶--通过视图向基表中插入数据
4. 3. 4 提高--通过视图更新基表中的数据
4. 4 修改视图
4. 4. 1 典型实例--修改图书销售状况视图
4. 4. 2 起步--修改作者信息视图
4. 4. 3 进阶--修改作者图书销售信息视图
4. 4. 4 提高--修改出版商信息视图
4. 5 删除视图
4. 6 小结
第5章 数据完整性,
5. 1 数据完整性基础知识
5. 1. 1 数据完整性概述
5. 1. 2 约束
5. 1. 3 规则
5. 2 数据完整性系列实例之一
5. 2. 1 典型实例--创建CHECK约束
5. 2. 2 起步--创建和使用规则
5. 2. 3 进阶--创建UNIQUE约束
5. 2. 4 提高--删除约束和规则
5. 3 数据完整性系列实例之二
5. 3. 1 典型实例--创建主键约束
5. 3. 2 起步--删除主键约束
5. 3. 3 进阶--创建外键约束
5. 3. 4 提高--删除外键约束
5. 4 小结
第6章 索引
6. 1 索引的基础知识
6. 1. 1 索引的概述
6. 1. 2 索引的类型
6. 1. 3 创建索引
6. 1. 4 查看和修改索引
6. 1. 5 删除索引
6. 2 创建索引实例
6. 2. I 典型实例---创建惟一索引
6. 2. 2 起步--创建非聚集索引
6. 2. 3 进阶--创建复合索引
6. 2. 4 提高--为视图创建索引
6. 3 查看. 修改和删除索引实例
6. 3. 1 典型实例--查看索引
6. 3. 2 起步--修改索引选项
6. 3. 3 进阶--修改索引名
6. 3. 4 提高--删除索引
6. 4 小结
第7章 存储过程
7. 1 存储过程的基础知识
7. 1. 1 存储过程概述
7. 1. 2 存储过程的类型
7. 1. 3 创建存储过程
7. 1. 4 执行存储过程
7. 1. 5 查看存储过程
7. 1. 6 修改存储过程
7. 1. 7 删除存储过程
7. 2 创建存储过程实例
7. 2. 1 典型实例--创建简单的存储过程
7. 2. 2 起步--创建带输入参数的存储过程
7. 2. 3 进阶--创建带返回值参数的存储过程
7. 2. 4 提高--创建存储过程并设置自动执行
7. 3 管理存储过程
7. 3. 1 典型实例--查看存储过程
7. 3. 2 起步--修改存储过程之一
7. 3. 3 进阶--修改存储过程之二
7. 3. 4 提高--删除存储过程
7. 4 小结
第8章 游标
8. 1 游标基础知识
8. 1. 1 游标的概念
8. 1. 2 游标类型
8. 1. 3 创建游标
8. 1. 4 使用游标
8. 2 游标应用实例
8. 2. 1 典型实例--通过游标显示图书价格状态
8. 2. 2 起步--使用简单的游标
8. 2. 3 进阶--通过游标提取特定行数据
8. 2. 4 提高--通过游标更新数据
8. 3 小结
第9章 触发器
9. 1 触发器基础知识
9. 1. 1 触发器的概念
9. 1. 2 触发器的优点
9. 1. 3 触发器的类型
9. 1. 4 创建触发器
9. 1. 5 删除触发器
9. 2 创建触发器实例
9. 2. 1 典型实例--创建一个简单的触发器
9. 2. 2 起步--创建简单的DELETE触发器
9. 2. 3 进阶--通过触发器实现简单规则
9. 2. 4 提高--通过触发器实现复杂规则
9. 3 删除触发器
9. 4 小结
第10章 用户定义数据类型和函数
10. 1 用户定义数据类型和函数基础知识
10. 1. 1 用户定义数据类型
10. 1. 2 用户定义函数
10. 2 用户定义数据类型实例
10. 2. 1 典型实例--创建电话号码数据类型
10. 2. 2 起步--创建绑定规则的电话号码数据类型
10. 2. 3 进阶--创建绑定默认值的电话号码数据类型
10. 2. 4 提高--删除电话号码数据类型
10. 3 用户定义函数实例
10. 3. 1 典型实例--创建标量型用户定义函数
10. 3. 2 起步--创建内嵌表值型用户定义函数
10. 3. 3 进阶--创建多语句表值型用户定义函数
10. 3. 4 提高--修改. 删除用户定义函数
10. 4 小结
第11章 安全与权限
11. 1 安全与权限基础知识
11. 1. 1 SQL Server安全管理模式
11. 1. 2 SQL Server登录认证
11. 1. 3 管理SQL Server用户
11. 1. 4 管理SQL Server角色
11. 1. 5 管理SQL Server权限
11. 2 管理SQL Server用户
11. 2. 1 典型实例--设置Windows认证模式
11. 2. 2 起步--设置混合认证模式
11. 2. 3 进阶--创建登录名和数据库用户
11. 2. 4 提高--删除登录名和数据库用户
11. 3 管理SQL Server角色
11. 3. 1 典型实例--向固定服务器角色添加成员
11. 3. 2 起步--删除固定服务器角色成员
11. 3. 3 进阶--管理固定数据库角色
11. 3. 4 提高--使用自定义数据库角色
11. 4 管理SQLServer权限
11. 4. 1 典型实例--对特定用户设置访问对象权限
11. 4. 2 起步--使用对象权限
11. 4. 3 进阶--使用语句权限
11. 4. 4 提高--使用应用程序权限
11. 5 小结
第12章 数据库开发实例Visul Basic篇
12. 1 ADO简介
12. 2 Visual Basic概述
12. 3 数据库设计
12. 3. 1 表设计
12. 3. 2 存储过程设计
12. 3. 3 触发器设计
12. 4 VB程序设计
12. 4. 1 创建VB工程
12. 4. 2 建立公共模块
12. 4. 3 设计主窗体
12. 4. 4 设计[登录]窗体
12. 4. 5 设计[用户管理]窗体
12. 4. 6 设计[数据录入]窗体
t2. 4. 7 设计[数据查询]窗体
12. 4. 8 设计[数据修改]窗体
12. 4. 9 设计[人事信息管理]窗体
12. 4. 10 设计[商品库存]窗体
12. 5 系统运行
12. 6 小结
第13章 数据库开发实例PowerBuilder篇
13. 1 PowerBuilder访问SQL Server2000连接
13. 2 PowerBuilder基础知识
13. 3 系统背景及功能要求
13. 4 系统数据库设计
13. 5建 PowerBuilder与SQLServer2000连接
13. 5. 1 配置ODBC数据源
13. 5. 2 在PowerBuilder中管理数据库
13. 6 应用程序的设计与实现
13. 6. 1 创建Workspace和Target
13. 6. 2 [登录]窗口
13. 6. 3 主窗口
13. 6. 4 [学生信息管理]窗口
13. 6. 5 [打印预览]窗口
13. 6. 6 [学生信息查询]窗口
13. 6. 7 [系统用户管理]窗口
13. 7 编译和运行
13. 8 小结
附录1 数据库基础概述
F1. 1 数据库的概念
F1. 2 数据库系统的特点与功能
F1. 3 数据库用户
F1. 4 数据模型
F1. 5 数据库管理系统的结构
F1. 6 数据库设计步骤
附录2 安装SQL Server2000
F2. 1 SQL Server2000的版本
F2. 2 SQL Server2000的系统需求
F2. 2. 1 硬件需求
F2. 2. 2 软件需求
F2. 3 SQL Server2000的安装
猜您喜欢