顶部
收藏

SQL Server数据库系统基础(换封面)


作者:
罗运模
定价:
38.00元
ISBN:
978-7-04-011329-7
版面字数:
620.000千字
开本:
16开
全书页数:
520页
装帧形式:
平装
重点项目:
暂无
出版时间:
2003-08-02
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
数据库技术

  本书以SQL Server 2000数据库管理系统为蓝本介绍SQL Server数据库管理系统的功能、管理、应用和开发技术。书中突出了SQL Server的可视化特点,将数据系统的管理机制、开发机制和操作规范介绍给读者。
  全书以实例贯穿,语言通俗流畅,具有很强的实用性和可操作性。学习完本书后,读者不但可以掌握SQL Server数据库系统的基本原理、管理方法和操作技能,而且可以立即进行小型的数据库应用软件的开发。
  本书可作为高等学校软件学院或计算机学院的教学用书,亦可以作为各种相关培训班的培训教材。
  • 第1章 SQL Server概述
    • 1.1 SQL Server的主要功能
    • 1.2 Microsoft SQL Server 2000的新特性
      • 1.2.1 关系数据库增强
      • 1.2.2 XML增强
      • 1.2.3 图形管理增强
      • 1.2.4 Analysis Services增强
      • 1.2.5 Meta Data Services增强
      • 1.2.6 English Query增强
      • 1.2.7 文档增强
      • 1.2.8 数据转换服务增强
    • 1.3 SQL Server 2000的硬、软件需求
      • 1.3.1 硬件需求
      • 1.3.2 软件需求
    • 1.4 SQL Server 2000的安装
    • 1.5 SQL Server 2000文件安装路径
    • 习题一
  • 第2章 数据库系统概述
    • 2.1 数据库系统的基本概念
      • 2.1.1 数据、数据库、数据库管理系统、数据库系统
      • 2.1.2 数据管理技术的产生和发展
      • 2.1.3 数据库系统的特点
    • 2.2 数据模型
      • 2.2.1 数据模型的组成要素
      • 2.2.2 概念模型
      • 2.2.3 最常用的数据模型
      • 2.2.4 层次模型
      • 2.2.5 网状模型
      • 2.2.6 关系模型
    • 2.3 数据库系统的组成
    • 2.4 关系数据库系统
      • 2.4.1 关系模型概述
      • 2.4.2 关系数据结构及定义
      • 2.4.3 关系的完整性
    • 习题二
  • 第3章 SQL Server系统的主要内容
    • 3.1 数据库
    • 3.2 系统表
    • 3.3 存储过程
    • 3.4 管理工具
    • 3.5 SQL Server Enterprise Manager窗口
    • 3.6 Query Analyzer窗口
      • 3.6.1 启动Query Analyzer窗口
      • 3.6.2 Query Analyzer工具栏
    • 习题三
  • 第4章 SQL Server服务器管理
    • 4.1 启动
      • 4.1.1 停止SQL Server
      • 4.1.2 手工启动SQL Server
      • 4.1.3 手工启动其他服务
      • 4.1.4 自动启动设置
    • 4.2 连接
    • 4.3 设置
      • 4.3.1 内存
      • 4.3.2 处理器
      • 4.3.3 安全
      • 4.3.4 连接
      • 4.3.5 服务器
      • 4.3.6 数据库
    • 4.4 集群管理
      • 4.4.1 创建服务器组
      • 4.4.2 添加服务器
      • 4.4.3 连接服务器
      • 4.4.4 删除服务器
    • 习题四
  • 第5章 创建数据库及数据库对象
    • 5.1 数据库存储结构
    • 5.2 创建数据库
      • 5.2.1 创建数据库
      • 5.2.2 设置数据库大小
      • 5.2.3 设置日志文件的大小
      • 5.2.4 选项设置
      • 5.2.5 添加文件组
      • 5.2.6 删除数据库
    • 5.3 创建数据表
      • 5.3.1 新建数据表
      • 5.3.2 修改数据表结构
      • 5.3.3 输入数据
      • 5.3.4 删除数据表
    • 5.4 创建视图
      • 5.4.1 新建视图
      • 5.4.2 修改视图设计
      • 5.4.3 在视图中输入或修改数据
    • 5.5 创建存储过程
      • 5.5.1 新建存储过程
      • 5.5.2 修改存储过程
      • 5.5.3 执行存储过程
    • 5.6 创建触发器
      • 5.6.1 新建触发器
      • 5.6.2 修改触发器
      • 5.6.3 触发触发器
    • 5.7 导出SQL脚本
    • 5.8 全文索引
      • 5.8.1 创建全文索引
      • 5.8.2 使用全文索引
      • 5.8.3 维护全文索引
      • 5.8.4 关于全文索引
    • 习题五
  • 第6章 安全管理
    • 6.1 安全模式
      • 6.1.1 安全规划
      • 6.1.2 选择安全形式
      • 6.1.3 配置安全角色
      • 6.1.4 指定对象及语句许可权限
    • 6.2 SQL Server服务器安全
    • 6.3 SQL Server登录账号
      • 6.3.1 创建SQL Server登录账号
      • 6.3.2 设置SQL Server登录账号属性
    • 6.4 角色
      • 6.4.1 固有角色
      • 6.4.2 创建角色
      • 6.4.3 角色授权
      • 6.4.4 创建应用程序角色
      • 6.4.5 添加角色到固有角色
    • 6.5 SQL Server用户
      • 6.5.1 创建SQL Server用户
      • 6.5.2 用户授权
      • 6.5.3 添加用户到角色
    • 6.6 许可
      • 6.6.1 许可种类
      • 6.6.2 设置对象许可
      • 6.6.3 设置数据库许可
    • 习题六
  • 第7章 数据库备份和恢复管理
    • 7.1 备份策略
      • 7.1.1 选择备份内容和备份方式
      • 7.1.2 确定备份频率
      • 7.1.3 选择备份介质
    • 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.4 截短事务日志
    • 7.5 备份和恢复主数据库
    • 习题七
  • 第8章 SQL Server代理服务
    • 8.1 SQL Server代理服务的基本内容
    • 8.2 配置SQL Server代理服务
      • 8.2.1 启动SQL Server代理服务
      • 8.2.2 设置SQLS erver代理服务
    • 8.3 作业管理
      • 8.3.1 执行和查看作业
      • 8.3.2 修改作业定义
      • 8.3.3 新建作业
    • 8.4 操作员管理
      • 8.4.1 添加操作员
      • 8.4.2 为作业添加操作员
    • 习题八
  • 第9章 数据库维护和管理
    • 9.1 检查服务器日志
      • 9.1.1 查看系统日志
      • 9.1.2 错误日志文件的存放位置
      • 9.1.3 阅读错误日志文件
    • 9.2 创建、执行数据库维护计划
      • 9.2.1 创建数据库维护计划
      • 9.2.2 修改数据库维护计划
      • 9.2.3 执行数据库维护计划
    • 9.3 数据导入/导出
      • 9.3.1 数据导出
      • 9.3.2 数据导入
    • 习题九
  • 第10章 分布式数据复制基础知识
    • 10.1 分布式数据复制模型
      • 10.1.1 复制模型
      • 10.1.2 复制类型
      • 10.1.3 复制代理
    • 10.2 配置出版和订阅服务器
    • 10.3 配置复制监视器
    • 10.4 修改复制配置
    • 习题十
  • 第11章 分布式快照复制
    • 11.1 快照出版
    • 11.2 修改快照配置
    • 11.3 设置快照代理
    • 11.4 拉订阅快照出版物
    • 11.5 启动快照代理
    • 11.6 SQLServer 7.0的订阅
      • 11.6.1 配置出版和订阅服务器
      • 11.6.2 订阅出版物
      • 11.6.3 手工同步
    • 11.7 推订阅
    • 习题十一
  • 第12章 分布式事务复制
    • 12.1 创建事务复制
    • 12.2 订阅事务复制出版物
    • 12.3 查看事务订阅结果
    • 12.4 修改事务复制属性
    • 习题十二
  • 第13章 分布式合并复制
    • 13.1 创建合并复制
    • 13.2 订阅合并复制出版物
    • 13.3 合并
    • 13.4 合并冲突
    • 13.5 合并冲突解决方案
    • 习题十三
  • 第14章 分布式数据复制的相关内容
    • 14.1 复制安全角色
      • 14.1.1 复制角色权限
      • 14.1.2 查看/添加复制安全角色
    • 14.2 复制原理
      • 14.2.1 快照复制
      • 14.2.2 事务复制
      • 14.2.3 合并复制
    • 14.3 配置Internet复制
    • 14.4 存储过程复制
      • 14.4.1 创建存储过程复制
      • 14.4.2 存储过程复制原理
    • 14.5 立即更新复制
      • 14.5.1 创建立即更新
      • 14.5.2 立即更新复制工作原理
    • 习题十四
  • 第15章 SQL语言基本知识
    • 15.1 Transact-SQL语言简介
    • 15.2 标识符
      • 15.2.1 常规标识符
      • 15.2.2 定界标识符
      • 15.2.3 标识符应用
    • 15.3 对象命名规则
    • 15.4 Transact-SQL语法格式约定
    • 15.5 样本数据库
    • 习题十五
  • 第16章 数据类型及数据运算规则
    • 16.1 关于数据类型
    • 16.2 系统数据类型
      • 16.2.1 日期时间型
      • 16.2.2 整数型
      • 16.2.3 精确数值型
      • 16.2.4 近似数值型
      • 16.2.5 货币型
      • 16.2.6 位数据类型
      • 16.2.7 字符类型
      • 16.2.8 Unicode字符类型
      • 16.2.9 二进制数据类型
      • 16.2.10 时间戳数据类型
      • 16.2.11 惟一标识符数据类型
      • 16.2.12 游标数据类型
      • 16.2.13 变体数据类型
    • 16.3 运算符
      • 16.3.1 算术运算符
      • 16.3.2 位运算符
      • 16.3.3 比较运算符
      • 16.3.4 逻辑运算符
      • 16.3.5 字符串连接符
      • 16.3.6 赋值运算符
      • 16.3.7 运算符的优先级
    • 习题十六
  • 第17章 变量和函数
    • 17.1 变量
      • 17.1.1 全局变量
      • 17.1.2 局部变量
    • 17.2 函数
      • 17.2.1 函数分类
      • 17.2.2 系统函数
      • 17.2.3 日期函数
      • 17.2.4 字符串函数
      • 17.2.5 数学函数
      • 17.2.6 图像和文本函数
      • 17.2.7 安全函数
      • 17.2.8 数据元函数
      • 17.2.9 游标函数
      • 17.2.10 行集函数
      • 17.2.11 集合函数
    • 习题十七
  • 第18章 控制语句
    • 18.1 BEGIN...END语句
    • 18.2 GOTO语句
    • 18.3 IF...ELSE语句
    • 18.4 RETURN语句
    • 18.5 WAITFOR语句
    • 18.6 WHILE语句
    • 18.7 BREAK语句
    • 18.8 CONTINUE语句
    • 18.9 CASE表达式
      • 18.9.1 简单CASE表达式
      • 18.9.2 搜索型CASE表达式
    • 习题十八
  • 第19章 数据表与视图
    • 19.1 关于数据表
    • 19.2 创建数据表
      • 19.2.1 CREATE TABLE语句
      • 19.2.2 使用程序方法创建数据表
      • 19.2.3 使用可视方法创建数据表
      • 19.2.4 获取CREATE TABLE语句的内容
    • 19.3 创建关系图表
    • 19.4 关于约束和完整性
      • 19.4.1 约束
      • 19.4.2 完整性
    • 19.5 修改数据表
    • 19.6 删除数据表
    • 19.7 数据操作
      • 19.7.1 插入数据
      • 19.7.2 更新数据
      • 19.7.3 删除数据
    • 19.8 视图
      • 19.8.1 创建视图
      • 19.8.2 使用视图的原因
      • 19.8.3 检索和修改数据
      • 19.8.4 修改和删除视图
    • 19.9 索引
      • 19.9.1 索引分类
      • 19.9.2 创建索引
      • 19.9.3 删除索引
    • 习题十九
  • 第20章 默认和规则
    • 20.1 关于默认
    • 20.2 创建默认对象
      • 20.2.1 图形环境创建默认对象
      • 20.2.2 语句创建默认对象
    • 20.3 应用默认对象
      • 20.3.1 图形环境
      • 20.3.2 程序方法
    • 20.4 删除默认对象
      • 20.4.1 图形环境
      • 20.4.2 程序方法
    • 20.5 关于规则
    • 习题二十
  • 第21章 数据检索
    • 21.1 查询语句的语法格式
    • 21.2 SELECT子句
    • 21.3 FROM子句
    • 21.4 INTO子句
    • 21.5 WHERE子句
      • 21.5.1 语法格式
      • 21.5.2 条件运算符
      • 21.5.3 关系运算
      • 21.5.4 列表运算
      • 21.5.5 范围运算
      • 21.5.6 逻辑运算
      • 21.5.7 匹配符的使用
      • 21.5.8 空值判断
    • 21.6 ORDER BY子句
    • 21.7 GROUP BY子句
    • 21.8 COMPUTE子句
    • 21.9 HAVING子句
    • 21.10 联合查询
    • 习题二十一
  • 第22章 事务和锁
    • 22.1 事务模式
      • 22.1.1 显式事务
      • 22.1.2 隐式事务
      • 22.1.3 自动事务
    • 22.2 事务处理语句
      • 22.2.1 BEGIN TRANSACTION语句
      • 22.2.2 COMMIT TRANSACTION和COMMIT WORK语句
      • 22.2.3 ROLLBACK TRANSACTION语句和ROLLBACK WORK语句
      • 22.2.4 SAVE TRANSACTION语句
    • 22.3 事务处理举例
    • 22.4 事务和批
    • 22.5 锁的模式
    • 22.6 关于锁的信息
    • 22.7 死锁处理
    • 习题二十二
  • 第23章 数据库应用设计
    • 23.1 数据库应用项目组
      • 23.1.1 项目经理
      • 23.1.2 开发经理
      • 23.1.3 计划经理
      • 23.1.4 生产/质量经理
      • 23.1.5 技术支持经理
      • 23.1.6 系统分析员
      • 23.1.7 程序员
      • 23.1.8 测试员
      • 23.1.9 数据库管理员
    • 23.2 数据库应用设计的一般过程
      • 23.2.1 数据库应用设计的主要步骤
      • 23.2.2 数据库应用设计主要步骤之间的关系
    • 23.3 用户调查
      • 23.3.1 用户调查的要求
      • 23.3.2 用户调查的步骤
    • 23.4 需求分析
      • 23.4.1 需求分析的一般过程
      • 23.4.2 需求分析的任务
    • 23.5 总体设计
      • 23.5.1 总体设计的目标
      • 23.5.2 总体设计过程
      • 23.5.3 数据字典
    • 23.6 详细设计
      • 23.6.1 结构程序设计
      • 23.6.2 主要设计工具
    • 23.7 编写程序
      • 23.7.1 程序设计风格
      • 23.7.2 程序调试
    • 23.8 测试
      • 23.8.1 测试的重要性
      • 23.8.2 测试目标
      • 23.8.3 测试方法
      • 23.8.4 测试步骤
    • 23.9 数据的规范化
    • 习题二十三
  • 主要参考文献

相关图书