微信扫一扫,移动浏览光盘
简介
《高职高专21世纪规划教材·数据库技术与应用:SQL Server2005》以SQL Server 2005为平台,系统讲述数据库的原理与SQL Server 2005的功能和应用。全书共分13章,主要内容包括:数据库基础知识,SQL Server 2005的安装、配置和管理,数据库和表,数据查询,Transact-SQL语言,视图、索引和游标,存储过程和触发器,数据库的备份还原与数据传输,数据库安全和完整性管理等。
《高职高专21世纪规划教材·数据库技术与应用:SQL Server2005》实例丰富、语言简练,注重培养学生实践能力;书中案例可直接应用于数据库开发,书的最后一章通过实例介绍VB.NET与SQL Server 2005联合开发数据库的方法。
《高职高专21世纪规划教材·数据库技术与应用:SQL Server2005》适合作为高职高专院校计算机软件、信息管理系统、电子商务等专业“数据库技术与应用”课程的教材,同时也适合作为数据库开发人员的参考书。
目录
目录
第1章 数据库基础知识
1.1 数据库概述
1.1.1 数据库、数据库管理系统与数据库系统
1.1.2 数据库技术的产生与发展
1.1.3 数据库系统的组成与结构
1.1.4 数据库系统的作用与特点
1.1.5 数据模型
1.1.6 概念模型
1.2 关系数据库
1.2.1 关系数据库系统概述
1.2.2 关系模式
1.2.3 关系的完整性
1.2.4 关系数据库语言SQL
1.3 数据库的设计
1.3.1 需求分析
1.3.2 概念结构设计
1.3.3 逻辑结构设计
1.3.4 物理结构设计
1.3.5 数据库的实施
1.3.6 数据库的运行和维护
本章小结
习题
第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 2005的安装
2.2.1 SQL Server 2005的版本和组件
2.2.2 安装SQL Server 2005的软、硬件要求
2.2.3 SQL Server 2005安装过程
2.3 SQL Server 2005的配置和管理
2.3.1 Management Studio概述
2.3.2 注册服务器
2.3.3 配置服务器
2.3.4 管理服务器
本章小结
习题
本章实训
第3章 创建和管理SQL Server 2005数据库
3.1 系统数据库概述
3.1.1 Master数据库
3.1.2 Msdb数据库
3.1.3 Model数据库
3.1.4 Resource数据库
3.1.5 Tempdb数据库
3.2 创建数据库
3.2.1 数据库文件
3.2.2 使用Management Studio创建数据库
3.2.3 用SQL命令创建数据库
3.3 管理数据库
3.3.1 查看数据库属性
3.3.2 修改数据库
3.3.3 收缩数据库
3.3.4 删除数据库
本章小结
习题
本章实训
第4章 创建和管理SQL Server 2005数据表
4.1 表的概念
4.2 数据表的创建
4.2.1 在图形界面下创建数据表
4.2.2 用SQL命令创建数据表
4.3 数据表的修改
4.3.1 查看表属性
4.3.2 修改表结构
4.3.3 删除数据表
4.4 添加和修改表数据
4.4.1 手工添加表数据
4.4.2 查看表记录
4.4.3 用INSERT语句插入数据
4.4.4 用UPDATE语句更新数据
4.4.5 用DELETE语句删除数据
本章小结
习题
本章实训
第5章 数据查询
5.1 SELECT语句解析与简单SQL语句
5.2 SELECT子句查询
5.3 条件查询
5.3.1 确定查询
5.3.2 模糊查询
5.3.3 带查找范围的查询
5.4 嵌套查询
5.4.1 带IN的嵌套查询
5.4.2 带比较运算符的嵌套查询
5.4.3 带ANY或ALL的嵌套查询
5.4.4 带EXISTS的嵌套查询
5.5 集合查询
5.5.1 并操作
5.5.2 交操作
5.5.3 差操作
5.6 连接查询
5.6.1 交叉连接查询
5.6.2 内连接查询
5.6.3 外连接查询
5.7 排序查询
5.8 显示部分记录的TOP查询
5.9 统计函数与别名查询
5.10 分组查询
本章小结
习题
本章实训
第6章 Transact-SQL语言
6.1 数据类型
6.1.1 精确数字类型
6.1.2 近似数字类型
6.1.3 日期和时间类型
6.1.4 字符数据类型
6.1.5 二进制数据类型
6.1.6 其他类型
6.1.7 用户自定义类型
6.2 变量
6.2.1 局部变量
6.2.2 全局变量
6.3 运算符及表达式
6.3.1 运算符
6.3.2 表达式
6.3.3 注释符
6.3.4 通配符
6.4 控制语句和批处理
6.4.1 IF...ELSE
6.4.2 BEGIN...END
6.4.3 WHILE...CONTINUE...BREAK
6.4.4 CASE
6.4.5 RETURN
6.4.6 批处理
6.4.7 其他命令
6.5 常用函数
6.5.1 聚合函数
6.5.2 标量函数
6.6 用户自定义函数
本章小结
习题
本章实训
第7章 视图
7.1 视图的作用和基本类型
7.2 视图的创建
7.2.1 在图形界面下创建视图
7.2.2 用SQL语句创建视图
7.3 视图的修改
7.4 通过视图查询数据
7.5 通过视图更新数据
7.6 视图的删除
本章小结
习题
本章实训
第8章 索引
8.1 索引概述
8.2 索引的操作
8.2.1 在图形界面下创建索引
8.2.2 用SQL语句创建索引
8.2.3 修改索引
8.2.4 删除索引
8.3 索引优化向导
8.3.1 使用数据库引擎优化顾问GUI
8.3.2 使用dta命令提示实用工具优化一个简单的工作负荷
本章小结
习题
本章实训
第9章 存储过程
9.1 存储过程概述
9.1.1 存储过程的基本概念
9.1.2 存储过程的优点
9.2 存储过程的创建与执行
9.2.1 在图形界面下创建存储过程
9.2.2 用SQL语句创建存储过程
9.2.3 存储过程的执行
9.3 修改存储过程
9.4 重命名存储过程
9.5 删除存储过程
本章小结
习题
本章实训
第10章 触发器和游标
10.1 触发器概述
10.1.1 触发器的概念
10.1.2 触发器的功能
10.1.3 触发器的类型
10.2 DML触发器
10.2.1 DML触发器的类型
10.2.2 DML触发器的工作原理
10.2.3 创建DML触发器的注意事项
10.2.4 创建AFTER触发器
10.2.5 创建INSTEAD OF触发器
10.2.6 查看DML触发器
10.2.7 修改DML触发器
10.2.8 删除DML触发器
10.2.9 禁用与启用DML触发器
10.3 DDL触发器
10.3.1 创建DDL触发器
10.3.2 测试DDL触发器功能
10.3.3 查看和修改DDL触发器
10.4 游标概述
10.4.1 游标概念及特点
10.4.2 游标分类
10.5 游标的声明和应用
10.5.1 声明游标
10.5.2 打开游标
10.5.3 从游标中提取记录
10.5.4 关闭游标
10.5.5 释放游标
10.5.6 游标的应用
本章小结
习题
本章实训
第11章 数据库的备份还原与数据传输
11.1 数据库备份基础
11.2 备份设备
11.2.1 物理设备与逻辑设备
11.2.2 创建与管理备份设备
11.3 数据库备份
11.3.1 完全备份
11.3.2 差异备份
11.3.3 事务日志备份
11.3.4 文件和文件组备份
11.4 数据库还原
11.4.1 数据库还原方式介绍
11.4.2 数据库还原
11.5 数据库的分离和附加
11.5.1 分离数据库
11.5.2 附加数据库
11.6 数据导入与导出
11.6.1 数据导出
11.6.2 数据导入
本章小结
习题
本章实训
第12章 SQL Server 2005数据库的安全性和完整性管理
12.1 数据库安全性概述
12.2 SQL Server 2005身份验证
12.2.1 身份验证简介
12.2.2 验证模式的修改
12.3 SQL Server 2005登录账户管理
12.3.1 使用Management Studio管理登录账户
12.3.2 使用Transact-SQL管理登录账户
12.4 SQL Server 2005数据库用户
12.4.1 使用Management Studio管理用户
12.4.2 使用Transact-SQL管理用户
12.5 SQL Server 2005角色
12.5.1 角色管理简介
12.5.2 角色的管理
12.6 SQL Server 2005权限
12.6.1 概述
12.6.2 权限的管理
12.7 数据库完整性概述
12.8 约束
12.8.1 PRIMARY KEY约束
12.8.2 FOREIGN KEY约束
12.8.3 UNIQUE约束
12.8.4 CHECK约束
12.8.5 DEFAULT定义
12.8.6 允许空值
12.8.7 使用Management Studio管理约束
12.9 规则
12.9.1 概述
12.9.2 规则的管理
本章小结
习题
本章实训
第13章 VB.NET与SQL Server 2005联合开发
13.1 ADO.NET数据库访问对象模型
13.1.1 ADO.NET结构
13.1.2 数据集介绍
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 “关于”窗口
本章小结
参考文献
第1章 数据库基础知识
1.1 数据库概述
1.1.1 数据库、数据库管理系统与数据库系统
1.1.2 数据库技术的产生与发展
1.1.3 数据库系统的组成与结构
1.1.4 数据库系统的作用与特点
1.1.5 数据模型
1.1.6 概念模型
1.2 关系数据库
1.2.1 关系数据库系统概述
1.2.2 关系模式
1.2.3 关系的完整性
1.2.4 关系数据库语言SQL
1.3 数据库的设计
1.3.1 需求分析
1.3.2 概念结构设计
1.3.3 逻辑结构设计
1.3.4 物理结构设计
1.3.5 数据库的实施
1.3.6 数据库的运行和维护
本章小结
习题
第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 2005的安装
2.2.1 SQL Server 2005的版本和组件
2.2.2 安装SQL Server 2005的软、硬件要求
2.2.3 SQL Server 2005安装过程
2.3 SQL Server 2005的配置和管理
2.3.1 Management Studio概述
2.3.2 注册服务器
2.3.3 配置服务器
2.3.4 管理服务器
本章小结
习题
本章实训
第3章 创建和管理SQL Server 2005数据库
3.1 系统数据库概述
3.1.1 Master数据库
3.1.2 Msdb数据库
3.1.3 Model数据库
3.1.4 Resource数据库
3.1.5 Tempdb数据库
3.2 创建数据库
3.2.1 数据库文件
3.2.2 使用Management Studio创建数据库
3.2.3 用SQL命令创建数据库
3.3 管理数据库
3.3.1 查看数据库属性
3.3.2 修改数据库
3.3.3 收缩数据库
3.3.4 删除数据库
本章小结
习题
本章实训
第4章 创建和管理SQL Server 2005数据表
4.1 表的概念
4.2 数据表的创建
4.2.1 在图形界面下创建数据表
4.2.2 用SQL命令创建数据表
4.3 数据表的修改
4.3.1 查看表属性
4.3.2 修改表结构
4.3.3 删除数据表
4.4 添加和修改表数据
4.4.1 手工添加表数据
4.4.2 查看表记录
4.4.3 用INSERT语句插入数据
4.4.4 用UPDATE语句更新数据
4.4.5 用DELETE语句删除数据
本章小结
习题
本章实训
第5章 数据查询
5.1 SELECT语句解析与简单SQL语句
5.2 SELECT子句查询
5.3 条件查询
5.3.1 确定查询
5.3.2 模糊查询
5.3.3 带查找范围的查询
5.4 嵌套查询
5.4.1 带IN的嵌套查询
5.4.2 带比较运算符的嵌套查询
5.4.3 带ANY或ALL的嵌套查询
5.4.4 带EXISTS的嵌套查询
5.5 集合查询
5.5.1 并操作
5.5.2 交操作
5.5.3 差操作
5.6 连接查询
5.6.1 交叉连接查询
5.6.2 内连接查询
5.6.3 外连接查询
5.7 排序查询
5.8 显示部分记录的TOP查询
5.9 统计函数与别名查询
5.10 分组查询
本章小结
习题
本章实训
第6章 Transact-SQL语言
6.1 数据类型
6.1.1 精确数字类型
6.1.2 近似数字类型
6.1.3 日期和时间类型
6.1.4 字符数据类型
6.1.5 二进制数据类型
6.1.6 其他类型
6.1.7 用户自定义类型
6.2 变量
6.2.1 局部变量
6.2.2 全局变量
6.3 运算符及表达式
6.3.1 运算符
6.3.2 表达式
6.3.3 注释符
6.3.4 通配符
6.4 控制语句和批处理
6.4.1 IF...ELSE
6.4.2 BEGIN...END
6.4.3 WHILE...CONTINUE...BREAK
6.4.4 CASE
6.4.5 RETURN
6.4.6 批处理
6.4.7 其他命令
6.5 常用函数
6.5.1 聚合函数
6.5.2 标量函数
6.6 用户自定义函数
本章小结
习题
本章实训
第7章 视图
7.1 视图的作用和基本类型
7.2 视图的创建
7.2.1 在图形界面下创建视图
7.2.2 用SQL语句创建视图
7.3 视图的修改
7.4 通过视图查询数据
7.5 通过视图更新数据
7.6 视图的删除
本章小结
习题
本章实训
第8章 索引
8.1 索引概述
8.2 索引的操作
8.2.1 在图形界面下创建索引
8.2.2 用SQL语句创建索引
8.2.3 修改索引
8.2.4 删除索引
8.3 索引优化向导
8.3.1 使用数据库引擎优化顾问GUI
8.3.2 使用dta命令提示实用工具优化一个简单的工作负荷
本章小结
习题
本章实训
第9章 存储过程
9.1 存储过程概述
9.1.1 存储过程的基本概念
9.1.2 存储过程的优点
9.2 存储过程的创建与执行
9.2.1 在图形界面下创建存储过程
9.2.2 用SQL语句创建存储过程
9.2.3 存储过程的执行
9.3 修改存储过程
9.4 重命名存储过程
9.5 删除存储过程
本章小结
习题
本章实训
第10章 触发器和游标
10.1 触发器概述
10.1.1 触发器的概念
10.1.2 触发器的功能
10.1.3 触发器的类型
10.2 DML触发器
10.2.1 DML触发器的类型
10.2.2 DML触发器的工作原理
10.2.3 创建DML触发器的注意事项
10.2.4 创建AFTER触发器
10.2.5 创建INSTEAD OF触发器
10.2.6 查看DML触发器
10.2.7 修改DML触发器
10.2.8 删除DML触发器
10.2.9 禁用与启用DML触发器
10.3 DDL触发器
10.3.1 创建DDL触发器
10.3.2 测试DDL触发器功能
10.3.3 查看和修改DDL触发器
10.4 游标概述
10.4.1 游标概念及特点
10.4.2 游标分类
10.5 游标的声明和应用
10.5.1 声明游标
10.5.2 打开游标
10.5.3 从游标中提取记录
10.5.4 关闭游标
10.5.5 释放游标
10.5.6 游标的应用
本章小结
习题
本章实训
第11章 数据库的备份还原与数据传输
11.1 数据库备份基础
11.2 备份设备
11.2.1 物理设备与逻辑设备
11.2.2 创建与管理备份设备
11.3 数据库备份
11.3.1 完全备份
11.3.2 差异备份
11.3.3 事务日志备份
11.3.4 文件和文件组备份
11.4 数据库还原
11.4.1 数据库还原方式介绍
11.4.2 数据库还原
11.5 数据库的分离和附加
11.5.1 分离数据库
11.5.2 附加数据库
11.6 数据导入与导出
11.6.1 数据导出
11.6.2 数据导入
本章小结
习题
本章实训
第12章 SQL Server 2005数据库的安全性和完整性管理
12.1 数据库安全性概述
12.2 SQL Server 2005身份验证
12.2.1 身份验证简介
12.2.2 验证模式的修改
12.3 SQL Server 2005登录账户管理
12.3.1 使用Management Studio管理登录账户
12.3.2 使用Transact-SQL管理登录账户
12.4 SQL Server 2005数据库用户
12.4.1 使用Management Studio管理用户
12.4.2 使用Transact-SQL管理用户
12.5 SQL Server 2005角色
12.5.1 角色管理简介
12.5.2 角色的管理
12.6 SQL Server 2005权限
12.6.1 概述
12.6.2 权限的管理
12.7 数据库完整性概述
12.8 约束
12.8.1 PRIMARY KEY约束
12.8.2 FOREIGN KEY约束
12.8.3 UNIQUE约束
12.8.4 CHECK约束
12.8.5 DEFAULT定义
12.8.6 允许空值
12.8.7 使用Management Studio管理约束
12.9 规则
12.9.1 概述
12.9.2 规则的管理
本章小结
习题
本章实训
第13章 VB.NET与SQL Server 2005联合开发
13.1 ADO.NET数据库访问对象模型
13.1.1 ADO.NET结构
13.1.2 数据集介绍
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 “关于”窗口
本章小结
参考文献
数据库技术与应用:SQL Server 2005
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×