编著还有:侯迪、冯中慧、何亮

副标题:无

作   者:沈钧毅[等]编著

分类号:

ISBN:9787030180797

微信扫一扫,移动浏览光盘

简介

本书融数据库基础、数据库设计、数据库管理系统和数据库新技术为一体,以关系数据库为重点,全面系统地介绍数据库系统原理与技术的基本内容。本书在系统阐述数据库基本概念和原理的基础上,强调理论与应用相结合,力图反映当前数据库技术发展的水平和趋势。全书共分4部分14章。第1部分,分别介绍数据库系统的基本概念、关系数据库和数据库语言。第2部分,主要介绍关系数据库理论、数据库设计。第3部分,详细、深入、系统地介绍数据库管理系统内部机制。第4部分,分别简要介绍对象数据库系统、Internet环境下的数据库技术、数据仓库与数据挖掘。为方便读者学习,各章末均附有习题。 本书可作为高等学校计算机专业或其他专业的数据库基础课程教材,也可供广大科技人员自学、参考。

目录

目录
第1部分 基础篇
第1章 数据库系统概述
1.1 数据库技术的产生和发展
1.1.1 数据管理的发展
1.1.2 数据库系统的特征
1.1.3 数据库技术的应用与发展
1.2 数据库系统
1.2.1 数据库系统的组成结构
1.2.2 数据库、数据模型与数据模式
1.3 数据库管理系统
1.3.1 DBMS概述
1.3.2 DBMS结构
1.3.3 DBMS进程结构
1.3.4 数据目录
习题
第2章 关系模型
2.1 基本概念
2.1.1 概述
2.1.2 关系的定义
2.1.3 关系的完整性
2.2 关系代数
2.2.1 传统的集合运算
2.2.2 专门的关系运算
2.2.3 关系代数查询实例
2.3 关系演算
2.3.1 元组关系演算
2.3.2 域关系演算
习题
第3章 关系数据库语言SQL
3.1 SQL语言概述
3.2 SQL语言的数据定义功能
3.2.1 基本表的建立
3.2.2 基本表的修改与删除
3.2.3 索引的建立和删除
3.2.4 模式的建立和删除
3.3 SQL语言数据操纵功能
3.3.1 SQL数据查询
3.3.2 SQL数据插入
3.3.3 SQL数据删除
3.3.4 SQL数据修改
3.4 视图
3.4.1 视图的定义和删除
3.4.2 视图的查询
3.4.3 视图的更新
3.4.4 视图的应用
3.5 SQL语言的数据控制功能
3.5.1 权限与角色
3.5.2 权限的授予和收回
3.6 嵌入式SQL
3.6.1 嵌入式SQL概述
3.6.2 嵌入式SQL数据库访问过程
3.6.3 不使用游标的嵌入式SQL语句
3.6.4 使用游标的嵌入式SQL语句
3.6.5 动态SQL语句
习题
第2部分 设计篇
第4章 数据依赖与关系模式规范化
4.1 问题的提出
4.2 数据依赖
4.2.1 函数依赖
4.2.2 多值依赖
4.3 关系模式分解
4.3.1 无损连接分解
4.3.2 保持函数依赖分解
4.4 关系模式规范化
4.4.1 范式
4.4.2 规范化算法
习题
第5章 数据库设计
5.1 数据库设计概述
5.1.1 数据库系统生命周期
5.1.2 数据库设计方法和步骤
5.2 需求分析
5.3 概念设计
5.3.1 E-R模型简介
5.3.2 E-R设计方法
5.4 逻辑设计
5.4.1 E-R模型转换
5.4.2 优化与调整
5.5 物理设计
5.5.1 存储结构概述
5.5.2 存储结构与存取方式设计
5.6 IDEF设计方法简介
5.7 计算机辅助数据库设计
5.8 数据库运行与维护
习题
第3部分 系统篇
*第6章 存储结构
6.1 物理存储设备
6.1.1 磁盘存储器
6.1.2 磁带存储器
6.1.3 磁盘缓冲处理
6.1.4 第三级存储
6.2 文件和文件记录
6.3 无序文件
6.4 顺序文件
6.5 索引文件
6.5.1 索引的基本结构
6.5.2 主索引
6.5.3 聚簇索引
6.5.4 辅助索引
6.5.5 多级索引
6.5.6 索引的评价标准
6.6 B树与B〓树索引
6.6.1 索引树
6.6.2 B树索引
6.6.3 B〓树索引
6.7 散列文件
6.7.1 简单散列方法
6.7.2 散列函数
6.7.3 散列文件的操作
6.7.4 溢出处理
6.7.5 动态散列方法
习题
第7章 查询处理与查询优化
7.1 引言
7.1.1 查询处理
7.1.2 查询优化分类
7.1.3 一个启发性的例子
7.2 代数优化
7.2.1 代数优化的基本原则
7.2.2 代数优化的等价变换规则
7.2.3 代数优化策略
7.2.4 代数优化算法
7.3 物理优化
7.3.1 选择
7.3.2 连接
7.3.3 投影
7.3.4 集合运算
习题
第8章 事务管理
8.1 事务
8.1.1 事务的概念
8.1.2 事务的性质
8.1.3 事务的操作
8.1.4 事务的状态
8.1.5 SQL的事务管理
8.2 数据库故障分类
8.3 数据库恢复技术
8.3.1 数据转储
8.3.2 日志文件
8.3.3 恢复策略
8.4 事务的并发控制
8.4.1 并发引起的问题
8.4.2 事务调度及可串行性
8.5 基于锁的并发控制
8.5.1 封锁协议
8.5.2 两阶段封锁协议
8.5.3 活锁与死锁
8.5.4 封锁粒度
8.5.5 插入和删除操作
*8.6 其他并发控制技术
8.6.1 基于时间标记的并发控制
8.6.2 乐观并发控制
习题
第9章 数据库完整性与安全性
9.1 引言
9.2 数据库的完整性
9.2.1 数据库完整性约束分类
9.2.2 完整性约束条件
9.2.3 DBMS的完整性控制
9.2.4 完整性约束的说明
9.3 数据库的安全性
9.3.1 访问控制
9.3.2 视图机制
9.3.3 数据加密
9.3.4 数据库审计
习题
第10章 分布式数据库系统
10.1 概述
10.1.1 分布式数据库的由来与发展
10.1.2 分布式数据库系统的特点
10.1.3 分布式数据库系统的组成
10.1.4 分布式数据库系统中存在的问题
10.2 分布式数据库系统的模式结构
10.3 分布式查询处理和优化
10.3.1 分布式查询优化的目标和准则
10.3.2 分布式查询的分类
10.3.3 分布式查询处理的层次结构
10.4 分布式事务
10.5 联邦数据库和多数据库系统
10.5.1 联邦数据库系统的基本功能
10.5.2 联邦数据库系统的数据共享
10.5.3 联邦数据库系统存在的问题
10.5.4 多数据库系统
习题
*第11章 数据库访问技术
11.1 数据库访问方式
11.1.1 数据库应用程序的组成部分
11.1.2 主机终端系统
11.1.3 基于网络的C/S系统结构
11.1.4 基于Web的B/S结构
11.2 中间件
11.2.1 中间件的定义
11.2.2 中间件的作用
11.3 SQL/CLI
11.3.1 SQL/CLI的由来和发展
11.3.2 SQL/CLI基本原理和方法
11.3.3 SQL/CLI应用编程
11.4 ODBC
11.4.1 ODBC的由来和发展
11.4.2 ODBC的体系结构
11.4.3 ODBC的特性
习题
第4部分 新技术篇
第12章 面向对象数据库与对象关系数据库
12.1 引言
12.2 面向对象的基本概念
12.2.1 面向对象方法的基本特征
12.2.2 对象
12.2.3 对象结构
12.2.4 消息
12.2.5 类
12.2.6 继承
12.2.7 动态联编
12.2.8 对象组合
12.3 面向对象的数据模型
12.3.1 基本特征
12.3.2 基本模型
12.4 持久化程序设计语言
12.4.1 对象的持久性
12.4.2 对象标识和指针
12.4.3 持久对象的存储和访问
12.5 对象-关系数据模型
12.5.1 关系数据模型扩充
12.5.2 嵌套关系
12.5.3 组合类型
12.5.4 聚集类型
12.5.5 引用类型
12.5.6 对象类型
12.6 ORDB定义语言
12.6.1 数据类型定义
12.6.2 继承的定义
12.7 ORDB查询语言
12.7.1 以关系为值的属性
12.7.2 路径表达式
12.7.3 嵌套与解除嵌套
12.7.4 函数的定义和使用
12.7.5 复合值的创建和查询
习题
*第13章 Internet环境下的数据库技术
13.1 网络基本概念
13.1.1 网络协议模型
13.1.2 Internet与WWW
13.2 WWW与数据库访问接口
13.2.1 公共网关接口CGI
13.2.2 ASP技术
13.2.3 JSP技术
13.2.4 PHP技术
13.3 Java和JDBC
13.3.1 Java简介
13.3.2 JDBC的提出
13.3.3 JDBC的基本功能
13.3.4 JDBC数据库应用模型
13.3.5 JDBC驱动程序
13.3.6 JDBC API
13.3.7 JDBC应用程序的流程
13.4 XML技术
13.4.1 XML概述
13.4.2 XML查询语言——XQuery
13.4.3 基于关系数据库的XML处理
习题
*第14章 数据仓库与数据挖掘
14.1 概述
14.1.1 数据管理的层次结构
14.1.2 数据仓库的产生
14.1.3 从数据仓库到数据挖掘
14.2 数据仓库
14.2.1 概述
14.2.2 数据仓库的建立——数据模型、数据模式
14.2.3 OLAP技术
14.3 数据挖掘
14.3.1 概述
14.3.2 数据挖掘的过程
14.3.3 数据挖掘的基本方法
14.3.4 复杂数据类型的挖掘
习题
主要参考文献
HB

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

编著还有:侯迪、冯中慧、何亮
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon