计算机
类型
可以朗读
语音朗读
268千字
字数
2017-05-01
发行日期
展开全部
主编推荐语
数据库系统设计与应用实践:全面、实用、深入。
内容简介
本书共分12章,内容包括数据库系统认知、需求分析与数据库概念设计、关系模型与数据库逻辑设计、SQL SERVER 2012的安装与配置、数据库的创建与管理、表的创建与操作、SELECT数据查询、视图的创建与应用、T-SQL编程与应用、数据库服务器编程、数据库的安全性管理、数据库的恢复与传输。
目录
- 封面
- 扉页
- 版权信息
- 目录
- 内容提要
- 第4版前言
- 第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.5 任务训练——数据库系统认知
- 第2章 需求分析与数据库概念设计
- 2.1 需求分析
- 案例1-2-1 教务管理系统需求分析
- 案例2-2-1 图书管理系统需求分析
- 2.2 数据库概念设计概述
- 2.2.1 概念模型的基本要素
- 2.2.2 概念设计的一般步骤
- 2.3 E-R方法概念设计
- 案例1-2-2 教务管理数据库概念设计
- 2.3.1 概念模型的E-R表示方法
- 2.3.2 概念模型的E-R设计过程
- 2.3.3 使用Visio建立E-R概念模型
- 2.4 IDEF1X方法概念设计
- 案例2-2-2 图书管理数据库概念设计
- 2.4.1 概念模型的IDEF1X表示方法
- 2.4.2 使用Visio建立IDEF1X概念模型
- 2.5 项目训练——人事管理系统需求分析与数据库概念设计
- 第3章 关系模型与数据库逻辑设计
- 3.1 关系模型概述
- 3.1.1 关系模型的构成与特点
- 3.1.2 关系数据结构
- 3.1.3 关系数据操作
- 3.1.4 关系数据完整性
- 3.2 E-R概念模型到关系模型的转换
- 案例1-3 教务管理数据库逻辑设计
- 3.2.1 实体(E)转换为关系的方法
- 3.2.2 联系(R)转换为关系的方法
- 3.3 IDEF1X概念模型到关系模型的转换
- 案例2-3 图书管理数据库逻辑设计
- 3.4 关系规范化
- 3.4.1 第一范式(1NF)
- 3.4.2 第二范式(2NF)
- 3.4.3 第三范式(3NF)
- 3.4.4 BC范式(BCNF)
- 3.5 项目训练——人事管理数据库逻辑设计
- 第4章 SQL Server 2012的安装与配置
- 4.1 SQL Server 2012简介
- 4.1.1 SQL Server 2012的服务
- 4.1.2 SQL Server 2012的版本
- 4.2 SQL Server 2012的安装与配置
- 4.2.1 安装的硬软件要求
- 4.2.2 安装的过程与配置
- 4.3 SQL Server 2012的管理
- 4.3.1 界面操作术语说明
- 4.3.2 管理工具简介
- 4.3.3 SQL Server服务管理
- 4.4 SSMS操作基础
- 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创建与管理数据库
- 案例1-5 教务管理数据库的创建与管理
- 5.2.1 使用SSMS创建数据库
- 5.2.2 使用SSMS修改数据库
- 5.2.3 使用SSMS删除数据库
- 5.3 使用T-SQL创建与管理数据库
- 案例2-5 图书管理数据库的创建与管理
- 5.3.1 使用T-SQL创建数据库
- 5.3.2 使用T-SQL修改数据库
- 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 SQL Server表的完整性约束
- 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 IN子查询
- 7.3.2 SOME|ANY和ALL子查询
- 7.3.3 EXISTS子查询
- 7.3.4 子查询在其他语句中的使用
- 7.3.5 子查询和连接查询的比较
- 7.4 联合查询
- 7.4.1 UNION操作符
- 7.4.2 联合查询结果排序
- 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.2 身份验证与模式配置
- 11.2.1 Windows身份验证
- 11.2.2 SQL Server身份验证
- 11.2.3 配置身份验证模式
- 11.3 登录名管理
- 11.3.1 内置登录名
- 11.3.2 创建Windows登录名
- 11.3.3 创建SQL Server登录名
- 11.3.4 修改和删除登录名
- 11.4 数据库用户管理
- 11.4.1 内置数据库用户
- 11.4.2 创建数据库用户
- 11.4.3 修改和删除数据库用户
- 11.5 架构管理
- 11.5.1 内置架构和默认架构
- 11.5.2 创建架构
- 11.5.3 修改和删除架构
- 11.6 权限管理
- 11.6.1 对象权限管理
- 11.6.2 数据库权限管理
- 11.7 角色管理
- 11.7.1 服务器角色管理
- 11.7.2 数据库角色管理
- 11.8 项目训练——人事管理数据库的安全性管理
- 第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日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。