展开全部

主编推荐语

数据库系统设计与应用实践:全面、实用、深入。

内容简介

本书共分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日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。