书籍详情
Microsoft SQL Server 7.0实用教程
作者:闪四清主编;康博创作室编著
出版社:人民邮电出版社
出版时间:1999-01-01
ISBN:9787115076588
定价:¥32.00
内容简介
Microsoft SQL Server 7.0是Microsoft公司推出的数据库软件Microsoft Windwos NT & BackOffice家族中SQL Server的最新版本。本书结合丰富的实例,系统地介绍了Microsoft SQL Server 7.0的功能和使用方法。全书共分为19章:前4章是基础部分,介绍数据库的概念、历史和SQL Server 7.0的安装配置以及数据库的管理;第五章到第十一章讨论的是数据库对象的管理,讨论数据库中各种对象的管理,包括表、索引、完整性、触发器、存储过程等;第十二章至第十五章主要讨论系统管理,包括数据库的认证、许可、备份和恢复等;最后四章主要介绍DTS、BCP、WEB助手和游标等。本书内容翔实,示例丰富,结构合理,语言简洁,图文并茂。它适合于广大数据库开发人员、管理和运输维护人员、数据库用户以及广大数据库爱好者阅读参考,也可供大专院校师生作为教学参考书,或者供数据库培训班做培训教材。
作者简介
暂缺《Microsoft SQL Server 7.0实用教程》作者简介
目录
第一章 概述
1.1 什么是数据库系统
1.2 数据库系统的发展简史
1.3 数据库系统模型和结构
1.3.1 层次模型
1.3.2 网状模型
1.3.3 关系模型
1.4 数据库管理系统
1.5 Microsoft SQL Server简介
1.6 Microsoft SQL Server 7.1新功能
1.6.1 在服务器管理方面的增强和新功能
1.6.2 在图形管理界面方面的增强和新功能
1.7 Microsoft SQL Server7.0特片汇总
1.8 小结
第二章 安装和配置
2.1 安装要求
2.1.1 硬件和软件要求
2.1.2 创建SQL Server服务帐户
2.1.3 在安装之前应该注意的事情
2.2 安装选项
2.2.1 姓名、公司和序列号
2.2.2 转变已有数据
2.2.3 安装类型
2.3 安装步骤
2.4 安装后的环境
2.4.1 系统数据库和样本数据库
2.4.2 目录和文件的位置
2.4.3 Start菜单中的选项
2.5 启动SQL Server 7.0
2.5.1 SQL Server Enterprise Manager
2.5.2 SQL Server Service Manager
2.5.3 Control Panel 中的Service
2.5.4 命令行
2.6 注册和配置服务器
2.7 小结
第三章 数据库管理
3.1 概述
3.2 数据库中的对象
3.2.1 文件和文件组
3.2.2 事务日志
3.3 数据库设计考虑
3.4 数据库的管理
3.4.1 空间管理
3.4.2 创建数据库
3.4.3 管理数据文件和日志文件的增量
3.4.4 压缩数据库和数据文件
3.4.5 删除数据库
3.5 数据库的选项
3.6 小结
第四章 数据类型
4.1 数据类型
4.1.1 二进制数据类型
4.1.2 字符数据类型
4.1.3 Unicode数据类型
4.1.4 日期和时间数据类型
4.1.5 数字数据类型
4.1.6 货币数据类型
4.1.7 特殊数据类型
4.2 用户定义的数据类型
4.2.1 创建用户定义的数据类型
4.2.2 删除用户定义的数据类型
4.3 小结
第五章 创建和管理表
5.1 表的特征
5.2 创建表
5.2.1 说明
5.2.2 创建表的TRANSACT-SQL命令
5.2.3 使用SQL Enterprise Manager创建表
5.3 修改表的结构
5.3.1 使用T-SQL语句增加和删除一个新列
5.3.2 使用SQL Enterprise Manager增加和删除一个新列
5.4 向表中插入数据
5.4.1 INSERT语句的一般用法
5.4.2 DEFAULT选项
5.4.3 插入部分数据
5.4.4 使用SELECT语句插入数据
5.4.5 使用SELECT INTO插入数据
5.5 在表中检索数据
5.6 修改表中的数据
5.7 删除表中的数据
5.8 删除表
5.9 小结
第六章 数据检索
6.1 SELECT语句
6.2 选择列
6.2.1 重新对列排序
6.2.2 使用文字串
6.2.3 改变列标题
6.3 操纵数据
6.3.1 算术运算符
6.3.2 数学函数
6.3.3 字符串函数
6.3.4 日期时间函数
6.3.5 系统函数
6.3.6 数据强制转换
6.4 选择行
6.4.1 比较
6.4.2 范围
6.4.3 列表
6.4.4 字符中模糊匹配
6.4.5 逻辑运算符
6.5 生成汇总数据行
6.5.1 合计函数
6.5.2 GROUP BY和HAVING子句
6.5.3 COMPUTE和COMPUTE BY子句
6.6 连接查询
6.6.1 内连接
6.6.2 无限制连接
6.6.3 外连接
6.6.4 自连接
6.7 子查询
6.8 排序ORDER BY
6.9 UNION运算符
6.10 小结
第七章 索引
7.1 概述
7.2 索引的类型
7.3 创建索引
7.3.1 使用CREATE INDEX语句创建索引
7.3.2 创建唯一性索引
7.3.3 创建复合性索引
7.3.4 获取索引信息
7.3.5 删除索引语句
7.4 创建索引选项
7.4.1 使用FILLFACTOR选项
7.4.2 使用PAD-INDEX选项
7.4.3 使用SORTED-DATA-REORG选项
7.5 维护索引
7.5.1 DBCC SHOWCONTIG语句
7.5.2 DBCC DBREINDEX语句
7.5.3 索引统计
7.5.4 索引分析
7.5.5 优化器隐藏
7.6 小结
第八章 数据完整性
8.1 数据完整性的概念和类型
8.1.1 域完整性
8.1.2 实体完整性
8.1.3 参考完整性
8.2 约束
8.2.1 确定使用哪一种类型的约束
8.2.2 定义约束
8.2.3 使用约束的考虑
8.2.4 DAFAULT约束
8.2.5 CHECK约束
8.2.6 PRIMARY KEY约束
8.2.7 UNIQUE约束
8.2.8 FOREIGN KEY约束
8.2.9 禁止在已有的数据上检查约束
8.2.10 禁止在加载数据时检查约束
8.3 DEFAULT
8.3.1 概念
8.3.2 创建DEFAULT
8.3.3 绑定DEFAULT
8.3.4 删除默认
8.4 RULE
8.4.1 概念
8.4.2 创建RULE
8.4.3 绑定RULE
8.4.4 删除规则
8.5 确定使用哪些完整性方法
8.6 小结
第九章 视图
9.1 什么是视图
9.2 视图的优点
9.3 创建视图
9.3.1 创建视图
9.3.2 限制
9.3.3 避免使用外连接
9.4 修改视图
9.5 删除视图
9.6 所有者权链
9.7 视图定义信息
9.8 隐藏视图定义
9.9 通过视图修改数据
9.10 小结
第十章 存储过程
10.1 存储过程介绍
10.1.1 概念
10.1.2 优点
10.2 存储过程的类型
10.3 存储过程的执行过程
10.4 创建存储过程
10.4.1 使用CREATE PROCEDURE语句
10.4.2 存储过程的信息
10.4.3 创建存储过程的规则
10.5 执行存储过程
10.6 在存储过程中使用参数
10.6.1 使用输入参数
10.6.2 用输入参数执行存储过程
10.6.3 用输出参数返回值
10.7 修改存储过程
10.8 删除存储过程
10.9 使用存储过程的建议
10.10 小结
第十一章 触发器
11.1 概念
11.2 类型
11.3 用途
11.4 使用触发器的考虑
11.5 创建触发器
11.5.1 创建触发器
11.5.2 几个使用触发器的示例
11.6 修改触发器
11.7 删除触发器
11.8 触发器的工作原理
11.8.1 INSERT触发器是如何工作的
11.8.2 DELETE触发器是如何工作的
11.8.3 UPDATE触发器是如何工作的
11.8.4 嵌套触发器是如何工作的
11.9 使用触发器的建议
11.10 小结
第十二章 安全性管理
12.1 认证模式
12.1.1 认证模式的类型
12.1.2 Windows NT认证模式
12.1.3 混合认证模式
12.1.4 实现认证模式的步骤
12.2 Login管理
12.2.1 Login的概念
12.2.2 增加Login
12.3 用户的管理
12.4 角色管理
12.4.1 角色的概念
12.4.2 固定的服务器角色
12.4.3 固定的数据库角色
12.4.4 用户自己定义的角色
12.5 建议
12.6 总结
第十三章 许可管理
13.1 概念
13.2 许可的类型
13.3 许可是如何验证的
13.4 许可的管理
13.4.1 许可的授予
13.4.2 许可的否定
13.4.3 许可的收回
13.5 总结
第十四章 数据库备份
14.1 备份的概念
14.2 为什么要进行备份
14.3 备份是动态的
14.4 备份的许可
14.5 备份介质
14.6 备份的内容
14.7 保时进行备份
14.7.1 何时备份系统数据库
14.7.2 何时备份用户数据库
14.7.3 备份中限制的活动
14.8 执行备份前的考虑
14.9 执行备份
14.9.1 创建永久性备份文件
14.9.2 创建临时性备份文件
14.9.3 使用多个备份文件进行备份
14.9.4 使用BACKUP语句
14.9.5 备份到磁带设备上
14.10 备份方法的类型
14.10.1 完全数据库备份
14.10.2 增量备份
14.10.3 事务日志备份
14.10.4 数据库文件或者文件组备份
14.11 备份的策略
14.12 性能考虑和建议
14.13 总结
第十五章 数据库恢复
15.1 概述
15.2 系统在恢复进程中的活动
15.3 难证备份
15.4 在备份之前执行指定的任务
15.5 RESTORE语句
15.5.1 RECOVERY选项
15.5.2 NORECOVERY选项
15.5.3 FILE选项
15.5.4 MOVE TO选项
15.5.5 REPLACE选项
15.6 从不同的备份中恢复数据库
15.6.1 从完全数据库备份中恢复
15.6.2 从增量备份中恢复
15.6.3 从文件或者文件组备份中恢复
15.6.4 从事务日志备份中恢复
15.7 恢复系统数据库
15.8 建议
15.9 总结
第十六章 数据转移服务
16.1 概述
16.2 数据转移的方法
16.3 数据转移服务介绍
16.4 DTS向导
16.5 总结
第十七章 BCP实用程序
17.1 概述
17.2 使用前的考虑
17.3 Bcp语法形式
17.4 说明
17.5 总结
第十八章 使用Web助手
18.1 概念
18.2 推出模型和拉回模型
18.3 使用Web助手的过程
18.4 使用HTML模板文件
18.5 执行Web助手工作
18.6 删除Web助手工作
18.7 总结
第十九章 游标管理
19.1 概念
19.2 游标的用途
19.3 游标的工作原理
19.4 游标的类型和特征
19.5 游标的定义过程
19.6 游标的信息
19.7 总结
附录 A 技术说明
附录 B 向导一览表
附录 C 常用的T-SQL语句快速参考
C.1 数据库管理
C.2 表的管理
C.3 索引管理
C.4 视图管理
C.5 触发器管理
C.6 存储过程管理
C.7 规则管理
C.8 默认管理
C.9 查询语句
C.10 许可管理
附录 D 系统表
1.1 什么是数据库系统
1.2 数据库系统的发展简史
1.3 数据库系统模型和结构
1.3.1 层次模型
1.3.2 网状模型
1.3.3 关系模型
1.4 数据库管理系统
1.5 Microsoft SQL Server简介
1.6 Microsoft SQL Server 7.1新功能
1.6.1 在服务器管理方面的增强和新功能
1.6.2 在图形管理界面方面的增强和新功能
1.7 Microsoft SQL Server7.0特片汇总
1.8 小结
第二章 安装和配置
2.1 安装要求
2.1.1 硬件和软件要求
2.1.2 创建SQL Server服务帐户
2.1.3 在安装之前应该注意的事情
2.2 安装选项
2.2.1 姓名、公司和序列号
2.2.2 转变已有数据
2.2.3 安装类型
2.3 安装步骤
2.4 安装后的环境
2.4.1 系统数据库和样本数据库
2.4.2 目录和文件的位置
2.4.3 Start菜单中的选项
2.5 启动SQL Server 7.0
2.5.1 SQL Server Enterprise Manager
2.5.2 SQL Server Service Manager
2.5.3 Control Panel 中的Service
2.5.4 命令行
2.6 注册和配置服务器
2.7 小结
第三章 数据库管理
3.1 概述
3.2 数据库中的对象
3.2.1 文件和文件组
3.2.2 事务日志
3.3 数据库设计考虑
3.4 数据库的管理
3.4.1 空间管理
3.4.2 创建数据库
3.4.3 管理数据文件和日志文件的增量
3.4.4 压缩数据库和数据文件
3.4.5 删除数据库
3.5 数据库的选项
3.6 小结
第四章 数据类型
4.1 数据类型
4.1.1 二进制数据类型
4.1.2 字符数据类型
4.1.3 Unicode数据类型
4.1.4 日期和时间数据类型
4.1.5 数字数据类型
4.1.6 货币数据类型
4.1.7 特殊数据类型
4.2 用户定义的数据类型
4.2.1 创建用户定义的数据类型
4.2.2 删除用户定义的数据类型
4.3 小结
第五章 创建和管理表
5.1 表的特征
5.2 创建表
5.2.1 说明
5.2.2 创建表的TRANSACT-SQL命令
5.2.3 使用SQL Enterprise Manager创建表
5.3 修改表的结构
5.3.1 使用T-SQL语句增加和删除一个新列
5.3.2 使用SQL Enterprise Manager增加和删除一个新列
5.4 向表中插入数据
5.4.1 INSERT语句的一般用法
5.4.2 DEFAULT选项
5.4.3 插入部分数据
5.4.4 使用SELECT语句插入数据
5.4.5 使用SELECT INTO插入数据
5.5 在表中检索数据
5.6 修改表中的数据
5.7 删除表中的数据
5.8 删除表
5.9 小结
第六章 数据检索
6.1 SELECT语句
6.2 选择列
6.2.1 重新对列排序
6.2.2 使用文字串
6.2.3 改变列标题
6.3 操纵数据
6.3.1 算术运算符
6.3.2 数学函数
6.3.3 字符串函数
6.3.4 日期时间函数
6.3.5 系统函数
6.3.6 数据强制转换
6.4 选择行
6.4.1 比较
6.4.2 范围
6.4.3 列表
6.4.4 字符中模糊匹配
6.4.5 逻辑运算符
6.5 生成汇总数据行
6.5.1 合计函数
6.5.2 GROUP BY和HAVING子句
6.5.3 COMPUTE和COMPUTE BY子句
6.6 连接查询
6.6.1 内连接
6.6.2 无限制连接
6.6.3 外连接
6.6.4 自连接
6.7 子查询
6.8 排序ORDER BY
6.9 UNION运算符
6.10 小结
第七章 索引
7.1 概述
7.2 索引的类型
7.3 创建索引
7.3.1 使用CREATE INDEX语句创建索引
7.3.2 创建唯一性索引
7.3.3 创建复合性索引
7.3.4 获取索引信息
7.3.5 删除索引语句
7.4 创建索引选项
7.4.1 使用FILLFACTOR选项
7.4.2 使用PAD-INDEX选项
7.4.3 使用SORTED-DATA-REORG选项
7.5 维护索引
7.5.1 DBCC SHOWCONTIG语句
7.5.2 DBCC DBREINDEX语句
7.5.3 索引统计
7.5.4 索引分析
7.5.5 优化器隐藏
7.6 小结
第八章 数据完整性
8.1 数据完整性的概念和类型
8.1.1 域完整性
8.1.2 实体完整性
8.1.3 参考完整性
8.2 约束
8.2.1 确定使用哪一种类型的约束
8.2.2 定义约束
8.2.3 使用约束的考虑
8.2.4 DAFAULT约束
8.2.5 CHECK约束
8.2.6 PRIMARY KEY约束
8.2.7 UNIQUE约束
8.2.8 FOREIGN KEY约束
8.2.9 禁止在已有的数据上检查约束
8.2.10 禁止在加载数据时检查约束
8.3 DEFAULT
8.3.1 概念
8.3.2 创建DEFAULT
8.3.3 绑定DEFAULT
8.3.4 删除默认
8.4 RULE
8.4.1 概念
8.4.2 创建RULE
8.4.3 绑定RULE
8.4.4 删除规则
8.5 确定使用哪些完整性方法
8.6 小结
第九章 视图
9.1 什么是视图
9.2 视图的优点
9.3 创建视图
9.3.1 创建视图
9.3.2 限制
9.3.3 避免使用外连接
9.4 修改视图
9.5 删除视图
9.6 所有者权链
9.7 视图定义信息
9.8 隐藏视图定义
9.9 通过视图修改数据
9.10 小结
第十章 存储过程
10.1 存储过程介绍
10.1.1 概念
10.1.2 优点
10.2 存储过程的类型
10.3 存储过程的执行过程
10.4 创建存储过程
10.4.1 使用CREATE PROCEDURE语句
10.4.2 存储过程的信息
10.4.3 创建存储过程的规则
10.5 执行存储过程
10.6 在存储过程中使用参数
10.6.1 使用输入参数
10.6.2 用输入参数执行存储过程
10.6.3 用输出参数返回值
10.7 修改存储过程
10.8 删除存储过程
10.9 使用存储过程的建议
10.10 小结
第十一章 触发器
11.1 概念
11.2 类型
11.3 用途
11.4 使用触发器的考虑
11.5 创建触发器
11.5.1 创建触发器
11.5.2 几个使用触发器的示例
11.6 修改触发器
11.7 删除触发器
11.8 触发器的工作原理
11.8.1 INSERT触发器是如何工作的
11.8.2 DELETE触发器是如何工作的
11.8.3 UPDATE触发器是如何工作的
11.8.4 嵌套触发器是如何工作的
11.9 使用触发器的建议
11.10 小结
第十二章 安全性管理
12.1 认证模式
12.1.1 认证模式的类型
12.1.2 Windows NT认证模式
12.1.3 混合认证模式
12.1.4 实现认证模式的步骤
12.2 Login管理
12.2.1 Login的概念
12.2.2 增加Login
12.3 用户的管理
12.4 角色管理
12.4.1 角色的概念
12.4.2 固定的服务器角色
12.4.3 固定的数据库角色
12.4.4 用户自己定义的角色
12.5 建议
12.6 总结
第十三章 许可管理
13.1 概念
13.2 许可的类型
13.3 许可是如何验证的
13.4 许可的管理
13.4.1 许可的授予
13.4.2 许可的否定
13.4.3 许可的收回
13.5 总结
第十四章 数据库备份
14.1 备份的概念
14.2 为什么要进行备份
14.3 备份是动态的
14.4 备份的许可
14.5 备份介质
14.6 备份的内容
14.7 保时进行备份
14.7.1 何时备份系统数据库
14.7.2 何时备份用户数据库
14.7.3 备份中限制的活动
14.8 执行备份前的考虑
14.9 执行备份
14.9.1 创建永久性备份文件
14.9.2 创建临时性备份文件
14.9.3 使用多个备份文件进行备份
14.9.4 使用BACKUP语句
14.9.5 备份到磁带设备上
14.10 备份方法的类型
14.10.1 完全数据库备份
14.10.2 增量备份
14.10.3 事务日志备份
14.10.4 数据库文件或者文件组备份
14.11 备份的策略
14.12 性能考虑和建议
14.13 总结
第十五章 数据库恢复
15.1 概述
15.2 系统在恢复进程中的活动
15.3 难证备份
15.4 在备份之前执行指定的任务
15.5 RESTORE语句
15.5.1 RECOVERY选项
15.5.2 NORECOVERY选项
15.5.3 FILE选项
15.5.4 MOVE TO选项
15.5.5 REPLACE选项
15.6 从不同的备份中恢复数据库
15.6.1 从完全数据库备份中恢复
15.6.2 从增量备份中恢复
15.6.3 从文件或者文件组备份中恢复
15.6.4 从事务日志备份中恢复
15.7 恢复系统数据库
15.8 建议
15.9 总结
第十六章 数据转移服务
16.1 概述
16.2 数据转移的方法
16.3 数据转移服务介绍
16.4 DTS向导
16.5 总结
第十七章 BCP实用程序
17.1 概述
17.2 使用前的考虑
17.3 Bcp语法形式
17.4 说明
17.5 总结
第十八章 使用Web助手
18.1 概念
18.2 推出模型和拉回模型
18.3 使用Web助手的过程
18.4 使用HTML模板文件
18.5 执行Web助手工作
18.6 删除Web助手工作
18.7 总结
第十九章 游标管理
19.1 概念
19.2 游标的用途
19.3 游标的工作原理
19.4 游标的类型和特征
19.5 游标的定义过程
19.6 游标的信息
19.7 总结
附录 A 技术说明
附录 B 向导一览表
附录 C 常用的T-SQL语句快速参考
C.1 数据库管理
C.2 表的管理
C.3 索引管理
C.4 视图管理
C.5 触发器管理
C.6 存储过程管理
C.7 规则管理
C.8 默认管理
C.9 查询语句
C.10 许可管理
附录 D 系统表
猜您喜欢