注册 登录 进入教材巡展 进入在线书城
#
  • #
  • #

出版时间:2008-01

出版社:高等教育出版社

以下为《SQL Server数据库应用基础教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040226041
  • 1版
  • 124507
  • 46242438-3
  • 平装
  • 16开
  • 2008-01
  • 500
  • 232
  • 工学
  • 软件工程
  • TP311.138SQ
  • 通用
  • 本科 高职
内容简介

 本书介绍了SQL Server 2005关系型数据库的基础知识与基本应用,包括SQL Server 2005的安装、使用、管理、安全以及与不同数据源的连接等重要应用。

全书内容循序渐进,介绍简明实用,所有实例代码都已测试通过。通过实例操作力求使读者掌握SQL Server 2005的基本操作和应用。通过本书的学习,读者可以快速掌握数据库的基本应用和操作,并对SQL Server应用有较全面的了解。

本书适合初学者作为数据库课程的入门教材,也可为广大数据库学习爱好者提供必要的参考。

本书所配教学电子教案和实例程序源代码可从高等教育出版社高等理工教学资源网上下载,网址为http://。

目录

 第1章 SQL Server概述
  1.1 SQL与SQL Server
   1.1.1 SQL的特点
   1.1.2 SQL Server的特点
   1.1.3 关系数据库模型简述
  1.2 SQL Server 2005的安装
   1.2.1 SQL Server 2005的安装要求
   1.2.2 SQL Server 2005的安装内容
   1.2.3 SQL Server 2005的安装过程
  习题1
 第2章 数据库的基本操作
  2.1 文件和文件组
   2.1.1 文件
   2.1.2 文件组
  2.2 创建数据库
   2.2.1 以图形化界面创建数据库
   2.2.2 用T-SQL命令创建数据库
   2.2.3 事务日志
   2.2.4 查看数据库信息
  2.3 管理数据库
   2.3.1 打开数据库
   2.3.2 增加数据库容量
   2.3.3 查看及修改数据库选项
   2.3.4 缩减数据库容量
   2.3.5 更改数据库名称
   2.3.6 查看SQL Server上的数据库个数
   2.3.7 删除数据库
  习题2
 第3章 数据库中表的建立
  3.1 表的概念
  3.2 SQL Server的数据类型
  3.3 数据库中表的操作
   3.3.1 表的创建
   3.3.2 表的删除
   3.3.3 表的修改
  习题3
 第4章 数据检索
  4.1 SELECT语句
  4.2 带条件的检索
   4.2.1 WHERE子句
   4.2.2 WHERE子句中条件的指定
   4.2.3 HAVING子句
   4.2.4 COMPUTE BY及COMPUTE子句
  4.3 从多个表中查询数据
  4.4 UNION操作
  4.5 子查询
  习题4
 第5章 SQL Server的数据完整性
  5.1 数据完整性的基本概念
   5.1.1 数据完整性的类型
   5.1.2 强制数据完整性
  5.2 定义约束
   5.2.1 约束的类型
   5.2.2 约束的创建
   5.2.3 查看约束的定义信息
   5.2.4 删除约束
  5.3 约束类型
   5.3.1 DEFAULT约束
   5.3.2 CHECK约束
   5.3.3 PRIMARY KEY约束
   5.3.4 UNIQUE约束
   5.3.5 FOREIGN KEY约束
  5.4 创建约束的其他选项
   5.4.1 使用WITH NOCHECK选项
   5.4.2 使用NOCHECK选项
  5.5 使用默认值
  5.6 使用规则
  5.7 数据完整性强制方法的选择
  习题5
 第6章 视图及其应用
  6.1 综述
   6.1.1 视图的基本概念
   6.1.2 使用视图的优点和缺点
  6.2 视图的创建和查询
  6.3 查看视图定义信息
   6.3.1 使用Management Studio
   6.3.2 通过执行系统存储过程查看视图的定义信息
  6.4 修改和删除视图
   6.4.1 修改视图
   6.4.2 删除视图
  6.5 通过视图修改数据
  习题6
 第7章 索引及其应用
  7.1 有关索引的基础知识
   7.1.1 SQL Server中数据的存储
   7.1.2 SQL Server中数据的访问
  7.2 创建索引的原因和选择索引列
   7.2.1 创建索引应考虑的因素
   7.2.2 选择创建索引的数据列
  7.3 索引的分类
   7.3.1 聚集索引
   7.3.2 非聚集索引
   7.3.3 唯一索引
   7.3.4 包含性列索引
   7.3.5 全文索引
   7.3.6 xml数据类型列的索引
  7.4 建立可利用的索引
   7.4.1 在查询分析器中用SQL命令建立索引
   7.4.2 在Management Studio中建立索引
  7.5 查询索引信息
  7.6 更改索引的名称
  7.7 删除索引
   7.7.1 用T-SQL命令删除索引
   7.7.2 在Management Studio中删除索引
  7.8 设置创建索引的选项
   7.8.1 设置FILLFACTOR选项
   7.8.2 设置PAD_INDEX选项
  7.9 分析和维护索引
   7.9.1 分析索引
   7.9.2 维护索引
  7.10 数据库引擎优化顾问
  习题7
 第8章 存储过程及其应用
  8.1 存储过程的概念
  8.2 存储过程的优点
  8.3 创建和执行简单存储过程
   8.3.1 创建存储过程
   8.3.2 创建存储过程的步骤及注意事项
   8.3.3 查看存储过程信息
  8.4 创建和执行带参数的存储过程
   8.4.1 创建带输入参数的存储过程
   8.4.2 执行带输入参数的存储过程
   8.4.3 创建带输出参数的存储过程
   8.4.4 执行带输出参数的存储过程
  8.5 存储过程的重编译处理
   8.5.1 存储过程的处理
   8.5.2 存储过程的重编译处理
  8.6 修改和删除存储过程
   8.6.1 修改存储过程
   8.6.2 删除存储过程
  8.7 系统存储过程和扩展存储过程
   8.7.1 系统存储过程
   8.7.2 扩展存储过程
  习题8
 第9章 触发器及其应用
  9.1 触发器的基本概念和优点
   9.1.1 触发器的基本概念
   9.1.2 使用触发器的优点
  9.2 触发器的创建与执行
   9.2.1 INSERT触发器
   9.2.2 UPDATE触发器
   9.2.3 DELETE触发器
   9.2.4 查看触发器信息
   9.2.5 触发器的执行
  9.3 使用触发器
   9.3.1 使用触发器强制数据完整性
   9.3.2 使用触发器强制业务规则
  9.4 修改和删除触发器
   9.4.1 修改触发器
   9.4.2 删除触发器
   9.4.3 禁止或启用触发器
  9.5 嵌套触发器和递归触发器
   9.5.1 嵌套触发器
   9.5.2 递归触发器
  习题9
 第10章 用户自定义函数的应用与程序设计
  10.1 用户自定义函数的基本概念
  10.2 创建和查看用户自定义函数
   10.2.1 创建用户自定义函数
   10.2.2 查看用户自定义函数
  10.3 用户自定义函数类型
   10.3.1 标量值函数
   10.3.2 内嵌表值函数
   10.3.3 多语句表值函数
  10.4 修改和删除用户自定义函数
   10.4.1 修改用户自定义函数
   10.4.2 删除用户自定义函数
   10.4.3 设置用户自定义函数的权限
  10.5 SQL Server中的程序设计
   10.5.1 程序设计中批处理的基本概念
   10.5.2 事务处理
  10.6 SQL Server的流程控制语句
   10.6.1 声明变量
   10.6.2 预声明的全局变量
   10.6.3 RETURN语句
   10.6.4 CASE表达式
   10.6.5 BEGIN END块
   10.6.6 游标
  习题10
 第11章 SQL Server的系统安全与数据安全简介
  11.1 SQL Server的系统安全机制
   11.1.1 与Windows 2003集成的登录验证模式
   11.1.2 基于角色的安全性
  11.2 服务器管理的安全性
   11.2.1 服务器登录账号
   11.2.2 设置安全验证模式
   11.2.3 管理服务器账号
   11.2.4 服务器角色
   11.2.5 管理数据库的用户
  11.3 管理权限
   11.3.1 SQL Server 2005的权限
   11.3.2 权限设置
   11.3.3 权限和系统表
  11.4 应用程序的安全性与应用程序角色
  11.5 SQL Server的数据安全
   11.5.1 数据库备份与恢复的基本概念
   11.5.2 备份的类型
  11.6 备份操作
   11.6.1 使用T-SQL命令进行备份
   11.6.2 使用Management Studio进行备份
  11.7 还原及其操作
   11.7.1 使用T-SQL命令进行还原
   11.7.2 使用Management Studio进行还原
   11.7.3 灾难后的恢复
  11.8 制定备份及恢复计划
   11.8.1 备份计划
   11.8.2 恢复计划
  习题11
 第12章 通过ODBC连接不同数据源
  12.1 ODBC概述
  12.2 ODBC数据源
  12.3 安装ODBC的数据源驱动程序
   12.3.1 添加数据源
   12.3.2 数据源转换
  习题12
 参考文献