万本电子书0元读

万本电子书0元读

顶部广告

SQL Server 2008 R2数据库技术及应用(第3版)电子书

  十二五***规划教材   山东省精品课程配套教材

售       价:¥

纸质售价:¥35.70购买纸书

34人正在读 | 0人评论 6.2

作       者:周慧 施乐军

出  版  社:人民邮电出版社有限公司

出版时间:2015-08-01

字       数:23.3万

所属分类: 教育 > 大中专教材 > 成人/中高职教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
《SQL Server 2008 R2数据库技术及应用(第3版)》首先介绍数据库系统的基本知识、需求分析、概念设计和逻辑设计的方法;然后分别介绍SQL Server 2008 R2的基本功能、安装与配置,使用SSMS和T-SQL创建、管理与操作数据库、表、索引和视图,T-SQL的SELECT数据查询,T-SQL编程基础、创建与管理存储过程、触发器和用户定义函数;后介绍SQL Server 2008 R2的数据库安全管理技术、备份与还原技术、导出与导技术。 本书将数据库理论知识融数据库发与维护的工作过程之中,按照职业岗位能力要求和行业实用技术编写。将各章内容以案例和项目任务为载体,循序渐地展示出来,便于工学结合、任务驱动的课程实施。 本书可作为高职院校计算机类专业和其他本科院校数据库技术与应用课程的教材,也可供数据库发与维护的工程技术人员自学参考。<br/>【推荐语】<br/>十二五***规划教材 山东省精品课程配套教材<br/>
目录展开

扉页

版权页

内容提要

前言

第1章 数据库系统认知

1.1 数据管理技术的产生和发展

1.1.1 数据处理的基本概念

1.1.2 数据管理技术的发展

1.2 数据库系统概述

1.2.1 数据库系统的构成

1.2.2 数据库的体系结构

1.2.3 数据库管理系统简介

1.3 数据模型

1.3.1 数据模型的基本概念

1.3.2 数据模型的组成要素

1.3.3 数据模型的结构分类

1.4 数据库设计基础

1.4.1 数据库的设计方法

1.4.2 数据库的设计步骤

1.5 任务训练——数据库系统认知

第2章 需求分析与数据库概念设计

2.1 系统需求分析

案例1-2-1 教务管理系统需求分析

案例2-2-1 图书管理系统需求分析

2.2 数据库概念设计

2.2.1 概念模型的基本要素

2.2.2 概念设计的一般步骤

2.3 ER方法概念设计

2.3.1 概念模型的ER表示方法

2.3.2 概念模型的ER设计过程

2.3.3 使用Visio建立ER概念模型

案例1-2-2 教务管理数据库概念设计

2.4 IDEF1X方法概念设计

2.4.1 实体(Entity,E)

2.4.2 属性(Attribute,A)

2.4.3 联系(Relationship,R)

2.4.4 使用Visio建立IDEF1X概念模型

案例2-2-2 图书管理数据库概念设计

2.5 项目训练——人事管理系统需求分析与数据库概念设计

第3章 关系模型与数据库逻辑设计

3.1 关系模型概述

3.1.1 关系模型的组成要素

3.1.2 关系模型的特点

3.2 关系数据结构

3.2.1 关系的定义

3.2.2 关系的术语

3.3 关系数据操作

3.3.1 传统的集合运算

3.3.2 专门的关系运算

3.3.3 综合运算

3.4 关系数据完整性

3.4.1 实体完整性约束

3.4.2 域完整性约束

3.4.3 参照完整性约束

3.4.4 用户定义完整性约束

3.5 概念模型到关系模型的转换

3.5.1 实体(E)转换为关系的方法

3.5.2 联系(R)转换为关系的方法

案例1-3 教务管理数据库逻辑设计

3.6 关系规范化

3.6.1 第一范式(1NF)

3.6.2 第二范式(2NF)

3.6.3 第三范式(3NF)

3.6.4 BC范式(BCNF)

案例2-3 图书管理数据库逻辑设计

3.7 项目训练——人事管理数据库逻辑设计

第4章 SQL Server 2008 R2的安装与配置

4.1 SQL Server 2008 R2简介

4.1.1 SQL Server 2008 R2的服务功能

4.1.2 SQL Server 2008 R2的版本

