SQL Server 7关系数据库系统管理与开发指南

当前位置:首页 > 计算机网络 > 数据库 > SQL Server 7关系数据库系统管理与开发指南

出版社:机械工业出版社
出版日期:2000-04-01
ISBN:9787111079422
作者:杨正洪 郑齐健等

书籍目录

前言
第1章 SQL Server产品简介
1.1 综述
1.2 关系数据体从本概念
1.3 SQL Server 7的特点
1.4 SQL Server 如何与NT服务器集成
1.5 客户/服务器系统数据库结构
1.6 SQL Server结构
1.7 小结
1.8 习题
第2章 安装SQL Server 7
2.1 综述
2.2 安装SQL Server的硬件和软件需求
2.3 在NT服务器安装 SQL Server
2.4 创建SQL Server服务帐号
2.5 安装SQL Server的方案
2.6 安装SQL Server的配置选项
2.7 安装SQL Server的步骤
2.8 安装和配置SQL Server客户端软件
2.9 无人值守安装
2.10 小结
2.11 习题
第3章 验证、配置SQL Server
3.1 综述
3.2 验证SQL Server是否安装正确
3.3 停止和启动SQL Server服务
3.3.1 使用SQL Server服务管理器
3.3.2 使用SQLServer企业管理器
3.3.3 使用命令行
3.3.4 使用控制面板
3.4 注册服务器和创建服务器组
3.4.1 注册地他的SQL Server
3.4.2 创建服务器组
3.5 修改SQL Server的配置
3.6 SQL Server的高级配置
3.7 第一次SQL Server
3.8 验证SQL Server
3.9 安装中常见的问题
3.10 SQL Server系统数据序和系统表
3.11 小结
3.12 习题
第4章 项目实施中的数据库设计
4.1 项目实例概述
4.2 数据库的逻辑设计
4.2.1 ERA模型
4.2.2 从ERA模型到逻辑数据库的转化
4.3 逻辑设计的物理实现
4.4 设计和实现数据完整件要求
4.5 数据库服务器编程
4.6 逻辑设计的其他考虑
第5章 创建和管理数据库
5.1 数据库存储结构
5.2 事务日志
5.3 估算数据库的空间需求
5.3.1 考虑因素
5.3.2 估算公式
5.4 创建数据库
5.4.1 创建新数据库的注意事项
5.4.2 使用企业管理器创建数据库
5.4.3 使用Transact-SQL语句创建数据库
5.5 设置数据库选项
5.6 修改数据库的大小
5.7 删除数据库
5.8 创建数据库对象
5.8.1 用户自定义数据类型
5.8.2 列的性质——identity属性
5.8.3 如何创建表
5.9 添加和删除表中的列
5.10 小结
5.11 习题
第6章 SQL语言
6.1 查询语言
6.2 简单查询
6.2.1 检索表中所有列
6.2.2 检索表中特定列
6.2.3 重排列序
6.2.4 用单引号加入字符串
6.2.5 改变列标题
6.2.6 算术运算符
6.2.7 数字型数据和数学函数
6.2.8 字符型数据和字符函数
6.2.9 操作日期型数据和日期函数
6.2.10 系统函数和安全函数
6.3 选择行
6.3.1 基于比较选择行
6.3.2 基于范围选择行
6.3.3 基于列表选择行
6.3.4 基于字符选择行
6.3.5 基于未知值选择行
6.3.6 基于多个搜索条件选择行
6.3.7 消除重复行
6.3.8 结果排序
6.4 生成总结数据
6.4.1 集会函数
6.4.2 GROUP BY和HAVING
6.4.3 COMPUTE和COMPUTE BY
6.5 连接查询
6.5.1 非限制连接
6.5.2 自然连接
6.5.3 两个以上表的连接
6.5.4 自连接
6.5.5 外还接
6.6 执行子查询
6.6.1 单列单值
6.6.2 单列多值
6.6.3 股会SELECT语句总结
6.6.4 相关子查询
6.6.5 存在性检查
6.7 在查询的基础上创建新表
6.8 合并数据集
6.9 操纵数据
6.9.1 插入数据
6.9.2 修改数据
6.9.3 删除数据
6.10 用Transact-SQL编程
6.10.1 批和脚本
6.10.2 声明局部变量和赋值
6.10.3 全局变量
6.10.4 流控制语言
6.10.5 注释
6.10.6 流控制语言示例
6.11 游标
6.11.1 游标的定义及从优点
6.11.2 游标的用法
6.11.3 使用游标修改数据
6.11.4 游标示例
6.11.5 游标小结
6.12 为library数据库插入数据
6.13 事务
6.13.1 什么丛事务
6.13.2 数据一致性问题
6.13.3 如何标识一个事务
6.13.4 SQL Server的锁机制
6.13.5 事务的隔离级别
6.13.6 死锁及其解除
6.13.7 事务控制语句
6.13.8 报告务出错
6.13.9 在事务中不能包含的语句
6.13.10 事务小结
第7章 创建SQL Server 7的索引
7.1 综述
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.3.5 复合索引
7.4 创建索引的选项
7.4.1 Fillfactor
7.4.2 PAD INDEX
7.4.3 SORTED DATA REORG
7.5 性能考虑
7.5.1 表扫描/索引搜索
7.5.2 索引分析
7.5.3 优化提示
7.5.4 UPDATE STATISTICS
7.5.5 DBCC SHOWCONTlG
7.6 索引信息的查着和删除索引
7.7 全文索引
7.7.1 全文操作类系统存储过程
7.7.2 全文索引应示例
7.7.3 全文查询
7.8 习题
第8章 设计SQL Server 7数据完整性
8.1 数据完整性概念
8.2 实施方法
8.3 约束
8.3.1 一般语法
8.3.2 约束的命名准则
8.3.3 缺省约束
8.3.4 主键约束
8.3.5 检查约束
8.3.6 唯一约束
8.3.7 外键约束和参照约束
8.3.8 创建约束的一些选项
8.4 缺省方法
8.4.1 缺省的定义
8.4.2 创建缺省的语法
8.4.3 创建缺省的考虑
8.5 规则
8.6 绑定
8.7 会看缺省和规则的定义脚本
8.8 约束和缺省/规则的比较
第9章 视图
9.1 视阁的概念
9.2 创建视阁
9.3 视图的优点和缺点
9.4 创过视罔的实例
9.4.1 水平视图
9.4.2 投影视图
9.4.3 联合视图
9.4.4 包含计算列的视图
9.4.5 包含集合函数的视图
9.4.6 视图的视图
9.5 视图信息的查询
9.6 视图的修改和删除
9.7 视图的限制
第10章 存储过程
10.1 存储过过程的定义
10.2 储过程的优点
10.3 存储过程的创建
10.3.1 创建步骤
10.3.2 执行存储过程
10.3.3 创建带输入参数的存储过程
10.3.4 创建带输入参数的存储过程
10.3.5 library数据库中的一些存储过程
10.4 存储过程的处理
10.5 编译选项
10.6 自动执行存储过程
10.7 查看、修改和删除存储过程
10.7.1 查看存储过程
10.7.2 修改存储过程
10.7.3 删除存储过程
10.8 扩展存储过程
第11章 触发器
11.1 触发器的概念和工作原理
11.2 创建触发器
11.2.1 一般语法
11.2.2 插入触发器
11.2.3 删除触发器
11.2.4 更新触发器
11.2.5 触发器的组合
11.3 触发器实施数据完整计的实例
11.3.1 实现参照完整性
11.3.2 实施数据完整性
11.3.3 实施业务规则
11.4 查看、修改和删除触发器
11.4.1 查看触发器信息
11.4.2 修改触发器
11.5 触发器的限制和注意事项
第12章 实现SQL Server安全性
12.1 综述
12.2 SQL Server的验证模式
12.2.1 NT验证模式
12.2.2 混合安个换或
12.2.3 设置验证模式
12.2.4 NT验证模式对SQL Server的影响
12.3 创建登录名
12.4 管理数据库用户名
12.5 删除用户名和登录名
12.6 角色
12.6.1 服务器角色和数据库角色
12.6.2 为服务器角色增加成员
12.6.3 为数据库角色增加成员
12.6.4 创建数据库角色
12.6.5 删除自定义的数据库角色
12.6.6 用户、角色和系统表
12.7 权限管理
12.7.1 对象和对象属主
12.7.2 对象和语句的权限:简介
12.7.3 对象权限
12.7.4 所有权链
12.7.5 语句权限
12.7.6 对语句进行授权
12.7.7 语句权限和所有权链
12.7.8 权限和系统表
12.7.9 系统将管理员登录名
12.7.10 怎样实现对象安全性
12.8 小结
12.9 习题
第13章 调度任务和创建警报
13.1 为什么要创建任务和警报
13.2 与MAPI相结合
13.3 创建任务
13.3.1 定义仔务名称
13.3.2 定义任务的工作步骤和工作内容
13.3.3 定义任务的调度信息
13.3.4 定义任务完成后的通知者
13.3.5 任务示例
13.4 警报
13.4.1 警报的原理
13.4.2 创建警报的通知者
13.4.3 修改消息的设置
13.4.5 创建警报
13.4.6 fail-safe操作员
13.4.7 事件转寄
13.5 msdb数据库
13.6 小结
13.7 习题
第14章 备份和管理SQL Server的数据
14.1 为什么要备份
14.2 什么时候进行备份
14.3 备份哪些数据
14.4 备份设备的类型
14.5 备份设备
14.6 将理备份设备
14.7 备份数据库
14.8 调度备份
14.9 与备份一起运行DBCC
14.10 备份系统数据库
14.11 事务日志
14.12 检查点进程
14.13 小结
14.14 习题
第15章 恢复 SQL Server的数据
15.1 恢复过程概述
15.2 自动恢复
15.3 恢复用户数据库
15.4 恢复系统数据库
15.5 小结
15.6 习题
第16章 传输数据
16.1 数据传输服务
16.1.1 概述
16.1.2 DTS的处理过程
16.2 DTS向导
16.3 对象传输
16.4 块拷贝程序
16.5 在Internet上发布数据
16.6 习题
第17章 SQL Server复制
17.1 分送数据的一些方法
17.2 复制的基本术语
17.2.1 复制的作用
17.2.2 什么是出版者/分送/可阅者
17.2.3 可以被复制和不可以被复制的内容
17.2.4 复制中服务器的角色
17.3 四个复制代理
17.4 三种复制类型
17.5 复制方案
17.6 复制服务器的配置
17.7 设置复制
17.7.1 指定分进服务器和创建出版物
17.7.2 设置分送数据库
17.7.3 配置出版者
17.7.4 拉式订阅服务器
17.7.5 推式讨阅服务器
17.8 复制使用的系统表
17.9 如何使用复制监视器来维护复制
17.9.1 什么批复制监视器
17.9.2 所有订阅者者无法接收出版服务器的修改信息
17.9.3 订阅者之一无法接收修改信息
17.9.4 出版数据库的事务日志即将被填满或者已经被填满
17.10 小结
17.11 习题
第18章 监视和优化SQL Server
18.1 为什么要监视 SQL Server
18.2 用日志监视
18.2.1 SQL Server错误日志
18.2.2 SQL Server错误消息结构
18.2.3 Windows NT事件日志
18.3 NT性能监视器
18.3.1 性能监视器的使用力法
18.3.2 磁盘考虑
18.4 使用企业管理器中的当前活动
18.5 使用IDBCC命令
18.6 DBCC命令和跟踪标忐
18.7 SQL Server配置器
18.8 SQL Server查询分析器
18.9 修复被破坏的数据库
18.10 创建维护计划
18.11 其他常出现的问题
18.12 其他信息源
18.13 小结
18.14 习题
附录A 习题答案
附录B 嵌入式SQL语言

作者简介

本书从关系数据库的基本原理出发,

图书封面


 SQL Server 7关系数据库系统管理与开发指南下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024