计算机
类型
可以朗读
语音朗读
294千字
字数
2017-06-01
发行日期
展开全部
主编推荐语
全书涵盖数据库技术原理与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日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。