
SQL Server资料库技术及套用项目教程第二版
《SQL Server资料库技术及套用项目教程第二版》是2014年清华大学出版社出版的图书,作者是刘芳。
基本介绍
- 书名:SQL Server资料库技术及套用项目教程第二版
- 作者:刘芳
- ISBN:9787302380856
- 页数:418页
- 定价:49.00元
- 出版社:清华大学出版社
- 出版时间:2015-1-1
- 装帧:平装
- 开本:16开
编辑推荐
《高职高专计算机任务驱动模式教材:SQL Server资料库技术及套用项目教程(第二版)》可作为高等职业技术学校计算机相关专业及电子商务、物流SQL Server 2008等专业的教材,也可作为普通高校或成人院校本科非计算机专业的专业课教材,也是SQL Server 2008及其套用编程初学者理想的入门读物,对计算机工作者及爱好者也有很好的参考价值。
内容简介
本书结合SQLServer2008资料库管理系统,基于“与企业套用、岗位技能相符”的原则,按照项目教学的基本规律编写。全书以项目为导向,以工作任务为主线,以SQLServer2008资料库的管理与套用开发活动为载体,重点介绍以下知识与技能:SQLServer2008资料库环境的建立及其主要管理工具的作用;资料库及各种资料库对象的创建与管理;资料库的複製与移动、备份与恢复、导入与导出等操作;资料库的安全体系及管理方法;资料库的设计方法、TransactSQL语言及其套用编程技术;SQLServer2008报表的设计与创建;利用VisualStudio2008集成开发环境中的VisualC#和VisualBasic语言开发基于C/S和B/S结构的资料库套用系统的方法。
本书注重理论联繫实践,语言浅显易懂,具有较强的实用性和可操作性。本书结构组织合理,便于教学取捨;选材实用,示例丰富,便于理解和操作。
本书注重理论联繫实践,语言浅显易懂,具有较强的实用性和可操作性。本书结构组织合理,便于教学取捨;选材实用,示例丰富,便于理解和操作。
目录
项目1 SQL Server资料库环境的建立
1.1 资料库和资料库管理系统
1.2 SQL Server版本的选择
1.2.1 SQL Server的发展历史
1.2.2 SQL Server 2008的特性
1.2.3 SQL Server 2008的版本
1.3 SQL Server 2008的安装
1.3.1 安装SQL Server 2008的环境要求
1.3.2 SQL Server 2008的主要组件
1.4 SQL Server 2008的网路配置
1.4.1 SQL Server 2008网路採用的通信协定
1.4.2 SQL Server Native Client 10.0
1.5 疑难解答
习题一
项目2 SQL Server伺服器的管理和配置
2.1 SQL Server 2008的启动
2.1.1 SQL Server 2008提供的服务
2.1.2 SQL Server 2008的体系结构
2.2 注册SQL Server 2008伺服器
2.2.1 SQL Server伺服器组的概念
2.2.2 注册伺服器的概念
2.3 暂停、启动和停止SQL Server服务
2.3.1 为何要暂停SQL Server服务
2.3.2 暂停和停止SQL Server服务的区别
2.4 配置伺服器
2.5 疑难解答
习题二
项目3 SQL Server资料库和表的管理
3.1 创建和管理SQL Server资料库
3.1.1 SQL Server资料库档案和档案组
3.1.2 SQL Server资料库初始大小的估算方法
3.1.3 複製和移动学生成绩资料库
3.2 创建和管理SQL Server数据表
3.2.1 SQL Server的数据类型
3.2.2 NULL、NOT NULL和Identity
3.3 数据完整性的实现
3.3.1 SQL Server的完整性控制机制
3.3.2 为资料库建立约束
3.4 建立索引
3.5 生成脚本
3.6 疑难解答
习题三
项目4 资料库的备份与恢复
4.1 资料库备份与恢复前的準备工作
4.1.1 资料库备份的概念
4.1.2 资料库恢复的概念
4.1.3 资料库备份方法的选择
4.1.4 资料库的定期备份与不定期备份
4.2 资料库的备份
4.2.1 资料库备份设备
4.2.2 执行资料库备份
4.2.3 尾日誌的备份
4.3 资料库的恢复
4.4 疑难解答
习题四
项目5 SQL Server代理与数据导入/导出
5.1 SQL Server代理服务
5.1.1 SQL Server代理服务机制
5.1.2 SQL Server的作业
5.1.3 SQL Server的警报
5.2 SQL Server维护计画
5.3 数据的导入和导出
5.3.1 数据导人/导出的基本概念
5.3.2 SQL Server集成服务简介
5.4 疑难解答
习题五
项目6 资料库安全设定
6.1 资料库安全性的认识
6.2 SQL Server数据安全的实现
6.2.1 SQL Server安全体系结构
6.2.2 SQL Server的登录账户
6.2.3 SQL Server的资料库用户
6.2.4 SQL Server的角色
6.2.5 SQL Server的许可权
6.2.6 SQL Server的审核功能
6.3 架构
6.3.1 架构及其引用
6.3.2 用户架构分离的好处
6.4 疑难解答
习题六
项目7 学生成绩资料库的设计
7.1 项目设计概述
7.1.1 资料库系统及其体系结构
7.1.2 资料库设计的任务、内容和方法
7.2 系统需求分析
7.3 系统概念设计
7.3.1 概念设计中数据及数据联繫的描述
7.3.2 数据模型的概念
7.3.3 概念设计的方法
7.4 系统逻辑设计
7.4.1 逻辑设计中的数据描述
7.4.2 关係模型的基本概念
7.4.3 逻辑设计的方法
7.5 系统物理设计
7.5.1 资料库管理系统的功能与组成
7.5.2 物理设计的方法
7.6 疑难解答
习题七
项目8 Transact—SQL语言在学生成绩管理系统中的使用
8.1 Transact—SQL语言基础
8.1.1 SQL的功能与特点
8.1.2 Transact—SQL中的函式和表达式
8.1.3 Transact—SQL语句在SQL Server中的执行方式
8.2 数据定义语句在学生成绩系统中的使用
8.3 数据查询语句在学生成绩系统中的使用
8.3.1 SELECT语句的完整语法结构
8.3.2 连线查询的概念及其种类
8.3.3 嵌套查询的概念及其种类
8.3.4 合併查询的概念及其语法结构
8.4 数据更新语句在学生成绩系统中的使用
8.4.1 插入数据
8.4.2 修改数据
8.4.3 删除数据
8.5 在学生成绩系统中使用视图
8.5.1 视图的基本概念
8.5.2 创建视图的注意事项
8.6 疑难解答
习题八
项目9 Transact—SQL程式设计在学生成绩系统中的使用
9.1 Transact—SQL语言编程基础知识
9.1.1 常量和变数
9.1.2 批处理的概念及其限制
9.1.3 使用流程控制语句
9.2 用户定义函式的使用
9.3 游标的使用
9.3.1 游标的基本概念
9.3.2 游标的种类
9.3.3 游标的基本操作
9.4 存储过程的使用
9.4.1 存储过程的基本概念
9.4.2 存储过程的创建与执行
9.5 触发器的使用
9.5.1 触发器的基本概念
9.5.2 DML触发器的创建与执行
9.6 事务的使用
9.6.1 事务的基本概念
9.6.2 SQL Server 2008的事务机制
9.7 疑难解答
习题九
……
项目10 在学生成绩管理系统中使用报表
项目11 学生成绩资料库系统的开发
附录 StudentScore资料库各数据表数据实例
参考文献
1.1 资料库和资料库管理系统
1.2 SQL Server版本的选择
1.2.1 SQL Server的发展历史
1.2.2 SQL Server 2008的特性
1.2.3 SQL Server 2008的版本
1.3 SQL Server 2008的安装
1.3.1 安装SQL Server 2008的环境要求
1.3.2 SQL Server 2008的主要组件
1.4 SQL Server 2008的网路配置
1.4.1 SQL Server 2008网路採用的通信协定
1.4.2 SQL Server Native Client 10.0
1.5 疑难解答
习题一
项目2 SQL Server伺服器的管理和配置
2.1 SQL Server 2008的启动
2.1.1 SQL Server 2008提供的服务
2.1.2 SQL Server 2008的体系结构
2.2 注册SQL Server 2008伺服器
2.2.1 SQL Server伺服器组的概念
2.2.2 注册伺服器的概念
2.3 暂停、启动和停止SQL Server服务
2.3.1 为何要暂停SQL Server服务
2.3.2 暂停和停止SQL Server服务的区别
2.4 配置伺服器
2.5 疑难解答
习题二
项目3 SQL Server资料库和表的管理
3.1 创建和管理SQL Server资料库
3.1.1 SQL Server资料库档案和档案组
3.1.2 SQL Server资料库初始大小的估算方法
3.1.3 複製和移动学生成绩资料库
3.2 创建和管理SQL Server数据表
3.2.1 SQL Server的数据类型
3.2.2 NULL、NOT NULL和Identity
3.3 数据完整性的实现
3.3.1 SQL Server的完整性控制机制
3.3.2 为资料库建立约束
3.4 建立索引
3.5 生成脚本
3.6 疑难解答
习题三
项目4 资料库的备份与恢复
4.1 资料库备份与恢复前的準备工作
4.1.1 资料库备份的概念
4.1.2 资料库恢复的概念
4.1.3 资料库备份方法的选择
4.1.4 资料库的定期备份与不定期备份
4.2 资料库的备份
4.2.1 资料库备份设备
4.2.2 执行资料库备份
4.2.3 尾日誌的备份
4.3 资料库的恢复
4.4 疑难解答
习题四
项目5 SQL Server代理与数据导入/导出
5.1 SQL Server代理服务
5.1.1 SQL Server代理服务机制
5.1.2 SQL Server的作业
5.1.3 SQL Server的警报
5.2 SQL Server维护计画
5.3 数据的导入和导出
5.3.1 数据导人/导出的基本概念
5.3.2 SQL Server集成服务简介
5.4 疑难解答
习题五
项目6 资料库安全设定
6.1 资料库安全性的认识
6.2 SQL Server数据安全的实现
6.2.1 SQL Server安全体系结构
6.2.2 SQL Server的登录账户
6.2.3 SQL Server的资料库用户
6.2.4 SQL Server的角色
6.2.5 SQL Server的许可权
6.2.6 SQL Server的审核功能
6.3 架构
6.3.1 架构及其引用
6.3.2 用户架构分离的好处
6.4 疑难解答
习题六
项目7 学生成绩资料库的设计
7.1 项目设计概述
7.1.1 资料库系统及其体系结构
7.1.2 资料库设计的任务、内容和方法
7.2 系统需求分析
7.3 系统概念设计
7.3.1 概念设计中数据及数据联繫的描述
7.3.2 数据模型的概念
7.3.3 概念设计的方法
7.4 系统逻辑设计
7.4.1 逻辑设计中的数据描述
7.4.2 关係模型的基本概念
7.4.3 逻辑设计的方法
7.5 系统物理设计
7.5.1 资料库管理系统的功能与组成
7.5.2 物理设计的方法
7.6 疑难解答
习题七
项目8 Transact—SQL语言在学生成绩管理系统中的使用
8.1 Transact—SQL语言基础
8.1.1 SQL的功能与特点
8.1.2 Transact—SQL中的函式和表达式
8.1.3 Transact—SQL语句在SQL Server中的执行方式
8.2 数据定义语句在学生成绩系统中的使用
8.3 数据查询语句在学生成绩系统中的使用
8.3.1 SELECT语句的完整语法结构
8.3.2 连线查询的概念及其种类
8.3.3 嵌套查询的概念及其种类
8.3.4 合併查询的概念及其语法结构
8.4 数据更新语句在学生成绩系统中的使用
8.4.1 插入数据
8.4.2 修改数据
8.4.3 删除数据
8.5 在学生成绩系统中使用视图
8.5.1 视图的基本概念
8.5.2 创建视图的注意事项
8.6 疑难解答
习题八
项目9 Transact—SQL程式设计在学生成绩系统中的使用
9.1 Transact—SQL语言编程基础知识
9.1.1 常量和变数
9.1.2 批处理的概念及其限制
9.1.3 使用流程控制语句
9.2 用户定义函式的使用
9.3 游标的使用
9.3.1 游标的基本概念
9.3.2 游标的种类
9.3.3 游标的基本操作
9.4 存储过程的使用
9.4.1 存储过程的基本概念
9.4.2 存储过程的创建与执行
9.5 触发器的使用
9.5.1 触发器的基本概念
9.5.2 DML触发器的创建与执行
9.6 事务的使用
9.6.1 事务的基本概念
9.6.2 SQL Server 2008的事务机制
9.7 疑难解答
习题九
……
项目10 在学生成绩管理系统中使用报表
项目11 学生成绩资料库系统的开发
附录 StudentScore资料库各数据表数据实例
参考文献
转载请注明出处海之美文 » SQL Server资料库技术及套用项目教程第二版