展开全部

主编推荐语

数据库系统基础与SQL Server 2008 R2应用

内容简介

本书首先介绍数据库系统的基本知识、需求分析、概念设计和逻辑设计的方法。其后分别介绍SQL Server 2008 R2的基本功能、安装与配置,使用SSMS和T-SQL语句创建和管理数据库、表、索引和视图,T-SQL的SELECT数据查询,T-SQL编程基础、创建与管理存储过程、触发器和用户定义函数。最后介绍SQL Server 2008 R2的数据库安全管理技术、备份与还原技术、导出与导入技术。

目录

  • 扉页
  • 版权页
  • 目录
  • 内容提要
  • 前言
  • 第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 项目训练——人事管理数据库的恢复与传输
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。