注册 登录 进入教材巡展
#

出版时间:2007-02-05

出版社:高等教育出版社

以下为《SQL Server 2005数据库技术及应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040208610
  • 1
  • 251675
  • 平装
  • 16开
  • 2007-02-05
  • 408
  • 262
  • 工学
  • 计算机科学与技术
内容简介

  本书全面地讲述了数据库的原理与SQL Server 2005开发和管理的应用技术。第1、2章讲述数据库的基本理论知识,包括数据库概论、关系型数据库及其设计方法;第3、4章讲述安装和配置SQL Server以及SQL Server Management Studio基本导航;第5~7章和第9章讲述数据库与表的管理及其使用、数据库的备份与恢复、数据传输服务、SQL Server命名规则及数据类型;第8、10、11章讲述T SQL查询技术和视图;第12~15章讲述数据完整性的实现方法、函数与编程结构、存储过程和触发器、SQL Server安全管理;第16章讲述SQL Server应用编程;第17章提供了与本书有关章节配套的实际技能训练。
全书论述简明扼要、例证丰富,便于读者快速掌握SQL Server 2005的基本操作与使用,可作为高职高专数据库以及数据库应用课程的教材,也可作为初学者学习数据库的入门教材,还可作为数据库应用系统开发人员的参考书。
目录

 第1章 数据库概论
  1.1 数据、信息和信息系统
  1.2 计算机数据管理的发展
  1.3 数据库系统的体系结构
   1.3.1 数据库系统的三级模式结构
   1.3.2 数据库系统的外部体系结构
  1.4 数据库系统
   1.4.1 数据库
   1.4.2 数据库管理系统
   1.4.3 数据库系统的人员
  1.5 三个世界:现实世界、概念世界、机器世界
  1.6 实体联系模型(ER模型)
  1.7 数据模型
  习题
 第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.3 关系型数据库设计方法
   2.3.1 概述
   2.3.2 数据库设计方法
  习题
 第3章 SQL Server 2005概述
  3.1 SQL Server 2005版本
  3.2 SQL Server 2005安装的软硬件环境
   3.2.1 硬件和软件要求(32位和64位相同部分)
   3.2.2 硬件和软件要求(仅32位)
   3.2.3 硬件和软件要求(仅64位)
  3.3 安装SQL Server 2005
  3.4 SQL Server 2005的系统数据库
  习题
 第4章 SQL Server Management Studio
  4.1 SSMS中的基本导航
   4.1.1 启动SSMS
   4.1.2 “已注册的服务器”窗口常用设置
   4.1.3 与对象资源管理器连接
  4.2 使用查询编辑器
  4.3 使用模板
   4.3.1 使用现有模板
   4.3.2 使用自定义模板
  4.4 SQL Server配置管理器
   4.4.1 打开SQL Server配置管理器
   4.4.2 管理SQL Server 2005服务
   4.4.3 管理服务器和客户端网络协议
  习题
 第5章 SQL Server数据库管理及数据库的备份与恢复
  5.1 操作系统文件
  5.2 数据库文件组
  5.3 创建数据库
   5.3.1 使用TSQL创建数据库
   5.3.2 使用SQL Server Management Studio创建数据库
  5.4 查看数据库信息
   5.4.1 使用SP_HELPDB查看数据库信息
   5.4.2 使用SP_DATABASES查看所有可以使用的数据库
   5.4.3 使用SP_HELPFILE查看当前数据库文件
   5.4.4 使用SP_HELPFILEGROUP查看当前数据库的文件组
   5.4.5 使用SP_SPACEUSED查看当前数据库中的数据空间
   5.4.6 使用DBCCSQLPERF查看数据库日志空间
   5.4.7 使用SQL Server Management Studio查看数据库信息
  5.5 管理数据库
   5.5.1 修改数据库
   5.5.2 压缩数据库和数据库文件
   5.5.3 修改数据库名字
   5.5.4 删除数据库
  5.6 数据库备份概念
   5.6.1 备份的重要意义
   5.6.2 数据库备份计划
   5.6.3 备份设备
  5.7 执行数据库备份与恢复
   5.7.1 创建备份设备
   5.7.2 备份数据库
   5.7.3 恢复数据库
  习题
 第6章 SQL Server命名规则及SQL Server的数据类型
  6.1 SQL Server命名规则
   6.1.1 标识符的分类
   6.1.2 标识符的命名规则
  6.2 SQL Server的数据类型
   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.2.11 特殊数据类型
   6.2.12 用户自定义数据类型
  习题
 第7章 表的管理与使用
  7.1 创建表
   7.1.1 使用TSQL创建表
   7.1.2 使用SQL Server Management Studio创建表
  7.2 删除表
   7.2.1 使用TSQL删除表
   7.2.2 使用SQL Server Management Studio删除表
  7.3 修改表定义
   7.3.1 使用TSQL修改表定义
   7.3.2 使用SQL Server Management Studio修改表定义
  7.4 重命名表
   7.4.1 使用TSQL重命名表
   7.4.2 使用SQL Server Management Studio重命名表
  7.5 查看表属性
   7.5.1 使用存储过程SP_HELP查看表属性
   7.5.2 使用存储过程SP_SPACEUSED查看存储空间信息
   7.5.3 使用系统存储过程SP_DEPENDS查看表的相关性关系
  7.6 表索引
   7.6.1 索引的概念与作用
   7.6.2 索引的创建
   7.6.3 索引的删除
  习题
 第8章 TSQL基本查询
  8.1 SELECT查询语句的语法结构
  8.2 SELECT子句指定由查询返回的列
   8.2.1 选择指定列并指定它们的显示次序
   8.2.2 选择所有列
   8.2.3 使用TOP关键字指定只返回前面一定数量的数据
   8.2.4 使用DISTINCT关键字删除重复的行
   8.2.5 使用计算列
   8.2.6 操作查询的列名
  8.3 使用WHERE子句指定筛选条件
   8.3.1 使用比较运算符
   8.3.2 使用逻辑运算符
   8.3.3 使用BETWEEN关键字
   8.3.4 使用IN关键字
  8.4 使用LIKE子句进行模糊查询
   8.4.1 通配符的使用
   8.4.2 转义字符的使用
  8.5 使用ORDERBY子句指定结果集的排序
   8.5.1 基本的ORDERBY子句
   8.5.2 对计算列进行排序
   8.5.3 与TOP结合求某些列值为最大或最小的记录
  习题
 第9章 编辑维护表数据及SQL Server的数据传输服务
  9.1 使用INSERT语句向表中添加数据
  9.2 使用UPDATE语句修改表中数据
  9.3 使用DELETE语句删除表中数据
  9.4 使用TRUNCATETABLE语句清空表
  9.5 使用SQL Server Management Studio管理表中数据
  9.6 DTS概述
   9.6.1 DTS简介
   9.6.2 DTS所支持的数据库传输对象
  9.7 数据传输服务向导
   9.7.1 数据传输导入向导
   9.7.2 数据传输导出向导
  习题
 第10章 视图
  10.1 视图的特点
  10.2 视图的创建
   10.2.1 使用SQL Server Management Studio创建视图
   10.2.2 使用TSQL创建视图
   10.2.3 对创建视图的脚本程序进行加密
   10.2.4 使用SP_RENAME重命名
  10.3 修改视图的定义
   10.3.1 使用SQL Server Management Studio修改视图定义
   10.3.2 使用TSQL修改视图定义
  10.4 删除视图
   10.4.1 使用SQL Server Management Studio删除视图
   10.4.2 使用TSQL删除视图
  10.5 浏览视图信息
   10.5.1 使用SQL Server Management Studio浏览视图信息
   10.5.2 使用TSQL浏览视图信息
  10.6 在视图上使用INSERT、UPDATE和DELETE语句
   10.6.1 使用INSERT语句向视图插入数据
   10.6.2 使用UPDATE语句更新视图
   10.6.3 使用DELETE语句删除视图中的数据
  习题
 第11章 TSQL高级查询
  11.1 多表查询
   11.1.1 多表查询和笛卡儿乘积
   11.1.2 使用表的别名
   11.1.3 使用联合运算UNION子句
  11.2 连接
   11.2.1 等值连接和自然连接
   11.2.2 不等值连接与自连接
   11.2.3 JOIN关键字
  11.3 使用统计函数
   11.3.1 常用统计函数
   11.3.2 与统计函数一起使用WHERE子句
   11.3.3 与统计函数一起使用DISTINCT关键字
  11.4 使用GROUPBY子句进行分类汇总
   11.4.1 GROUPBY使用方法
   11.4.2 使用HAVING关键字来筛选结果
  11.5 使用COMPUTE和COMPUTEBY子句
  11.6 使用嵌套的子查询
   11.6.1 嵌套子查询的使用方法
   11.6.2 在嵌套子查询中使用EXISTS关键字
   11.6.3 在SELECT语句的列清单中使用子查询
   11.6.4 用嵌套子查询更新、添加或删除表中的记录
  习题
 第12章 数据完整性的实现方法
  12.1 约束
   12.1.1 主键(PRIMARYKEY)约束
   12.1.2 唯一(UNIQUE)约束
   12.1.3 检查(CHECK)约束
   12.1.4 外键(FOREIGNKEY)约束
   12.1.5 默认值(DEFAULT)约束
  12.2 默认值
  12.3 规则
  习题
 第13章 SQL Server函数与编程结构
  13.1 标识符、数据类型、运算符、常量和变量
  13.2 流程控制命令
  13.3 函数
   13.3.1 SQL Server函数介绍
   13.3.2 常用的几种系统内置函数
   13.3.3 用户自定义函数
  习题
 第14章 存储过程和触发器
  14.1 存储过程
   14.1.1 存储过程的基本概念
   14.1.2 存储过程的创建与执行
   14.1.3 存储过程的修改
   14.1.4 存储过程的删除
  14.2 触发器
   14.2.1 使用TSQL创建触发器
   14.2.2 触发器的修改
   14.2.3 触发器的删除
  习题
 第15章 SQL Server安全管理
  15.1 SQL Server安全机制
  15.2 SQL Server验证模式
  15.3 建立和管理用户登录帐号
   15.3.1 Windows验证模式登录帐号的建立和删除
   15.3.2 SQL Server验证模式登录帐号的建立和删除
  15.4 权限和角色
  15.5 固定服务器角色
  15.6 数据库用户和角色
   15.6.1 管理数据库用户的方法
   15.6.2 管理数据库角色的方法
  15.7 权限的管理
   15.7.1 SQL Server中的权限概念
   15.7.2 使用SQL Server Management Studio管理权限
   15.7.3 使用TSQL管理权限
  习题
 第16章 SQL Server应用编程
  16.1 SQL Server应用编程概述
  16.2 编程方法
  16.3 开发学生信息管理系统示例
   16.3.1 开发要求
   16.3.2 参考功能界面
 第17章 实际技能训练
  17.1 SQL Server数据库的创建及管理
   17.1.1 实验目的
   17.1.2 实验内容
  17.2 表的管理与使用
   17.2.1 实验目的
   17.2.2 实验内容
  17.3 TSQL基本查询
   17.3.1 实验目的
   17.3.2 实验内容
  17.4 维护表格数据及数据传输
   17.4.1 实验目的
   17.4.2 实验内容
  17.5 视图的创建与使用
   17.5.1 实验目的
   17.5.2 实验内容
  17.6 TSQL高级查询
   17.6.1 实验目的
   17.6.2 实验内容
  17.7 数据完整性的实现
   17.7.1 实验目的
   17.7.2 实验内容
  17.8 TSQL函数与编程结构
   17.8.1 实验目的
   17.8.2 实验内容
  17.9 存储过程和触发器
   17.9.1 实验目的
   17.9.2 实验内容
 附录 jwgl数据库表结构及其数据
 参考文献