展开全部

主编推荐语

全书涵盖数据库技术原理与SQL Server 2012实践应用。

内容简介

全书共7 章,主要内容包括:数据库系统概述、关系数据库、关系数据标准语言SQL、关系数据库理论、数据库安全保护、数据库设计和SQL Server 2012高级应用。本书除介绍数据库技术的基本原理外,还以SQL Server 2012为背景介绍了数据库技术的实现,使读者可以充分利用SQL Server 2012平台深刻理解数据库技术的原理,达到理论和实践的紧密结合。 

目录

  • 封面
  • 扉页
  • 版权信息
  • 目录
  • 内容提要
  • 第4版前言
  • 第1章 数据库系统概述
  • 1.1 信息、数据、数据处理与数据管理
  • 1.1.1 数据与信息
  • 1.1.2 数据处理与数据管理
  • 1.2 数据库技术的产生、发展
  • 1.3 数据库系统的组成
  • 1.4 数据库系统的内部体系结构
  • 1.4.1 数据库系统的三级模式结构
  • 1.4.2 数据库系统的二级映像与数据独立性
  • 1.4.3 数据库系统的三级模式与二级映像的优点
  • 1.5 数据库系统的外部体系结构
  • 1.6 数据库管理系统
  • 1.6.1 DBMS的主要功能
  • 1.6.2 DBMS的组成
  • 1.6.3 DBMS的数据存取的过程
  • 1.7 数据模型
  • 1.7.1 数据模型的概念及分类
  • 1.7.2 数据模型的组成要素
  • 1.8 三个世界及其有关概念
  • 1.8.1 现实世界
  • 1.8.2 信息世界
  • 1.8.3 计算机世界
  • 1.9 四种数据模型
  • 1.9.1 层次模型
  • 1.9.2 网状模型
  • 1.9.3 关系模型
  • 1.9.4 面向对象模型
  • 1.10 数据库领域的新技术
  • 1.10.1 分布式数据库
  • 1.10.2 数据仓库与数据挖掘技术
  • 1.10.3 多媒体数据库
  • 1.10.4 大数据技术
  • 小结
  • 习题
  • 第2章 关系数据库
  • 2.1 关系模型的数据结构及其形式化定义
  • 2.1.1 关系的形式化定义及其有关概念
  • 2.1.2 关系的性质
  • 2.1.3 关系模式
  • 2.1.4 关系数据库与关系数据库模式
  • 2.2 关系的码与关系的完整性
  • 2.2.1 候选码(键)与主码(键)
  • 2.2.2 外码(外部关系键)
  • 2.2.3 关系的完整性
  • 2.3 关系代数
  • 2.3.1 关系代数的分类及其运算符
  • 2.3.2 传统的集合运算
  • 2.3.3 专门的关系运算
  • 2.4 关系演算*
  • 2.4.1 元组关系演算语言
  • 2.4.2 域关系演算语言QBE
  • 小结
  • 习题
  • 第3章 关系数据库标准语言——SQL
  • 3.1 SQL的基本概念与特点
  • 3.1.1 SQL的发展及标准化
  • 3.1.2 SQL的基本概念
  • 3.1.3 SQL的主要特点
  • 3.2 SQL Server 2012简介
  • 3.2.1 SQL Server 的发展与版本
  • 3.2.2 SQL Server 2012的主要组件
  • 3.2.3 SQL Server 2012企业管理器(Management Studio)
  • 3.3 数据库的创建和使用
  • 3.3.1 数据库的结构
  • 3.3.2 SQL Server 2012的系统数据库
  • 3.3.3 SQL Server的示例数据库
  • 3.3.4 创建用户数据库
  • 3.3.5 修改用户数据库
  • 3.3.6 删除用户数据库
  • 3.3.7 查看数据库信息
  • 3.3.8 迁移用户数据库
  • 3.4 数据表的创建和使用
  • 3.4.1 数据类型
  • 3.4.2 创建数据表
  • 3.4.3 定义数据表的约束
  • 3.4.4 修改数据表
  • 3.4.5 删除基本表
  • 3.4.6 查看数据表
  • 3.5 单关系(表)的数据查询
  • 3.5.1 单关系(表)的数据查询结构
  • 3.5.2 无条件查询
  • 3.5.3 条件查询
  • 3.5.4 常用库函数及统计汇总查询
  • 3.5.5 分组查询
  • 3.5.6 查询结果的排序
  • 3.6 多关系(表)的连接查询
  • 3.6.1 多关系(表)的连接查询结构
  • 3.6.2 内连接查询
  • 3.6.3 外连接查询
  • 3.6.4 交叉查询
  • 3.6.5 自连接查询
  • 3.7 子查询
  • 3.7.1 普通子查询
  • 3.7.2 相关子查询
  • 3.8 其他类型查询
  • 3.8.1 集合运算查询
  • 3.8.2 存储查询结果到表中
  • 3.9 数据表中数据的操纵
  • 3.9.1 添加数据表中的数据
  • 3.9.2 修改数据表中的数据
  • 3.9.3 删除数据
  • 3.10 视图
  • 3.10.1 创建视图
  • 3.10.2 修改视图
  • 3.10.3 删除视图
  • 3.10.4 查询视图
  • 3.10.5 更新视图
  • 3.11 创建与使用索引
  • 3.11.1 索引概述
  • 3.11.2 索引的类型
  • 3.11.3 创建索引
  • 3.11.4 修改索引
  • 3.11.5 删除索引
  • 3.11.6 查看索引
  • 小结
  • 习题
  • 本章实验
  • 第4章 关系数据库理论
  • 4.1 规范化问题的提出
  • 4.1.1 规范化理论的主要内容
  • 4.1.2 不合理的关系模式存在的异常问题
  • 4.2 函数依赖
  • 4.2.1 函数依赖的定义
  • 4.2.2 函数依赖的逻辑蕴涵定义
  • 4.2.3 函数依赖的推理规则及正确性
  • 4.2.4 完全函数依赖与部分函数依赖
  • 4.2.5 传递函数依赖
  • 4.2.6 属性集的闭包及其算法
  • 4.2.7 候选码的求解理论和算法
  • 4.2.8 函数依赖推理规则的完备性
  • 4.2.9 函数依赖集的等价、覆盖和最小函数依赖集
  • 4.3 关系模式的分解*
  • 4.3.1 模式分解问题
  • 4.3.2 无损连接分解
  • 4.3.3 无损分解的测试算法
  • 4.3.4 保持函数依赖的分解
  • 4.4 关系模式的范式
  • 4.4.1 第一范式
  • 4.4.2 第二范式
  • 4.4.3 第三范式
  • 4.4.4 BC范式
  • 4.4.5 多值依赖与第四范式
  • 4.5 关系模式的规范化
  • 4.5.1 关系模式规范化的目的和原则
  • 4.5.2 关系模式规范化的步骤
  • 4.5.3 关系模式规范化的要求
  • 小结
  • 习题
  • 第5章 数据库安全保护
  • 5.1 数据库的安全性
  • 5.1.1 数据库安全性的含义
  • 5.1.2 安全性控制的一般方法
  • 5.1.3 SQL Server 2012的数据安全性机制
  • 5.1.4 SQL Server 2012的身份验证模式
  • 5.1.5 SQL Server 2012的登录账号和服务器角色
  • 5.1.6 SQL Server 2012的数据库用户账号和数据库角色
  • 5.2 完整性控制
  • 5.2.1 数据库完整性的含义
  • 5.2.2 完整性规则的组成
  • 5.2.3 完整性约束条件的分类
  • 5.2.4 数据完整性的实施
  • 5.2.5 规则
  • 5.2.6 默认
  • 5.3 并发控制与封锁
  • 5.3.1 数据库并发性的含义
  • 5.3.2 事务(Transaction)
  • 5.3.3 并发操作与数据的不一致性
  • 5.3.4 封锁
  • 5.4 数据库的恢复
  • 5.4.1 数据库恢复的含义
  • 5.4.2 数据库恢复的原理及其实现技术
  • 5.4.3 数据库的故障和恢复的策略
  • 小结
  • 习题
  • 本章实验
  • 第6章 数据库设计
  • 6.1 数据库设计概述
  • 6.1.1 数据库设计的任务、内容和特点
  • 6.1.2 数据库设计方法简述
  • 6.1.3 数据库设计的步骤
  • 6.1.4 数据库系统的设计案例描述
  • 6.2 系统需求分析
  • 6.2.1 需求分析的任务
  • 6.2.2 需求分析的方法
  • 6.2.3 案例的需求分析
  • 6.3 概念结构设计
  • 6.3.1 概念结构设计的必要性
  • 6.3.2 概念模型的特点
  • 6.3.3 概念模型的E-R表示方法
  • 6.3.4 概念结构设计的方法与步骤
  • 6.3.5 案例的概念结构设计
  • 6.4 逻辑结构设计
  • 6.4.1 逻辑结构设计的任务和步骤
  • 6.4.2 初始关系模式设计
  • 6.4.3 关系模式规范化
  • 6.4.4 模式评价与改进
  • 6.4.5 案例的逻辑结构设计
  • 6.5 物理结构设计
  • 6.5.1 确定物理结构
  • 6.5.2 评价物理结构
  • 6.6 数据库实施
  • 6.6.1 建立实际数据库结构
  • 6.6.2 装入数据
  • 6.6.3 应用程序编码与调试
  • 6.6.4 数据库试运行
  • 6.6.5 整理文档
  • 6.7 数据库运行和维护
  • 6.7.1 维护数据库的安全性与完整性
  • 6.7.2 监测并改善数据库性能
  • 6.7.3 重新组织和构造数据库
  • 小结
  • 习题
  • 本章实验
  • 第7章 SQL Server 2012高级应用
  • 7.1 Transact-SQL程序设计
  • 7.1.1 变量
  • 7.1.2 运算符
  • 7.1.3 批处理
  • 7.1.4 流程控制语句
  • 7.1.5 常用命令
  • 7.1.6 常用函数
  • 7.2 存储过程
  • 7.2.1 存储过程的概念、优点及分类
  • 7.2.2 创建存储过程
  • 7.2.3 查看存储过程
  • 7.2.4 重新命名存储过程
  • 7.2.5 删除存储过程
  • 7.2.6 执行存储过程
  • 7.2.7 修改存储过程
  • 7.3 触发器
  • 7.3.1 触发器概述
  • 7.3.2 触发器的工作原理
  • 7.3.3 创建触发器
  • 7.3.4 查看触发器
  • 7.3.5 修改触发器
  • 7.3.6 删除触发器
  • 7.4 备份和还原
  • 7.4.1 备份和还原概述
  • 7.4.2 创建备份设备
  • 7.4.3 备份数据库
  • 7.4.4 还原数据库
  • 小结
  • 习题
  • 本章实验
  • SQL Server 2012综合练习
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

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