注册 登录 进入教材巡展
#

出版时间:2021-08

最新印次日期:2024-12

出版社:中国铁道出版社

浙江省“十四五”普通高等教育本科规划教材

以下为《数据库原理及应用(第三版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113271831
  • 3版
  • 452678
  • 41232825-4
  • 16开
  • 2021-08
  • 288
  • 计算机类
  • 本科 高职
作者简介
杨爱民,浙江万里学院教授,学历博士,物流工程专业硕士生导师, 研究方向为计算机应用、数据库技术。近年来承担的项目有:主持省级科技攻关项目1项,参与国家自然科学基金项目2项,主持省厅级项目3项,参与省、市厅级项目5项,发表论文近两年10余篇,获得省科技进步二等奖1项,市科技进步三等奖1项,国家、省、市各类教学成果奖项5项,获得发明专利1项,获得其他专利技术10余项,著有专著1部,编写教材4部。
查看全部
内容简介
本书是根据教育部高等学校大学计算机课程教学指导委员会发布的《大学计算机基础课程教学基本要求》(橙皮书)和全国高等院校计算机基础教育研究会发布的《CFC2014》(蓝皮书)的教学目标和要求而编写的一本基于“互联网 + 教育”的新形态一体化教材,是浙江省普通高校“十三五”新形态教材项目成果。本书把数据库理论与当前流行的数据库 MySQL 相结合,通过具体应用案例来剖析数据库的理论与实践知识。全书共分 10章,内容包括数据库系统概述、关系数据库、数据库设计、MySQL 数据库系统概述及安装配置、SQL 基础、数据库的安全管理、并发控制、数据库技术的发展、数据库接口技术及应用和数据库应用案例分析。另外,每章还配有相关内容的视频、小结、思考与练习,便于学生在理论与实践相结合的情况下将所学知识融会贯通。本书适合作为普通高等院校计算机类、信息类、管理类相关专业的教材,也可作为相关领域技术人员的培训教材及参考用书。
目录
刘卫国
中国建设银行长沙市含浦支行 6217002920117404518


杨爱民 浙江省“十四五”普通高等教育本科省级规划教材

刘中胜 “十四五”广东省职业教育规划教材
第1章 数据库系统概述
1.1 数据库系统
1.1.1 数据库系统的组成
1.1.2 数据库系统的效益
1.2 数据库管理系统
1.2.1 DBMS 的主要功能
1.2.2 DBMS 的组成
1.2.3 DBMS 的工作过程
1.3 数据模型
1.3.1 信息和数据
1.3.2 数据模型的三个层次
1.3.3 信息世界中的基本概念
1.3.4 概念模型的 E-R 模型表示方法
1.3.5 数据库层次的数据模型
1.3.6 物理模型
1.4 数据库系统的模式结构
1.4.1 数据库系统的三级模式结构
1.4.2 数据库的二级映像功能与数据独立性
1.5 数据库技术的产生与发展
1.5.1 人工管理阶段
1.5.2 文件系统管理阶段
1.5.3 数据库管理阶段
1.6 数据库系统的体系结构
1.6.1 单用户数据库系统
1.6.2 主从式结构的数据库系统
1.6.3 分布式结构的数据库系统
1.6.4 客户机 / 服务器结构的数据库系统
小结
思考与练习
第 2 章 关系数据库
2.1 关系数据库概述
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 域关系演算
2.4.3 关系运算的安全性和等价性
2.5 查询优化
2.5.1 关系代数表达式的优化问题
2.5.2 关系代数表达式的等价变换规则
2.5.3 优化的一般策略
2.5.4 优化算法
2.6 函数依赖
2.6.1 问题的提出
2.6.2 函数依赖的定义
2.6.3 码
2.7 关系的规范化
2.7.1 第一范式
2.7.2 第二范式
2.7.3 第三范式
2.7.4 BCNF 范式
2.7.5 模式分解
小结
思考与练习
第 3 章 数据库设计
3.1 数据库设计的基本步骤
3.2 需求分析
3.2.1 需求描述与分析
3.2.2 需求分析分类
3.2.3 需求分析的内容与方法
3.2.4 需求分析的步骤
3.2.5 数据字典
3.3 概念设计
3.3.1 概念设计的必要性及要求
3.3.2 概念设计的方法与步骤
3.3.3 E-R 模型的操作
3.3.4 采用 E-R 方法的数据库概念设计
3.4 逻辑设计
3.4.1 逻辑设计环境
3.4.2 逻辑设计的步骤
3.4.3 从 E-R 图向关系模型转换
3.4.4 设计用户子模式
3.4.5 对数据模型进行优化
3.5 物理设计
3.5.1 数据库设计人员需要掌握的物理设计知识
3.5.2 数据库物理设计的主要内容
3.5.3 物理设计的性能评价
3.5.4 系统数据库的部分数据表物理设计
3.5.5 数据表结构
3.6 数据库的实施
3.7 数据库的运行和维护
小结
思考与练习
第 4 章 MySQL 数据库系统概述及安装配置
4.1 MySQL 系统概述
4.1.1 MySQL 简介
4.1.2 MySQL 数据类型
4.2 MySQL 数据库系统的安装与配置
4.2.1 MySQL 8.0 安装与配置
4.2.2 MySQL 5.7 的安装与配置
4.3 MySQL 数据库的常用命令
4.3.1 登录与退出 MySQL 数据库
4.3.2 MySQL 内部常用命令
4.4 Navicat for MySQL 管理工具的使用
小结
思考与练习
第 5 章 SQL 基础
5.1 SQL 概述
5.2 SQL 数据定义
5.2.1 基本表的创建、修改、删除及重命名
5.2.2 索引的定义和删除
5.2.3 视图的定义和删除
5.3 SQL 数据查询
5.3.1 查询命令
5.3.2 简单查询
5.3.3 表连接操作
*5.3.4 集合运算
5.3.5 聚合和分组查询
5.3.6 子查询
5.4 SQL 数据操纵
5.4.1 向表中插入新行(记录)
5.4.2 表中记录更新(UPDATE)
5.4.3 删除表记录(DELETE)
5.5 SQL 数据控制
小结
思考与练习
第 6 章 数据库的安全管理
6.1 数据库的安全性
6.1.1 用户管理
6.1.2 权限管理
6.1.3 数据库的备份和恢复
6.1.4 数据库审计
6.1.5 数据加密
6.2 数据完整性
6.2.1 完整性约束
6.2.2 完整性约束分类
小结
思考与练习
第 7 章 并发控制
7.1 事务的基本概念
7.1.1 事务的定义
7.1.2 事务的特性
7.2 并发控制
7.2.1 丢失修改
7.2.2 不可重复读
7.2.3 读“脏”数据
7.3 封锁及封锁协议
7.3.1 封锁
7.3.2 封锁协议
7.3.3 活锁和死锁
7.4 并发调度的可串行性
7.4.1 可串行化的调度
7.4.2 两段锁协议
7.5 封锁的粒度
7.5.1 多粒度锁协议
*7.5.2 意向锁
小结
思考与练习
第 8 章 数据库技术的发展
8.1 新一代数据库系统
8.1.1 面向对象数据库系统宣言
8.1.2 第三代数据库系统宣言
8.1.3 数据库技术与相关技术相结合形成新型的数据库系统
8.2 大数据管理技术
8.2.1 大数据的概念
8.2.2 大数据的特点
8.2.3 传统关系型数据库面临的问题
8.2.4 NoSQL 数据库
8.3 数据仓库
8.3.1 数据仓库的概念
8.3.2 数据仓库的体系结构
8.3.3 数据仓库的运用
8.3.4 数据仓库的作用
小结
思考与练习
第 9 章 数据库接口技术及应用
9.1 常用的数据库接口技术
9.1.1 ADO 的数据库接口技术简介
9.1.2 ODBC 的数据库接口技术简介
9.2 基于 C++ Builder 6.0 数据库接口技术应用
9.2.1 C++ Builder 6.0 环境简介
9.2.2 C++ Builder 6.0 的基本功能使用
9.2.3 基于 C++ Builder 6.0 仓库管理系统登录窗口及主菜单设计
9.3 基于 ASP.NET 的数据库接口技术及应用
9.3.1 ASP.NET 简介
9.3.2 用户管理数据库的设计
9.3.3 建立 ODBC 数据源
9.3.4 ASP.NET 系统开发及运行环境
9.3.5 基于 ASP.NET 的企业网站用户管理系统的设计
9.4 基于 PHP 的数据库接口技术及应用
9.4.1 PHP 技术简介
9.4.2 PHP 技术特点
9.4.3 PHP 系统开发工具及运行环境
9.4.4 基于 PHP7 技术的学生信息系统的设计
9.5 基于 Java 的数据库接口技术及应用
9.5.1 JDBC 简介
9.5.2 JDBC 常用的 API
9.5.3 基于 Java 的客户管理系统的设计
小结
思考与练习
第 10 章 数据库应用案例分析
10.1 学生信息管理系统的数据库设计
10.1.1 学生信息管理系统 E-R 模型分析
10.1.2 学生信息管理系统数据库的设计
10.2 图书信息管理系统的数据库设计
10.2.1 图书信息管理系统 E-R 模型分析
10.2.2 图书信息管理系统数据库的设计
10.3 医院门诊管理系统的数据库设计
10.3.1 医院门诊管理系统 E-R 模型分析
10.3.2 医院门诊管理系统数据库的设计
10.4 小超市管理系统的数据库设计
10.4.1 小超市管理系统 E-R 模型分析
10.4.2 小超市管理系统数据库的设计
小结
思考与练习
附录 A SQL 进阶训练系统