网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 数据库技术与应用(重点大学计算机教材)
分类
作者
出版社 机械工业出版社
下载
简介
内容推荐
本书从分析数据库系统的结构特性以及数据在数据库中的组织特性入手,提炼出数据管理要解决的5个核心问题——数据正确性问题、数据处理性能问题、数据操作简单性问题、数据安全问题、数据完整性问题,并围绕这5个问题探讨解决思路,得出解决方案,使读者形成对数据库的完整认识。本书还对数据库技术的发展轨迹进行了梳理,探讨主流技术的来龙去脉,揭示它们的本质与特性。
本书适合作为高校数据库相关课程的教材,也可供对数据库技术感兴趣的读者阅读。
目录
前言
第1章 数据库技术概述
1.1 数据和信息的概念
1.2 数据库的概念
1.3 数据库中的数据组织及其结构
1.4 数据库中的数据操作
1.5 数据库管理系统和数据库应用程序
1.6 数据库应用的广泛性
1.7 数据模型
1.8 数据操作语言
1.9 数据库访问编程接口
1.10 数据库应用程序的模式
1.11 数据库的三级模式
1.12 数据库系统的特性
1.13 数据管理中要解决的基本问题
1.14 数据库领域的从业人员
1.15 数据库技术的发展史
1.16 目前流行的数据库产品
1.17 本章小结
习题
第2章 关系数据模型
2.1 关系数据模型及其特性
2.1.1 关系数据模型概述
2.1.2 关系数据模型的特性
2.2 实体完整性约束
2.3 引用完整性约束
2.4 域约束和业务规则约束
2.5 关系代数
2.6 本章小结
习题
第3章 SQL中的数据操作
3.1 SQL概述
3.2 数据操作的流程
3.3 表数据的更新操作
3.3.1 向一个表中添加数据行
3.3.2 删除一个表中的数据行
3.3.3 修改一个表中的数据行
3.4 查询操作
3.5 统计操作
3.6 表与表的组合
3.6.1 同类表的三种运算
3.6.2 自然连接运算
3.7 SQL语句的嵌套
3.8 理解/编写SQL语句的技法
3.9 本章小结
习题
第4章 SQL中的数据模式定义
4.1 企业数据库的创建过程
4.2 数据库和表的模式定义
4.3 业务规则的定义
4.4 基于触发器的数据完整性维护方法
4.5 数据操作简单性的实现方法
4.5.1 视图
4.5.2 存储过程
4.6 数据模式定义中的其他内容
4.7 本章小结
习题
第5章 数据安全管理
5.1 用户管理
5.2 权限管理
5.3 权限管理的简化
5.4 权限管理在DBMS中的实现
5.5 审计追踪
5.6 本章小结
习题
第6章 事务处理与故障恢复
6.1 事务处理
6.2 系统故障及其恢复策略
6.3 基于日志的故障恢复
6.4 磁盘故障的恢复
6.5 灾害故障的恢复
6.6 故障检测及恢复的实现
6.7 本章小结
习题
第7章 数据处理性能提升技术
7.1 行数据在磁盘上的存储方式
7.2 磁盘吞吐量的提升策略
7.3 基于缓存的数据传输优化
7.4 减少无效运输和无效处理
7.4.1 顺序索引
7.4.2 散列索引
7.4.3 索引在数据库设计中的应用
7.5 事务的并发执行
7.5.1 并发执行与并发控制
7.5.2 基于锁的并发控制
7.5.3 细粒度的并发控制
7.5.4 通过强化冲突判定条件的死锁避免方法
7.5.5 基于时间戳的乐观性并发控制
7.5.6 基于锁的乐观性并发控制
7.6 线程池技术
7.7 查询优化
7.8 配置专用的日志磁盘
7.9 本章小结
习题
第8章 数据库设计
8.1 数据库设计概述
8.1.1 数据库设计的需求获取
8.1.2 数据库设计的过程
8.2 数据库设计面临的挑战
8.3 关系数据库的特性
8.4 实体-联系建模
8.4.1 实体-联系建模中的基本概念
8.4.2 ER建模中对联系的认识
8.4.3 ER建模中的技巧
8.4.4 在ER建模中引入面向对象概念
8.4.5 ER建模方法总结
8.5 ER模型向关系模型的转化
8.6 验证设计合理性
8.6.1 函数依赖理论及其应用
8.6.2 范式及其在关系规范化中的应用
8.6.3 函数依赖和范式对ER建模的指导意义
8.7 物理数据库设计
8.8 本章小结
习题
第9章 数据库应用程序的开发
9.1 数据库应用程序的通用性
9.2 数据库应用程序的快速响应性
9.2.1 连接池
9.2.2 批处理
9.2.3 索引的利用和应用端的缓存
9.3 数据库应用程序的安全可靠性
9.3.1 注入攻击的防御
9.3.2 用户与网站之间的认证
9.3.3 其他安全问题的防御
9.4 本章小结
习题
第10章 数据库技术的发展
10.1 数据模型的演进
10.1.1 三种基本数据模型
10.1.2 面向对象数据模型
10.1.3 关系一对象模型
10.1.4 对象模型与关系模型的本质差异
10.2 分布式数据库技术
10.2.1 分布式数据库的含义
10.2.2 分布式数据库中的事务处理和故障恢复
10.2.3 三种并行处理系统之间的联系和差异
10.2.4 分布式数据库的演进
10.3 NoSQL数据库
10.3.1 数据的存储组织
10.3.2 NoSQL数据库的特性
10.3.3 典型的NoSQL数据库产品
10.4 大数据处理技术
10.4.1 数据处理方式的变革
10.4.2 大数据处理中的数据抽象
10.5 数据仓库和数据集市
10.6 总结和展望
习题
参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 17:11:03