微信扫一扫,移动浏览光盘
简介
《SQL Server 2005实用教程》是根据教育部提出的高等学校计算机基础教学三层次要求组织编写的。主要讲述了大型数据库管理系统SQL Server 2005的功能、操作和实用开发技术。 《SQL Server 2005实用教程》开篇介绍了数据库的有关知识,然后以SQL Server 2005为平台,采用个贯穿全书的实例详细讲解了SQL Server 2005的安装和配置、数据库的创建与管理、数据库中的表、T-SQL语肓,视图及其应用、索引及其应用、存储过程和触发器、数据库的备份恢复与导入导出以及SQL Server的安全管理等相关知识。全书共分13章,第1~12章后面均配有实训内容,以强化学生的实践能力。在第13章介绍了SQL Server项目开发,将本书所学内容与NET编程语言相结合,使读者对SQL Server 2005的了解更系统化、整体化。本书的特点是注重循序渐进、由浅更多>>
目录
目录
第1章 数据库概述
1.1 数据库的基本概念及数据库系统
1.1.1 数据库的基本概念
1.1.2 数据库系统的组成
1.1.3 数据库系统的特点
1.2 数据模型概述
1.2.1 信息世界的数据描述
1.2.2 数据模型
1.3 关系数据库基本原理
1.3.1 关系模型
1.3.2 关系运算
1.3.3 关系数据库标准语言
1.3.4 关系模型的规范化
1.4 本章实训
1.4.1 实训目的
1.4.2 实训内容
1.4.3 实训过程
1.4.4 实训总结
本章小结
习题
第2章 SQL Server 2005概述
2.1 SQL Server 2005简介.
2.1.1 SQL Server 2005的发展及特点
2.1.2 SQL Server 2005的环境
2.2 SQL Server的结构
2.2.1 SQL Server的系统结构
2.2.2 SQL Server 2005的体系结构
2.3 SQL Server 2005的安装和配置
2.3.1 SQL Server 2005的应用环境设计
2.3.2 安装预备软件
2.3.3 安装SQL Server 2005部件
2.4 SQL Server 2005的主要管理工具
2.4.1 SQL Server管理控制台
2.4.2 商业智能开发工具
2.4.3 SQL Server分析器
2.4.4 SQL Server配置管理器
2.4.5 数据库引擎优化顾问
2.5 配置SQL Server 2005
2.5.1 启动、停止、暂停和重新启动SQL Server服务
2.5.2 配置服务的启动模式
2.5.3 注册服务器
2.5.4 创建服务器组
2.6 本章实训
2.6.1 实训目的
2.6.2 实训内容
2.6.3 实训过程
2.6.4 实训总结
本章小结
习题
第3章 SQL Server 2005数据库
3.1 SQL Server 2005数据库概念
3.1.1 数据库文件
3.1.2 数据库文件组
3.2 系统数据库概述
3.2.1 数据库对象
3.2.2 系统数据库
3.3 创建数据库
3.3.1 用SQL Server Management Studio创建数据库
3.3.2 用SQL命令创建数据库
3.3.3 事务日志
3.4 管理和维护数据库
3.4.1 打开数据库
3.4.2 查看数据库信息
3.4.3 用SQL Server Management Studio修改数据库配置
3.4.4 用T-SQL命令修改数据库配置
3.4.5 删除数据库
3.5 本章实训
3.5.1 实训目的
3.5.2 实训内容
3.5.3 实训过程
3.5.4 实训总结
本章小结
习题
第4章 数据库中的表
4.1 创建表
4.1.1 使用SQL Server Management Studio创建表
4.1.2 使用SQL命令方式创建表
4.2 表管理和维护
4.2.1 查看表的属性
4.2.2 修改表结构
4.2.3 删除数据表
4.3 表数据的操作
4.3.1 图形界面方式操作表数据
4.3.2 使用INSERT命令向表中添加数据
4.3.3 使用UPDATE修改表中的数据
4.3.4 使用DELETE或TRANCATETABLE删除表中的数据
4.3.5 常用系统数据表
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.3 默认值
5.3.1 创建默认值
5.3.2 绑定和解绑默认值
5.3.3 删除默认值
5.4 规则
5.4.1 创建规则
5.4.2 绑定和解绑规则
5.4.3 删除规则
5.5 标识列
5.6 自定义数据类型
5.7 本章实训
5.7.1 实训目的
5.7.2 实训内容
5.7.3 实训过程
5.7.4 实训总结
本章小结
习题
第6章 数据查询
6.1 简单SELECT语句
6.1.1 SELECT语句的语法格式
6.1.2 基本的SELECT语句
6.1.3 INTO子句
6.1.4 WHERE子句
6.1.5 0RDERBY子句
6.2 SELECT语句的统计功能
6.2.1 使用集合函数
6.2.2 GROUPBY子句
6.2.3 COMPUTE子句
6.3 SELECT语句中的多表连接
6.3.1 交叉连接
6.3.2 内连接
6.3.3 外连接
6.3.4 自连接
6.3.5 合并查询
6.4 子查询
6.4.1 嵌套子查询
6.4.2 相关子查询
6.4.3 使用子查询向表中添加多条记录
6.5 本章实训
6.5.1 实训目的
6.5.2 实训内容
6.5.3 实训过程
6.5.4 实训总结
本章小结
习题
第7章 视图及其应用
7.1 视图概述
7.1.1 视图的基本概念
7.1.2 视图的优点及注意事项.
7.2 视图的创建和查询
7.2.1 在SQL Server Management Studio中创建视图
7.2.2 使用CREATEVIEW命令创建视图
7.2.3 使用视图的查询
7.3 视图的管理和维护
7.3.1 查看视图的定义信息
7.3.2 查看视图与其他对象的依赖关系
7.3.3 视图的修改
7.3.4 视图的删除
7.4 通过视图修改表数据
7.5 本章实训
7.5.1 实训目的
7.5.2 实训内容
7.5.3 实训过程
7.5.4 实训总结
本章小结
习题
第8章 索引及其应用
8.1 索引的概述
8.1.1 索引的作用
8.1.2 索引的分类
8.2 创建索引
8.2.1 系统自动创建索引
8.2.2 在SQL Server Management Studio下创建索引
8.2.3 使用CREATEINDEX语句创建索引
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 实训总结
本章小结
习题
第9章 T-SQL语言
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 BEGIN…END语句
9.3.2 IF…ELSE语句
9.3.3 CASE表达式
9.3.4 无条件转移语句GOT0
9.3.5 WAITFOR语句
9.3.6 WHILE语句
9.3.7 RETURN语句
9.4 系统内置函数
9.4.1 行集函数
9.4.2 聚合函数
9.4.3 标量函数
9.5 用户自定义函数
9.5.1 用户自定义函数的创建与调用
9.5.2 修改与删除用户自定义函数
9.6 游标及其使用
9.6.1 声明游标
9.6.2 打开游标
9.6.3 数据处理
9.6.4 关闭游标
9.6.5 释放游标
9.7 本章实训
9.7.1 实训目的
9.7.2 实训内容
9.7.3 实训过程
9.7.4 实训总结
本章小结
习题
第10章 存储过程和触发器
10.1 存储过程的概念
10.1.1 基本概念
10.1.2 存储过程的优点
10.1.3 存储过程的类型
10.2 建立和执行存储过程
10.2.1 简单存储过程的创建
10.2.2 存储过程的执行
10.2.3 带输入参数的存储过程
10.2.4 带输出参数的存储过程
10.3 存储过程的管理与维护
10.3.1 查看存储过程的定义信息
10.3.2 存储过程的重编译
10.3.3 修改和删除存储过程
10.4 触发器的概念
10.4.1 基本概念
10.4.2 触发器的功能
10.4.3 触发器的类型
10.5 创建和应用DML触发器
10.5.1 DML触发器的类型
10.5.2 DML触发器的工作原理
10.5.3 创建DML触发器的注意事项
10.5.4 创建触发器
10.6 触发器的管理与维护
10.6.1 查看触发器的定义信息
10.6.2 修改和删除触发器
10.6.3 禁止或启用触发器
10.7 DDL触发器
10.7.1 创建DDL触发器
10.7.2 查看和修改DDL触发器
10.8 事务
10.8.1 基本概念
10.8.2 事务应用
10.9 本章实训
10.9.1 实训目的
10.9.2 实训内容
10.9.3 实训过程
10.9.4 实训总结
本章小结
习题
第11章 备份恢复与导入导出
11.1 备份与恢复的基本概念
11.1.1 备份与恢复的需求分析
11.1.2 备份数据库的基本概念
11.1.3 数据库恢复的概念
11.2 备份数据库
11.2.1 使用SQL Server Management Studio备份数据库
11.2.2 创建备份设备
11.2.3 使用SQL语句备份数据库
11.3 恢复数据库
11.3.1 恢复数据库前的准备
11.3.2 使用SQL Server Management Studio恢复数据库
11.3.3 使用SQL语句恢复数据库
11.4 导入与导出
11.4.1 SQL Server与Excel的数据格式转换
11.4.2 SQL Server与Access的数据格式转换
11.5 本章实训
11.5.1 实训目的
11.5.2 实训内容
11.5.3 实训过程
11.5.4 实训总结
本章小结
习题
第12章 SQL Server的安全管理
12.1 SQL Server的安全模型
12.1.1 SQL Server访问控制
12.1.2 SQL Server身份验证模式
12.2 服务器的安全性
12.2.1 创建和修改登录账户
12.2.2 禁止或删除登录账户
12.2.3 服务器角色
12.3 数据库的安全性
12.3.1 添加数据库用户
12.3.2 修改数据库用户
12.3.3 删除数据库用户
12.4 数据库用户角色
12.4.1 固定的数据库角色
12.4.2 用户自定义的数据库角色
12.4.3 增加和删除数据库角色成员
12.5 权限
12.5.1 概述
12.5.2 权限的管理
12.6 本章实训
12.6.1 实训目的
12.6.2 实训内容
12.6.3 实训过程
12.6.4 实训总结
本章小结
习题
第13章 SQL Server开发与编程
13.1 ADO.NET数据库访问对象模型
13.1.1 VB.NET简介
13.1.2 ADO.NET数据库访问对象
13.2 系统功能设计
13.3 数据库和表的设计
13.4 程序开发
13.4.1 创建项目.
13.4.2 初始界面
13.4.3 登录窗口
13.4.4 主窗口
13.4.5 基础资料
13.4.6 成绩管理
13.4.7 用户管理
13.4.8 About窗口
本章小结
参考文献
第1章 数据库概述
1.1 数据库的基本概念及数据库系统
1.1.1 数据库的基本概念
1.1.2 数据库系统的组成
1.1.3 数据库系统的特点
1.2 数据模型概述
1.2.1 信息世界的数据描述
1.2.2 数据模型
1.3 关系数据库基本原理
1.3.1 关系模型
1.3.2 关系运算
1.3.3 关系数据库标准语言
1.3.4 关系模型的规范化
1.4 本章实训
1.4.1 实训目的
1.4.2 实训内容
1.4.3 实训过程
1.4.4 实训总结
本章小结
习题
第2章 SQL Server 2005概述
2.1 SQL Server 2005简介.
2.1.1 SQL Server 2005的发展及特点
2.1.2 SQL Server 2005的环境
2.2 SQL Server的结构
2.2.1 SQL Server的系统结构
2.2.2 SQL Server 2005的体系结构
2.3 SQL Server 2005的安装和配置
2.3.1 SQL Server 2005的应用环境设计
2.3.2 安装预备软件
2.3.3 安装SQL Server 2005部件
2.4 SQL Server 2005的主要管理工具
2.4.1 SQL Server管理控制台
2.4.2 商业智能开发工具
2.4.3 SQL Server分析器
2.4.4 SQL Server配置管理器
2.4.5 数据库引擎优化顾问
2.5 配置SQL Server 2005
2.5.1 启动、停止、暂停和重新启动SQL Server服务
2.5.2 配置服务的启动模式
2.5.3 注册服务器
2.5.4 创建服务器组
2.6 本章实训
2.6.1 实训目的
2.6.2 实训内容
2.6.3 实训过程
2.6.4 实训总结
本章小结
习题
第3章 SQL Server 2005数据库
3.1 SQL Server 2005数据库概念
3.1.1 数据库文件
3.1.2 数据库文件组
3.2 系统数据库概述
3.2.1 数据库对象
3.2.2 系统数据库
3.3 创建数据库
3.3.1 用SQL Server Management Studio创建数据库
3.3.2 用SQL命令创建数据库
3.3.3 事务日志
3.4 管理和维护数据库
3.4.1 打开数据库
3.4.2 查看数据库信息
3.4.3 用SQL Server Management Studio修改数据库配置
3.4.4 用T-SQL命令修改数据库配置
3.4.5 删除数据库
3.5 本章实训
3.5.1 实训目的
3.5.2 实训内容
3.5.3 实训过程
3.5.4 实训总结
本章小结
习题
第4章 数据库中的表
4.1 创建表
4.1.1 使用SQL Server Management Studio创建表
4.1.2 使用SQL命令方式创建表
4.2 表管理和维护
4.2.1 查看表的属性
4.2.2 修改表结构
4.2.3 删除数据表
4.3 表数据的操作
4.3.1 图形界面方式操作表数据
4.3.2 使用INSERT命令向表中添加数据
4.3.3 使用UPDATE修改表中的数据
4.3.4 使用DELETE或TRANCATETABLE删除表中的数据
4.3.5 常用系统数据表
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.3 默认值
5.3.1 创建默认值
5.3.2 绑定和解绑默认值
5.3.3 删除默认值
5.4 规则
5.4.1 创建规则
5.4.2 绑定和解绑规则
5.4.3 删除规则
5.5 标识列
5.6 自定义数据类型
5.7 本章实训
5.7.1 实训目的
5.7.2 实训内容
5.7.3 实训过程
5.7.4 实训总结
本章小结
习题
第6章 数据查询
6.1 简单SELECT语句
6.1.1 SELECT语句的语法格式
6.1.2 基本的SELECT语句
6.1.3 INTO子句
6.1.4 WHERE子句
6.1.5 0RDERBY子句
6.2 SELECT语句的统计功能
6.2.1 使用集合函数
6.2.2 GROUPBY子句
6.2.3 COMPUTE子句
6.3 SELECT语句中的多表连接
6.3.1 交叉连接
6.3.2 内连接
6.3.3 外连接
6.3.4 自连接
6.3.5 合并查询
6.4 子查询
6.4.1 嵌套子查询
6.4.2 相关子查询
6.4.3 使用子查询向表中添加多条记录
6.5 本章实训
6.5.1 实训目的
6.5.2 实训内容
6.5.3 实训过程
6.5.4 实训总结
本章小结
习题
第7章 视图及其应用
7.1 视图概述
7.1.1 视图的基本概念
7.1.2 视图的优点及注意事项.
7.2 视图的创建和查询
7.2.1 在SQL Server Management Studio中创建视图
7.2.2 使用CREATEVIEW命令创建视图
7.2.3 使用视图的查询
7.3 视图的管理和维护
7.3.1 查看视图的定义信息
7.3.2 查看视图与其他对象的依赖关系
7.3.3 视图的修改
7.3.4 视图的删除
7.4 通过视图修改表数据
7.5 本章实训
7.5.1 实训目的
7.5.2 实训内容
7.5.3 实训过程
7.5.4 实训总结
本章小结
习题
第8章 索引及其应用
8.1 索引的概述
8.1.1 索引的作用
8.1.2 索引的分类
8.2 创建索引
8.2.1 系统自动创建索引
8.2.2 在SQL Server Management Studio下创建索引
8.2.3 使用CREATEINDEX语句创建索引
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 实训总结
本章小结
习题
第9章 T-SQL语言
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 BEGIN…END语句
9.3.2 IF…ELSE语句
9.3.3 CASE表达式
9.3.4 无条件转移语句GOT0
9.3.5 WAITFOR语句
9.3.6 WHILE语句
9.3.7 RETURN语句
9.4 系统内置函数
9.4.1 行集函数
9.4.2 聚合函数
9.4.3 标量函数
9.5 用户自定义函数
9.5.1 用户自定义函数的创建与调用
9.5.2 修改与删除用户自定义函数
9.6 游标及其使用
9.6.1 声明游标
9.6.2 打开游标
9.6.3 数据处理
9.6.4 关闭游标
9.6.5 释放游标
9.7 本章实训
9.7.1 实训目的
9.7.2 实训内容
9.7.3 实训过程
9.7.4 实训总结
本章小结
习题
第10章 存储过程和触发器
10.1 存储过程的概念
10.1.1 基本概念
10.1.2 存储过程的优点
10.1.3 存储过程的类型
10.2 建立和执行存储过程
10.2.1 简单存储过程的创建
10.2.2 存储过程的执行
10.2.3 带输入参数的存储过程
10.2.4 带输出参数的存储过程
10.3 存储过程的管理与维护
10.3.1 查看存储过程的定义信息
10.3.2 存储过程的重编译
10.3.3 修改和删除存储过程
10.4 触发器的概念
10.4.1 基本概念
10.4.2 触发器的功能
10.4.3 触发器的类型
10.5 创建和应用DML触发器
10.5.1 DML触发器的类型
10.5.2 DML触发器的工作原理
10.5.3 创建DML触发器的注意事项
10.5.4 创建触发器
10.6 触发器的管理与维护
10.6.1 查看触发器的定义信息
10.6.2 修改和删除触发器
10.6.3 禁止或启用触发器
10.7 DDL触发器
10.7.1 创建DDL触发器
10.7.2 查看和修改DDL触发器
10.8 事务
10.8.1 基本概念
10.8.2 事务应用
10.9 本章实训
10.9.1 实训目的
10.9.2 实训内容
10.9.3 实训过程
10.9.4 实训总结
本章小结
习题
第11章 备份恢复与导入导出
11.1 备份与恢复的基本概念
11.1.1 备份与恢复的需求分析
11.1.2 备份数据库的基本概念
11.1.3 数据库恢复的概念
11.2 备份数据库
11.2.1 使用SQL Server Management Studio备份数据库
11.2.2 创建备份设备
11.2.3 使用SQL语句备份数据库
11.3 恢复数据库
11.3.1 恢复数据库前的准备
11.3.2 使用SQL Server Management Studio恢复数据库
11.3.3 使用SQL语句恢复数据库
11.4 导入与导出
11.4.1 SQL Server与Excel的数据格式转换
11.4.2 SQL Server与Access的数据格式转换
11.5 本章实训
11.5.1 实训目的
11.5.2 实训内容
11.5.3 实训过程
11.5.4 实训总结
本章小结
习题
第12章 SQL Server的安全管理
12.1 SQL Server的安全模型
12.1.1 SQL Server访问控制
12.1.2 SQL Server身份验证模式
12.2 服务器的安全性
12.2.1 创建和修改登录账户
12.2.2 禁止或删除登录账户
12.2.3 服务器角色
12.3 数据库的安全性
12.3.1 添加数据库用户
12.3.2 修改数据库用户
12.3.3 删除数据库用户
12.4 数据库用户角色
12.4.1 固定的数据库角色
12.4.2 用户自定义的数据库角色
12.4.3 增加和删除数据库角色成员
12.5 权限
12.5.1 概述
12.5.2 权限的管理
12.6 本章实训
12.6.1 实训目的
12.6.2 实训内容
12.6.3 实训过程
12.6.4 实训总结
本章小结
习题
第13章 SQL Server开发与编程
13.1 ADO.NET数据库访问对象模型
13.1.1 VB.NET简介
13.1.2 ADO.NET数据库访问对象
13.2 系统功能设计
13.3 数据库和表的设计
13.4 程序开发
13.4.1 创建项目.
13.4.2 初始界面
13.4.3 登录窗口
13.4.4 主窗口
13.4.5 基础资料
13.4.6 成绩管理
13.4.7 用户管理
13.4.8 About窗口
本章小结
参考文献
SQL Server 2005实用教程
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×