4.2 SQL Server 2008 R2的安装与配置

4.2.1 安装的软硬件需求

4.2.2 安装的过程与配置

4.3 SQL Server 2008 R2的管理工具

4.4 SQL Server Management Studio

4.4.1 SSMS基础

4.4.2 使用【已注册的服务器】窗口

4.4.3 使用【对象资源管理器】窗口

4.4.4 使用【文档】窗口

4.5 SQL、T-SQL与【查询编辑器】

4.5.1 SQL简介

4.5.2 T-SQL简介

4.5.3 使用【查询编辑器】

4.6 项目训练——使用SSMS

第5章 数据库的创建与管理

5.1 数据库概述

5.1.1 数据库的构成

5.1.2 数据库文件

5.1.3 数据库文件组

5.1.4 数据库对象

5.1.5 设计数据库

5.1.6 数据库快照

5.1.7 数据库镜像

5.2 使用SSMS创建与管理数据库

5.2.1 使用SSMS创建数据库

案例1-5-1 教务管理数据库的创建

5.2.2 使用SSMS修改数据库

案例1-5-2 教务管理数据库的修改

5.2.3 使用SSMS删除数据库

5.3 使用T-SQL创建与管理数据库

5.3.1 使用T-SQL创建数据库

案例2-5-1 图书管理数据库的创建

5.3.2 使用T-SQL修改数据库

案例2-5-2 图书管理数据库的修改

5.3.3 使用T-SQL删除数据库

5.4 分离和附加数据库

5.4.1 分离数据库

5.4.2 附加数据库

5.5 项目训练——人事管理数据库的创建与管理

第6章 表的创建与操作

6.1 表概述

6.1.1 表的构成

6.1.2 表的类型

6.1.3 T-SQL的数据类型

6.1.4 表的完整性约束

6.2 使用SSMS创建与管理表

案例1-6-1 教务管理表的创建与管理

6.2.1 使用SSMS创建表

6.2.2 使用SSMS修改表

6.2.3 使用SSMS删除表

6.3 使用SSMS操作表

案例1-6-2 教务管理表的操作

6.3.1 使用SSMS插入数据行

6.3.2 使用SSMS更新数据

6.3.3 使用SSMS删除数据行

6.4 使用T-SQL创建与管理表

案例2-6-1 图书管理表的创建与管理

6.4.1 使用T-SQL创建表

6.4.2 使用T-SQL修改表

6.4.3 使用T-SQL删除表

6.5 使用T-SQL操作表

案例2-6-2 图书管理表的操作

6.5.1 使用T-SQL插入数据行

6.5.2 使用T-SQL更新数据

6.5.3 使用T-SQL删除数据行

6.6 索引的创建与管理

6.6.1 索引概述

6.6.2 使用SSMS创建索引

6.6.3 使用SSMS删除索引

6.6.4 使用T-SQL创建索引

6.6.5 使用T-SQL删除索引

6.7 关系图的创建与管理

6.7.1 创建数据库关系图

6.7.2 打开数据库关系图

6.7.3 删除数据库关系图

6.7.4 显示数据库关系图属性

6.8 项目训练——人事管理表的创建与操作

第7章 SELECT数据查询

7.1 SELECT查询语句

案例1-7 教务管理SELECT数据查询

7.1.1 SELECT查询语句结构

7.1.2 SELECT子句投影查询

7.1.3 FROM子句连接查询

7.1.4 WHERE子句选择查询

7.1.5 GROUP BY子句分组统计查询

7.1.6 HAVING子句限定查询

7.1.7 ORDER BY子句排序查询

7.1.8 INTO子句保存查询

7.2 ANSI连接查询

案例2-7-1 图书管理ANSI连接查询

7.2.1 FROM子句的ANSI连接

7.2.2 内连接

7.2.3 外连接

7.2.4 自连接

7.2.5 交叉连接

7.2.6 多表连接

7.3 子查询

案例2-7-2 图书管理SELECT子查询

7.3.1 [NOT] IN子查询

7.3.2 比较子查询

7.3.3 EXISTS子查询

7.3.4 子查询在其他语句中的使用

7.3.5 子查询和连接查询的比较

7.4 联合查询

7.4.1 UNION操作符

7.4.2 联合查询结果排序

7.4.3 UNION操作符和JOIN操作符的区别与联系

