注册 登录 进入教材巡展
#

出版时间:2023-09

出版社:电子工业出版社

以下为《MySQL数据库系统与应用教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121464737
  • 1-1
  • 512314
  • 48253943-4
  • 平塑
  • 16开
  • 2023-09
  • 473
  • 268
  • 计算机科学与技术
  • 本科 高职
内容简介
本书共17章,系统全面地讲述数据库系统的基本理论和MySQL 8.x应用技术,主要内容包括数据库系统基础,关系模型和数据库的设计,安装和配置MySQL,数据库的操作和字符集,数据类型、表的操作和存储引擎,数据完整性约束,表记录的操作,记录的查询,索引,视图,MySQL编程基础,存储过程、异常处理和游标,触发器和事件,事务和锁机制,日志,备份和恢复,用户和权限管理等。 全书以学生数据库系统为主线,把教学内容和实例贯穿在一起,并以员工数据库系统贯穿习题。每章均配备大量的例题,例题选取合适,突出了实用性和专业性。为适应不同的教学需求,本书以二维码形式提供了大量选学内容。为便于开展教学和上机实操,本书还提供配套的教学资源,包括授课计划、电子课件、例题的源代码以及部分习题参考答案等。登录华信教育资源网(www.hxedu.com.cn),注册后可以免费下载。
目录
第1章 数据库系统基础 1__eol__1.1 信息、数据和数据管理 1__eol__1.1.1 信息和数据的概念 1__eol__1.1.2 数据处理和数据管理 2__eol__1.2 数据管理技术的发展历史 2__eol__1.3 数据库系统 3__eol__1.3.1 数据库系统的基本概念 3__eol__1.3.2 数据库系统的特点 4__eol__1.4 数据模型的组成和抽象 4__eol__1.4.1 数据模型的三要素 4__eol__1.4.2 数据抽象的过程 5__eol__1.4.3 三种世界中术语的对应关系 7__eol__1.5 概念模型 7__eol__1.5.1 概念模型的基本概念 7__eol__1.5.2 概念模型的表示方法 9__eol__1.6 逻辑模型 11__eol__1.6.1 层次模型 11__eol__1.6.2 网状模型 11__eol__1.6.3 关系模型 12__eol__1.7 数据库的体系结构 12__eol__1.7.1 数据抽象 13__eol__1.7.2 数据库的三级模式结构 13__eol__1.7.3 三级模式间的二级映像 14__eol__习题1 15__eol__第2章 关系模型和数据库的设计 16__eol__2.1 关系模型 16__eol__2.1.1 关系模型的组成 16__eol__2.1.2 关系数据结构 16__eol__2.2 关系代数 19__eol__2.2.1 传统的集合运算 19__eol__2.2.2 专门的关系运算 20__eol__2.3 关系的完整性和约束 23__eol__2.3.1 关系的完整性 23__eol__2.3.2 约束 23__eol__2.4 关系规范化理论基础 24__eol__2.4.1 关系范式的种类和规范化过程 24__eol__2.4.2 函数依赖 25__eol__2.4.3 范式 26__eol__2.5 数据库设计的步骤 27__eol__2.5.1 需求分析阶段 28__eol__2.5.2 概念结构设计阶段 28__eol__2.5.3 逻辑结构设计阶段 29__eol__2.5.4 物理结构设计阶段 30__eol__2.5.5 数据库实施阶段 30__eol__2.5.6 数据库运行和维护阶段 31__eol__习题2 31__eol__第3章 安装和配置MySQL 32__eol__3.1 MySQL简介 32__eol__3.2 MySQL的下载和安装 32__eol__3.3 MySQL客户端程序 33__eol__3.3.1 命令行客户端程序 33__eol__3.3.2 图形化客户端程序Navicat for MySQL 35__eol__习题3 36__eol__第4章 数据库的操作和字符集 37__eol__4.1 MySQL数据库的分类 37__eol__4.2 数据库的操作 37__eol__4.2.1 创建数据库 37__eol__4.2.2 查看数据库 38__eol__4.2.3 选择数据库 38__eol__4.2.4 修改数据库 39__eol__4.2.5 删除数据库 39__eol__4.2.6 使用Navicat for MySQL操作数据库 39__eol__4.3 MySQL的字符集和校对规则 42__eol__4.3.1 字符集 42__eol__4.3.2 校对规则 45__eol__4.3.3 字符编码与校对规则的优先级 46__eol__4.4 MySQL命令行中\g与\G的作用 46__eol__习题4 47__eol__第5章 数据类型、表的操作和存储引擎 48__eol__5.1 数据类型 48__eol__5.1.1 数值类型 48__eol__5.1.2 字符串类型 50__eol__5.1.3 日期和时间类型 51__eol__5.1.4 二进制类型 52__eol__5.1.5 复合类型 52__eol__5.2 表的操作 53__eol__5.2.1 创建表 53__eol__5.2.2 查看表 55__eol__5.2.3 修改表 57__eol__5.2.4 复制表结构 59__eol__5.2.5 删除表 59__eol__5.2.6 使用Navicat for MySQL操作表 59__eol__5.3 MySQL的存储引擎 62__eol__5.3.1 常用的存储引擎 62__eol__5.3.2 查看存储引擎 63__eol__5.3.3 设置存储引擎 64__eol__习题5 64__eol__第6章 数据完整性约束 66__eol__6.1 数据完整性约束的概念 66__eol__6.2 实体完整性约束 66__eol__6.2.1 主键约束 66__eol__6.2.2 唯一键约束 68__eol__6.2.3 完整性约束的命名 70__eol__6.3 参照完整性约束 71__eol__6.3.1 相关概念 71__eol__6.3.2 外键约束 72__eol__6.4 用户定义完整性约束 74__eol__6.4.1 非空约束 74__eol__6.4.2 默认值约束 75__eol__6.4.3 检查约束 75__eol__6.4.4 自增约束 76__eol__6.5 更新完整性约束 76__eol__6.5.1 删除约束 76__eol__6.5.2 添加约束 78__eol__习题6 80__eol__第7章 表记录的操作 82__eol__7.1 插入记录 82__eol__7.1.1 插入完整记录 82__eol__7.1.2 插入部分记录 84__eol__7.1.3 插入多条记录 84__eol__7.2 修改记录 86__eol__7.2.1 修改特定记录 86__eol__7.2.2 修改所有记录 87__eol__7.3 删除记录 87__eol__7.3.1 删除特定记录 87__eol__7.3.2 删除所有记录 87__eol__7.4 使用Navicat for MySQL操作记录 88__eol__7.4.1 添加记录 88__eol__7.4.2 修改记录 89__eol__7.4.3 删除记录 89__eol__习题7 89__eol__第8章 记录的查询 91__eol__8.1 单表查询 91__eol__8.1.1 单表查询语句 91__eol__8.1.2 查询指定的记录 93__eol__8.1.3 对结果集的处理 96__eol__8.1.4 聚合函数查询 98__eol__8.1.5 分组查询 99__eol__8.2 多表查询 102__eol__8.2.1 交叉连接查询 103__eol__8.2.2 内连接查询 104__eol__8.2.3 外连接查询 107__eol__8.3 子查询 108__eol__8.3.1 子查询的执行过程和类型 108__eol__8.3.2 标量子查询 109__eol__8.3.3 表子查询 110__eol__8.3.4 列子查询 111__eol__8.3.5 利用子查询插入、修改或删除记录 113__eol__8.4 使用正则表达式查询 114__eol__8.5 合并结果集 116__eol__习题8 116__eol__第9章 索引 117__eol__9.1 概述 117__eol__9.1.1 索引的概念 117__eol__9.1.2 索引的分类 118__eol__9.1.3 设置索引的原则 119__eol__9.1.4 查看索引 119__eol__9.2 创建索引 120__eol__9.2.1 创建索引的语句 120__eol__9.2.2 创建索引的实例 122__eol__9.3 使用索引 125__eol__9.3.1 多列索引的使用 126__eol__9.3.2 EXPLAIN语句 126__eol__9.3.3 指定要使用的索引 127__eol__9.4 删除索引 127__eol__9.4.1 DROP INDEX语句 127__eol__9.4.2 ALTER TABLE语句 127__eol__9.5 使用Navicat for MySQL管理索引 128__eol__习题9 129__eol__第10章 视图 130__eol__10.1 概述 130__eol__10.2 创建视图 130__eol__10.2.1 创建视图的语句 130__eol__10.2.2 创建视图的实例 131__eol__10.3 查看视图定义和查询视图记录 133__eol__10.3.1 查看视图定义 133__eol__10.3.2 查询视图记录 134__eol__10.4 更新视图 135__eol__10.4.1 更新视图的说明 135__eol__10.4.2 更新视图的实例 135__eol__10.5 修改视图和删除视图 136__eol__10.5.1 修改视图 136__eol__10.5.2 删除视图 137__eol__习题10 137__eol__第