注册 登录 进入教材巡展
#

出版时间:2024-12

出版社:电子工业出版社

以下为《大型数据库应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121494192
  • 1-1
  • 560122
  • 平塑
  • 16开
  • 2024-12
  • 390
  • 244
  • 计算机科学与技术
  • 本科 研究生及以上
内容简介
本书系统阐述了大型数据库的基本概念、理论和发展趋势,并基于MySQL,从数据库的管理、操作和设计等方面介绍了相关技术及实例。全书共11章,分别为数据库系统概述、关系数据库理论、SQL语言、数据库管理、表的操作与管理、查询技术、视图的操作与管理、存储过程的操作与管理、触发器的操作与管理、数据库设计、大数据基础及应用。本书以培养大型数据库设计、管理和实际操作能力为主线,将理论与实践、案例、应用充分结合,使读者可以更好地学习和掌握大型数据库技术。
目录
目录__eol__第1章 数据库系统概述 1__eol__1.1 数据管理技术的产生与发展 2__eol__1.1.1 人工管理阶段 2__eol__1.1.2 文件系统阶段 3__eol__1.1.3 数据库系统阶段 4__eol__1.1.4 数据管理示例 5__eol__1.2 数据存储技术的发展 7__eol__1.3 数据库系统的结构 9__eol__1.3.1 集中式数据库系统 9__eol__1.3.2 分布式数据库系统 9__eol__1.3.3 云数据库系统 11__eol__1.4 数据模型 13__eol__1.4.1 数据模型的内容、类型和分类 13__eol__1.4.2 关系模型 14__eol__1.4.3 层次模型 15__eol__1.4.4 网状模型 16__eol__1.4.5 面向对象模型 16__eol__1.4.6 模型发展 17__eol__1.5 数据模型的描述方法 18__eol__1.5.1 模型结构 18__eol__1.5.2 E-R图 18__eol__本章小结 20__eol__习题 21__eol__习题答案 22__eol__第2章 关系数据库理论 23__eol__2.1 关系数据库 24__eol__2.1.1 关系模型的基本概念 24__eol__2.1.2 关系数据结构 25__eol__2.1.3 关系操作 26__eol__2.1.4 关系完整性 26__eol__2.1.5 关系数据库的规范化 27__eol__2.1.6 关系模型的特点 29__eol__2.2 MySQL的功能及特点 29__eol__2.3 MySQL的安装和配置 31__eol__2.3.1 MySQL安装 31__eol__2.3.2 MySQL Workbench安装 34__eol__2.3.3 MySQL升级 36__eol__2.3.4 MySQL系统数据库简介 37__eol__2.4 MySQL管理工具 38__eol__2.4.1 MySQL Workbench 38__eol__2.4.2 phpMyAdmin 39__eol__2.4.3 Navicat for MySQL 39__eol__2.4.4 MySQLDumper 40__eol__2.4.5 MySQL文档 40__eol__2.4.6 MySQL命令工具 41__eol__本章小结 42__eol__习题 42__eol__习题答案 43__eol__第3章 SQL语言 44__eol__3.1 数据查询语言 45__eol__3.2 数据定义语言 46__eol__3.3 数据操纵语言 47__eol__3.3.1 INSERT语句 48__eol__3.3.2 UPDATE语句 49__eol__3.3.3 DELETE语句 50__eol__3.4 数据控制语言 50__eol__3.4.1 GRANT语句 51__eol__3.4.2 REVOKE语句 52__eol__3.5 MySQL增加的语言元素 53__eol__3.5.1 标识符 53__eol__3.5.2 注释 54__eol__3.5.3 常量与变量 54__eol__3.5.4 运算符 56__eol__3.5.5 函数 60__eol__3.5.6 流程控制语句 69__eol__3.6 游标 73__eol__本章小结 76__eol__习题 78__eol__习题答案 78__eol__第4章 数据库管理 79__eol__4.1 数据库存储引擎 80__eol__4.1.1 概述 80__eol__4.1.2 InnoDB引擎 82__eol__4.1.3 MyISAM存储引擎 82__eol__4.1.4 MEMORY存储引擎 83__eol__4.1.5 MERGE存储引擎 83__eol__4.1.6 其他的存储引擎 84__eol__4.1.7 存储引擎的选择 84__eol__4.2 管理数据库 85__eol__4.2.1 创建数据库 85__eol__4.2.2 查看数据库 88__eol__4.2.3 修改数据库 90__eol__4.2.4 删除数据库 91__eol__4.3 数据库备份 93__eol__4.3.1 数据库备份概述 93__eol__4.3.2 数据库备份方法 95__eol__4.4 数据库还原 100__eol__4.4.1 数据库还原概述 100__eol__4.4.2 数据库还原方法 100__eol__4.5 数据库的维护 104__eol__4.5.1 数据库的维护概述 104__eol__4.5.2 myisamchk 工具 105__eol__4.5.3 myisamchk选项 106__eol__4.5.4 表的检查 107__eol__4.5.5 崩溃恢复 109__eol__4.5.6 检查MyISAM表的错误 110__eol__4.5.7 修复表 110__eol__本章小结 112__eol__习题 113__eol__习题答案 113__eol__第5章 表的操作与管理 114__eol__5.1 数据类型 115__eol__5.1.1 数值类型 116__eol__5.1.2 日期和时间类型 119__eol__5.1.3 字符串类型 121__eol__5.1.4 JSON类型 124__eol__5.2 表操作 124__eol__5.2.1 创建表 124__eol__5.2.2 创建约束 129__eol__5.2.3 修改表 135__eol__5.2.4 查看表 140__eol__5.2.5 删除表 143__eol__5.3 索引操作 143__eol__5.3.1 认识索引 144__eol__5.3.2 创建索引 145__eol__5.3.3 查看、修改和删除索引 147__eol__本章小结 150__eol__习题 151__eol__习题答案 151__eol__第6章 查询技术 152__eol__6.1 基本SELECT语句 154__eol__6.1.1 投影查询 154__eol__6.1.2 条件查询 155__eol__6.2 分组查询 159__eol__6.2.1 聚合函数和GROUP BY子句 159__eol__6.2.2 GROUP BY子句、WHERE子句和HAVING子句 161__eol__6.3 连接查询 162__eol__6.3.1 等值连接与非等值连接 163__eol__6.3.2 自身连接 164__eol__6.3.3 左外连接查询 164__eol__6.3.4 右外连接查询 165__eol__6.4 子查询 165__eol__6.4.1 返回一个值的子查询 165__eol__6.4.2 返回一组值的子查询 166__eol__本章小结 169__eol__习题 170__eol__习题答案 170__eol__第7章 视图的操作与管理 171__eol__7.1 创建视图 172__eol__7.1.1 利用MySQL Workbench平台创建视图 173__eol__7.1.2 利用MySQL语句中的CREATE VIEW命令创建视图 174__eol__7.2 修改视图、重命名视图、查询视图信息和删除视图 175__eol__7.2.1 修改视图 175__eol__7.2.2 重命名视图 176__eol__7.2.3 查看视图信息和删除视图 177__eol__7.3 通过视图修改数据记录 179__eol__7.3.1 插入数据记录 180__eol__7.3.2 修改和删除数据记录 181__eol__本章小结 181__eol__习题 182__eol__习题答案 182__eol__第8章 存储过程的操作与管理 183__eol__8.1 创建存储过程 184__eol__8.1.1 使用创建存储过程模板创建存储过程 185__eol__8.1.2 使用MySQL Workbench创建存储过程 186__eol__8.1.3 执行存储过程 188__eol__8.2 查看、修改、重命名和删除存储过程 189__eol__8.2.1 查看存储过程 189__eol__8.2.2 修改存储过程 190__eol__8.2.3 重命名和删除存储过程 191__eol__本章小结 191__eol__习题 192__eol__习题答案 192__eol__第9章 触发器的操作与管理 193__eol__9.1 触发器的创建 194__eol__9.1.1 MySQL触发器概述 194__eol__9.1.2 MySQL触发器创建 195__eol__9.2 触发器的应用 198__eol__9.2.1 使用INSERT触发器 199__eol__9.2.2 使用UPDATE触发器 200__eol__9.2.3 使用DELETE触发器 200__eol__9.3 查看、修改和删除触发器 201__eol__9.3.1 查看触发器 201__eol__9.3.2 修改触