书籍详情

SQL Server 7.0开发指南

SQL Server 7.0开发指南

作者:(美)Stephen Wynkoop著;张蓉[等]译

出版社:电子工业出版社

出版时间:1999-10-01

ISBN:9787505354791

定价:¥75.00

内容简介
  本书全面介绍了Microsoft SQL Server 7.0的功能、使用环境以及新增加的性能、可靠性和扩展性,讨论了如何设计和管理数据库系统、提供Internet/Intranet解决方案等问题。本世书还提供了大量的操作实例和源程序代码。本书适合作为数据库系统设计人员的实用手册,也可为了解SQL Server的人员提供技术概览。
作者简介
暂缺《SQL Server 7.0开发指南》作者简介
目录
第一部分  基础知识
第一章  Microsoft SQL Server 7.0基础
1.1 为什么使用SQL Server 及为什么要从6.5升级到7.0
1.1.1 使用SQL Server 
1.1.2 从SQL Server 6.5升级到SQL Server 7.0
1.2 了解SQL Server 的关系特征
1.3 了解Clinet/Server\N-Tier和SQL Server 特征
1.4 检验SQL Server 的特征和组件
1.4.1 数据库
1.4.2 Transact-SQL
1.4.3 命令行应用
1.4.4 应用软件
1.5 小结
第二章  了解底层操作系统Windows  NT
2.1 SQL Server 7.0桌面版
2.2 多处理\多任务\多线程
2.3 多结构
2.4 Windows NT下SQL Server 的多用户环境
2.5 Windows NT的网络组件
2.5.1 资源共享
2.5.2 安装网络软件
2.5.3 配置适配卡
2.6 工作组
2.7 Windwos NT域
2.8 NT用户管理
2.8.1 分配组
2.8.2 控制资源的访问
2.9 NT性能监视器
2.9.1 图表视图中显示信息
2.9.2 在报表视图中显示信息
2.9.3 在告警视图中选择对象与计数器
2.9.4 在日志视图中选择对象
2.10 显示和解释SQL Server 事件
2.10.1 配置应用应用程序的事件日志
2.10.2 显示事件细节
2.10.3 使用View菜单
2.10.4 清除事件日志
2.11 实际检验
2.12 小结
第三章  安装和设置服务器及客户软件
3.1 服务器的硬件和软件要求
3.1.1 运行Setup
3.2 启动服务器
3.2.1 自动启动
3.2.2 用SQL Service Manager启动
3.2.3 通过应用程序启动
3.2.4 通过命令行启动
3.3 安装客房机软件
3.3.1 安装SQL Service 客户机实用程序的步骤
3.4 小结
第四章  数据模型和数据库设计
4.1 基础知识:规范化
4.1.1 第一范式
4.1.2 第二范式
4.1.3 第三范式
4.2 N-tier模式
4.2.1 典型角色:客房端
4.2.2 典型角色:服务器端
4.2.3 规则和角色的例外
4.3 建立到数据库的路标
4.3.1 图解实体关系
4.3.2 系统结构定义
4.3.3 回顾系统目标
4.3.4 避免多对多链接
4.3.5 何时打破范式
4.4 小结
第五章  创建数据库及事务日志
5.1 定义数据库用及事务日志
5.2 创建数据库及事务日志
5.2.1 使用SQL Enterprise manager创建数据库和事务日志
5.2.2 删除数据库
5.2.3 显示数据库信息
5.2.4 设定数据库和事务日志的大小
5.2.5 删除数据库
5.3 使用TempDB数据库
5.4 创建备份设备
5.4.1 用SQL Enterprise Manager添加转储设备
5.4.2 使用sp-addumpevice
5.5 删除设备
5.5.1 用SQL Entherprise manger删除
5.5.2 使用sp-dropdevice删除
5.6 用可移动媒体存储数据库
5.6.1 创建可移动数据库
5.6.2 使用可移动数据库
5.6.3 安装可移动媒体数据库
5.6.4 卸载可移动媒体数据库
5.7 小结
第六章  创建数据库表和使用数据类型
6.1 创建表
6.1.1 使用Transact-SQL创建表
6.1.2 使用SQL Enterprise Manager创建表
6.2 理解数据库类型
6.2.1 理解Unicode
6.2.2 创建临时表
6.3 选择数据类型
6.3.1 整数类型
6.3.2 浮点数据类型
6.3.3 字符数据类型
6.3.4 DATETIME和SMALLDATETIME数据类型
6.3.5 特定数据类型
6.3.6 TEXT和IMAGE数据类型
6.3.7 MONEY数据类型
6.3.8 SMALLMONEY数据类型
6.3.9 SYSNAME数据类型
6.4 NULL和NOT NULL
6.4.1 ANSI支持 NULL
6.4.2 NULL操作
6.4.3 使用ISNULL( )
6.5 identyity特性
6.6 创建和使用约束
6.6.1 主关键字约束
6.6.2 外关键字约束
6.6.3 惟一性约束
6.6.4 检查约束
6.6.5 缺省约束
6.7 创建用户定义的数据类型
6.8 使用数据类型
6.9 通过Enterprise Manager 创建表和定义列
6.10 用Insert添加数据
6.11 小结
第二部分  建立和运行SQL Server 
第七章  用Transact-SQL检索数据
7.1 建立范例数据库和表
7.2 用SELECT检索表中数据
7.3 选择查询工具
7.3.1 使用SQL Server 查询分析器
7.3.2 从命令行使用ISQL
7.3.3 从命令行使用OSQL
7.3.4 用FEROM指定表
7.3.5 用SELECT指定列
7.3.6 在SELECT子名在使用通配符
7.3.7 指定表的行
7.3.8 使用ORDER BY 子句
7.3.9 使用DISTINCTA来检惟一的表列值
7.3.10 使用算术运算符
7.3.11 使用GROUPBY 子句
7.3.12 在SELECT语句中使用COMPUTE子句
7.3.13 使用子查询
7.3.14 使用FOR BROWSE选项
7.4 小结
第八章  添加\改变和删除表中信息
8.1 添加行
8.2 改变现有信息
8.2.1 更新行的操作
8.2.2 SET子句选项
8.3 删除行
8.4 用ALTER TBALE添加列
8.5 改变表列的宽度
8.6 从表中删除列
8.6.1 用ALTER TABLE添加约束
8.6.2 使用WIHT NOCKHECK子句
8.6.3 通过SQL Enterprise manager添加约束
8.7 施行关系连接
8.7.1 使用区域变量
8.7.2 使用多对一和一对多连接
8.7.3 使用多对多连接
8.7.4 使用外部连接
8.8 用UNION合并查询结果
8.9 实际检验
8.10 小结
第九章  函数
9.1 基本SQL函数
9.1.1 AVG
9.1.2 COUNT
9.1.3 MAX
9.1.4 MIN
9.1.5 SUM
9.1.6 DISTINCT 与COUNT合用
9.1.7 CUBE和ROLLUP
9.2 字符串函数
9.2.1 ASCII
9.2.2 CHAR
9.2.3 SOUNDEX
9.2.4 DIFFERENCE
9.2.5 LOWER
9.2.6 UPPER
9.2.7 LTRIM
9.2.8 RTRIM
9.2.9 CHARINDEX
9.2.10 RATINDEX
9.2.11 REPLICATE
9.2.12 REVERSE
9.2.13 RIGHT
9.2.14 SPACE
9.2.15 STR
9.2.16 STUFF
9.2.17 SUBSTRING
9.2.18 +
9.3 算术函数
9.4 TEXT和IMAGE函数
9.4.1 SET TEXTSIZE
9.4.2 TEXTPTR
9.4.3 READTEXT
9.4.4 TEXTVLID
9.5 转换函数
9.5.1 CONVERT
9.6 日期函数
9.6.1 DATENAME
9.6.2 DATEPART
9.6.3 GETDATE
9.6.4 DATEADD
9.6.5 DATEDIFF
9.7 系统函数
9.7.1 ISNULL和NULLIF
9.7.2 COALESCE
9.8 Niladic函数
9.9 实际检验
9.10 小结
第十章  管理和使用视图
10.1 理解视图
10.2 创建视图
10.2.1 选择列
10.2.2 选择行
10.2.3 选择行和列
10.2.4 简单和复杂视图
10.3 显示视图
10.4 编辑视图
10.5 添加WITH ENCRYPTION子句
10.6 显示视图联合
10.7 创建视图的
10.8 重新命名视图中的列
10.9 重新命名视图
10.10 删除视图
10.11 通过视图插入行
10.12 用视图删除行
10.13 用视图列新行
10.14 探索视图的其他特性
10.15 视图的高级用法
10.15.1 视图的安全性管理
10.16 实际检验
10.17 小结
第十一章  管理和使用索引关键字
11.1 定义索引
11.2 理解通用索引准则
11.2.1 基于使用模式优化索引
11.2.2 成功索引的关键
11.2.3 选择好的索引对象
11.2.4 查询优化器的增器
11.2.5 创建索引
11.2.6 显示索引信息
11.2.7 删除索引
11.3 定义关键字
11.3.1 添加主关键字和外关键字
11.3.2 显示关键字信息
11.3.3 定义关键字
11.4 实际检验
11.5 小结
第十二章  理解事务和锁
12.1 定义事务
12.1.1 事务限制
12.1.2 乐观和悲观锁
12.1.3 锁的背景信息
12.1.4 定义孤立级
12.1.5 创建和使用事务
12.1.6 DLL和数据库语句
12.1.7 使用命名事务和SavePoints
12.1.8 不用IDENTITY的串行列
12.2 锁
12.2.1 显示锁信息
12.2.2 杀死一个锁的进程
12.2.3 显示保持锁
12.2.4 Lock Escalation选项
12.3 实际检验
12.4 小结
第三部分  服务器端的逻辑和能力
第十三章  管理和使用规则\约束及缺省值
13.1 定义规则
13.1.1 创建规则
13.1.2 绑定规则
13.1.3 显示规则的绑定情况
13.1.4 显示规则
13.1.5 规则松绑
13.1.6 重新命名规则
13.1.7 删除规则
13.2 定义缺省值
13.2.1 创建缺省值
13.2.2 绑定缺省值
13.2.3 显示绑定
13.2.4 显示缺省值
13.2.5 缺省值公绑
13.2.6 重新命名缺省值
13.2.7 删除缺省值
13.3 实际检验
13.4 小结
第十四章  管理存储过程和使用流控制语句
14.1 定义存储过程
14.1.1 在过程中使用参数
14.1.2 从应用程序中调用存储过程
14.1.3 过程的显示和编辑
14.1.4 存储过程的修改和删除
14.1.5 过程的解析及编译
14.1.6 自动重新编译
14.1.7 定义自动执行过程
14.1.8 过程及批约束
14.1.9 批结束语句
14.2 使用流控制语句
14.2.1 IF...ELSE
14.2.2 BEGIN...END
14.2.3 WHILE
14.2.4 BREAC
14.2.5 CONTINUE
14.2.6 WHILE\BREAK及CONTINUE应用举例
14.3 定义和使用变量
14.3.1 带变量的PRINT语句
14.3.2 全局变量
14.4 使用附加过程及批关键字
14.4.1 GOTO
14.4.2 RETURN
14.4.3 RAISERROR
14.4.4 WAITFOR
14.4.5 CASE表达式
14.5 实际检验
14.6 小结
第十五章  创建并管理触发器
15.1 SQ Server触发器
15.1.1 创建触发器
15.1.2 触发器限制条件
15.2 使用触发器
15.2.1 INSERT及UPDATE触发器
15.2.2 DELETE触发器
15.2.3 Rollback触发器的特殊事务管理
15.2.4 发送Email的触发器
15.3 嵌套触发器
15.4 显示触发器信息
15.4.1 使用SQL Enterprise Manager
15.4.2 使用sp_help\sp_dependes及sp_helptext
15.5 删除触发器
15.6 实际检验
15.7 小结
第十六章  服务器\数据库及查询选项
16.1 定义服务器选项
16.1.1 显示\设置服务器选项
16.1.2 服务器选项解释
16.1.3 系统分类表:SYSCONFIGURES及SYSCURECONFIGS
16.2 定义数据库选项
16.2.1 显示及设置数据库选项
16.2.2 数据库选项解释
16.3 查询选项
16.3.1 显示和设置查询选项
16.3.2 查询选项解释
16.4 以最小配置模式启动服务选项
16.4.1 命令行启动
16.4.2 控制面板启动
16.4.3 修复以最小配置模式的服务器
16.5 小结
第十七章  设置和管理复制
17.1 理解基本概念
17.2 是分发信息还是复制信息
17.3 SQL Server复制基础
17.3.1 在测试连接之前
17.3.2 出版:向其他系统提供信息
17.3.3 订阅:信息的接收
17.3.4 日志阅读进程
17.3.5 分发服务器:信息源
17.3.6 几咱复制配置方案
17.4 安装SQL Server复制服务
17.5 授权出版
17.5.1 出版数据库:怎样复制整个数据库
17.5.2 部分分区数据库和表的出版
17.6 授权订阅
17.7 监视复制
17.8 卸载复制
17.8.1 禁止特定服务器
17.8.2 完全卸载复制
17.9 实际检验
17.10 小结
第十八章  分布事务协同器
18.1 资源管理和事务管理器
18.1.1 资源管理器
18.1.2 事务管理器
18.1.3 建立分布事务
18.2 为使用分布事务协同器配置远程服务器
18.3 安装和配置分布事务协同器
18.3.1 建立DTC服务器组件
18.4 定义分布事务
18.5 调试分布事务
18.6 实际检验
18.7 小结
第四部分  SQL Server管理
第十九章  SQL Server管理
19.1 理解和执行检验点
19.2 数据库一致性检验器
19.2.1 确保最佳结果的配置:单用户模式
19.2.2 使用DBCC选项
19.3 理解和使用UPDATESTATISTICS和RECOMPILE
19.4 备份和恢复数据库及事务日志
19.4.1 备份周期
19.4.2 轩份和恢复数据库
19.4.3 从备份中恢复信息
19.5 信息传送
19.6 实际检验
19.7 小结
第二十章  SQL Server安全性
20.1 安全类型
20.1.1 标准安全性
20.1.2 集成安装性
20.2 创建和管理用户账号
20.2.1 使用SQL Enterprise Manager创建一个登录
20.2.2 使用SQL Enterprise Manager删除登录和用户
20.2.3 使用sp_addlogin添加登录
20.2.4 使用sp_adduser添加用户
20.2.5 sp_adduser添加用户
20.3 创建和使用角色
20.3.1 使用SQL Enterprise Manager添加角色
20.3.2 使用SQL Enterprise Manager删除角色
20.4 使用许可和SQL Server 
20.4.1 对象许可
20.4.2 使用SQL Enterprise Manager管理许可
20.4.3 GRANT和REVOKE
20.5 使用视图增强安全性
20.6 使用存储过程来隐藏基础数据对象和商业规则
20.7 SQL Server 之外的安全性
20.7.1 物理安全
20.7.2 局域网访问
20.7.3 远程或广域网访问
20.7.4 应用程序安全性
20.7.5 加密的多协议网库
20.8 实际检验
20.9 小结
第二十一章  性能优化
21.1 数据库大小设置
21.1.1 数据类型大小
21.1.2 计算表空间
21.1.3 FILL FACTOR
21.2 使用Windows NT性能监视器
21.2.1 SQL Server 统计对象
21.2.2 创建和使用图表视图
21.2.3 创建和使用报表
21.2.4 创建和觎警告
21.3 实际检验
21.4 小结
第五部分  应用开发和解决方案
第二十二章  向下兼容选项  
22.1 DB-Library接口
22.1.1 DB-LIB所需的组件
22.1.2 概念和特性
22.1.3 发送命令
22.1.4 结果集
22.1.5 关闭SQL连接
22.1.6 客户机配置
22.1.7 使用DB-LIBrary的优点
22.2 开放式数据库连接
22.2.1 SQL-DMO对象的契合点
22.2.2 数据访问对象的契合点
22.2.3 要领和特性
22.2.4 ODBC会话
22.2.5 客户机配置
22.2.6 使用OBDC DSN
22.2.7 使用ODBC的优缺点
22.3 小结
第二十三章  SQL Server 和Internet
23.1 建立基于Internet和Intranet的解决方案
23.2 建立Internet数据库连接器
23.3 为SQL Server 数据库建立ODBC源
23.4 为Microsoft Access数据库建立ODBC数据源
23.5 用户权限及安全性考虑
23.6 建立动态网页
23.6.1 建立初始提示表
23.6.2 建立查询源文件
23.6.3 建立结果源文件
23.7 Internet数据库连接器:概述及举例
23.8 使用SQL Server 的Web Assistant Wizard
23.8.1 先决条件
23.8.2 启动Web Assistant Wizard
23.8.3 格式化网页
23.8.4 在SQL Server 中查看结果
23.8.5 在Web站点上查看结果
23.9 将IIS Access登录到ODBC数据库
23.9.1 日志查询举例
23.9.2 在线查看系统日志
23.9.3 配置IIS等待SQL Server 启动
23.10 附加选项
23.10.1 选择适当的方法
23.10.2 活动网页及ADO
23.11 小结
第二十四章  创建和使用光标
24.1 前端和后端光标
24.2 使用SQL Server 光标
24.2.1 定义光标
24.2.2 打开光标
24.2.3 存取光标
24.2.4 关闭光标
24.2.5 释放光标
24.2.6 光标使用举例
24.3 嵌套光标
24.4 在前端应用程序中处理光标
24.5 实际检验
24.6 小结
第二十五章  使用SQL Server Agent
25.1 SQL Server Agent
25.2 配置SQL Server Agent
25.3 操作员
25.3.1 创建操作员
25.4 SQL Server 作业
25.4.1 创建作业
25.5 SQL Server 警报
25.5.1 定义警报
25.6 为作业和警报建立中心服务器
25.6.1 设置主服务器
25.7 实际检验
25.8 小结
第二十六章  集成Microsoftr Office 应用软件和SQL Server 
26.1 从Access扩展到SQL Server 
26.2 在SQL Server 中使用Microsoft Access
26.2.1 扩充Access应用软件举例
26.2.2 用Microsoft Access建立客房机/服务器系统
26.2.3 创建旁路查询
26.3 实际检验
26.4 小结
第二十七章  使用SQL Server 7.0的高级数据对象
27.1 ADO的核心组件
27.2 在网页或应用软件中集成ADO
27.2.1 Global.ass——连接基础
27.2.2 使用连接
27.2.3 连接对象属性
27.2.4 方法
27.3 ADO在SQL Server 中的使用
27.3.1 Command对象
27.3.2 Recoredset对象
27.4 小结
第六部分  附录
附录A 使SQL Server 具备邮件功能
A.1 SQL mail 的组成
A.1.1 设置SQL Mail组件
A.1.2 设置SQL Server 服务
A.1.3 安装Outlook客户机软件
A.1.4 设置Exchange邮箱
A.1.5 配置Outlook客户机程序
A.1.6 测试Exchange连接
A.1.7 配置、启动和测试SQ
A.1.8 使用SQL Mail
A.2 实际检验
A.3 小结
附录B 磁盘阵列
B.1 Level 1
B.2 Level 2
B.3 Level 3
B.4 Level 4
B.5 Level 5
B.6 Level 6
附录C SQL Server 系统表
附录D 使用SQL Server Profiler
D.1 启动Profiler
D.2 使用Profiler
D.3 设置跟踪
猜您喜欢

读书导航