7.5 项目训练——人事管理数据库SELECT数据查询

第8章 视图的创建与操作

8.1 视图概述

8.2 使用SSMS创建与管理视图

案例1-8-1 教务管理视图的创建与管理

8.2.1 使用SSMS创建视图

8.2.2 使用SSMS修改视图

8.2.3 使用SSMS删除视图

8.3 使用SSMS操作视图

案例1-8-2 教务管理视图的操作

8.3.1 使用SSMS查询数据

8.3.2 使用SSMS插入数据行

8.3.3 使用SSMS更新数据

8.3.4 使用SSMS删除数据行

8.4 使用T-SQL创建与管理视图

案例2-8-1 图书管理视图的创建与管理

8.4.1 使用T-SQL创建视图

8.4.2 使用T-SQL修改视图

8.4.3 使用T-SQL删除视图

8.5 使用T-SQL操作视图

案例2-8-2 图书管理视图的操作

8.5.1 使用T-SQL查询数据

8.5.2 使用T-SQL插入数据行

8.5.3 使用T-SQL更新数据

8.5.4 使用T-SQL删除数据行

8.6 项目训练——人事管理视图的创建与操作

第9章 T-SQL编程与应用

9.1 T-SQL编程基础

9.1.1 有效标识符

9.1.2 注释

9.1.3 数据类型

9.2 表达式

9.2.1 常量

9.2.2 变量

9.2.3 日期时间类型表达式说明

9.2.4 内置函数

9.2.5 运算符

9.3 流程控制语句

9.3.1 顺序语句

9.3.2 IF...ELSE语句

9.3.3 WHILE语句

9.3.4 其他控制语句

9.3.5 CASE表达式

9.4 批处理

9.5 事务

9.5.1 事务概述

9.5.2 事务语句

9.6 项目训练——人事管理T-SQL编程与应用

第10章 数据库服务器编程

10.1 存储过程

案例2-10-1 图书管理存储过程的创建与应用

10.1.1 存储过程概述

10.1.2 创建存储过程

10.1.3 管理存储过程

10.2 触发器

案例2-10-2 图书管理触发器的创建与应用

10.2.1 触发器概述

10.2.2 创建DML触发器

10.2.3 创建DDL触发器

10.2.4 管理触发器

10.3 用户定义函数

案例2-10-3 图书管理用户定义函数的创建与应用

10.3.1 用户定义函数概述

10.3.2 创建用户定义函数

10.3.3 管理用户定义函数

10.4 项目训练——人事管理数据库服务器编程

第11章 数据库的安全性管理

案例1-11 教务管理数据库的安全性管理

11.1 安全性控制概述

11.1.1 SQL Server 2008 R2的安全特性

11.1.2 SQL Server的安全机制

11.2 保护数据库系统的网络安全设计

11.2.1 保护外部访问

11.2.2 授权远程访问

11.3 SQL Server身份验证模式

11.3.1 Windows身份验证模式

11.3.2 混合身份验证模式

11.3.3 设置身份验证模式

11.4 SQL Server登录管理

11.4.1 为Windows授权用户创建登录名

11.4.2 为SQL Server授权用户创建登录名

11.4.3 修改和删除登录名

11.5 SQL Server数据库用户管理

11.5.1 创建数据库用户

11.5.2 修改和删除数据库用户

11.6 权限管理

11.6.1 权限概述

11.6.2 数据库对象权限

11.6.3 数据库语句权限

11.7 角色管理

11.7.1 角色概述

11.7.2 固定服务器角色

11.7.3 数据库角色

11.7.4 应用程序角色

11.8 架构管理

11.8.1 架构概述

11.8.2 创建架构

11.8.3 修改和删除架构

11.8.4 默认架构

11.9 项目训练——人事管理数据库的安全性管理

第12章 数据库的恢复与传输

12.1 数据库的备份与还原

案例1-12-1 教务管理数据库的备份与还原

12.1.1 数据库备份概述

12.1.2 数据库备份

12.1.3 数据库还原

12.2 数据库的导出与导入

案例1-12-2 教务管理数据库的导出与导入

12.2.1 SQL Server数据导出

12.2.2 SQL Server数据导入

12.3 项目训练——人事管理数据库的恢复与传输

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部