注册 登录 进入教材巡展 进入在线书城
#

出版时间:2023-06

出版社:电子工业出版社

以下为《MySQL数据库基础与应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121430886
  • 1-3
  • 439208
  • 47245757-1
  • 平塑
  • 16开
  • 2023-06
  • 432
  • 284
  • 工学
  • 计算机科学与技术
  • 计算机科学与技术
  • 本科 研究生(硕士、EMBA、MBA、MPA、博士)
目录
目录 第1章 MySQL数据库系统 1 1.1 数据库的应用 1 1.2 数据库的基本概念 1 1.2.1 数据库 2 1.2.2 数据库管理系统 2 1.2.3 数据库系统 2 1.3 数据模型 4 1.3.1 数据模型的概念和类型 4 1.3.2 概念模型的概念和表示方法 5 1.3.3 逻辑模型概述 6 1.4 关系数据库 8 1.4.1 关系数据库的基本概念 8 1.4.2 关系运算 9 1.4.3 概念结构设计和逻辑结构设计 10 1.5 MySQL数据库管理系统 13 1.5.1 MySQL的特点 13 1.5.2 MySQL 8.0的新特性 14 1.5.3 MySQL 8.0安装 15 1.5.4 MySQL 8.0配置 17 1.6 启动、关闭和登录MySQL服务器 21 1.6.1 启动和关闭MySQL服务器 22 1.6.2 登录MySQL服务器 23 1.7 大数据简介 24 1.7.1 大数据的基本概念 24 1.7.2 大数据的处理过程 26 1.7.3 NoSQL数据库 27 小结 29 习题1 30 实验1 32 ? 第2章 MySQL语言结构 37 2.1 SQL简介 37 2.1.1 SQL的特点 37 2.1.2 SQL的分类 38 2.2 MySQL组成 39 2.3 数据类型 39 2.3.1 数值类型 39 2.3.2 字符串类型 41 2.3.3 日期和时间类型 41 2.3.4 二进制数据类型 41 2.3.5 其他数据类型 42 2.3.6 数据类型的选择 42 2.4 常量和变量 42 2.4.1 常量 42 2.4.2 变量 45 2.5 运算符和表达式 48 2.5.1 算术运算符 48 2.5.2 比较运算符 49 2.5.3 逻辑运算符 50 2.5.4 位运算符 51 2.5.5 运算符的优先级 51 2.5.6 表达式 52 2.6 MySQL函数 52 2.6.1 数学函数 52 2.6.2 字符串函数 54 2.6.3 日期和时间函数 56 2.6.4 其他函数 57 小结 58 习题2 59 实验2 60 第3章 数据定义语言 62 3.1 数据定义语言概述 62 3.2 MySQL数据库的基本概念 62 3.3 创建MySQL数据库 63 3.3.1 创建数据库 63 3.3.2 选择数据库 64 3.3.3 修改数据库 65 3.3.4 删除数据库 65 3.4 表的基本概念 66 3.4.1 表和表结构 66 3.4.2 表结构设计 67 3.5 创建MySQL表 68 3.5.1 创建表 68 3.5.2 查看表 70 3.5.3 修改表 71 3.5.4 删除表 74 3.6 存储引擎 75 3.6.1 存储引擎概述 75 3.6.2 常用存储引擎 75 3.6.3 选择存储引擎 76 小结 77 习题3 78 实验3 80 第4章 数据操纵语言 86 4.1 数据操纵语言概述 86 4.2 使用INSERT语句插入数据 86 4.2.1 向表中的所有列插入数据 86 4.2.2 向表中的指定列插入数据 88 4.2.3 插入多条记录 88 4.2.4 REPLACE语句 89 4.2.5 插入查询结果语句 89 4.3 使用UPDATE语句修改数据 90 4.3.1 修改指定记录 90 4.3.2 修改全部记录 91 4.4 使用DELETE语句删除数据 91 4.4.1 删除指定记录 92 4.4.2 删除全部记录 92 小结 93 习题4 94 实验4 95 第5章 数据查询语言 100 5.1 数据查询语言概述 100 5.2 单表查询 101 5.2.1 SELECT子句的使用 101 5.2.2 WHERE子句的使用 103 5.2.3 GROUP BY子句和HAVING子句的使用 108 5.2.4 ORDER BY子句和LIMIT子句的使用 111 5.3 多表查询 113 5.3.1 连接查询 113 5.3.2 子查询 119 5.3.3 联合查询 122 小结 123 习题5 124 实验5 126 第6章 视图和索引 132 6.1 视图的功能 132 6.2 视图操作 132 6.2.1 创建视图 132 6.2.2 修改视图定义 134 6.2.3 删除视图 134 6.3 视图的应用 135 6.3.1 查询视图 135 6.3.2 更新视图数据 136 6.4 索引的功能、分类和使用 139 6.5 索引操作 141 6.5.1 创建索引 141 6.5.2 查看表上创建的索引 143 6.5.3 删除索引 145 小结 145 习题6 146 实验6 148 第7章 完整性约束 151 7.1 数据完整性的基本概念 151 7.2 PRIMARY KEY约束 153 7.3 UNIQUE约束 155 7.4 FOREIGN KEY约束 157 7.5 CHECK约束 160 7.6 NOT NULL约束 162 小结 162 习题7 163 实验7 164 第8章 存储过程和存储函数 168 8.1 存储过程的基本概念 168 8.2 存储过程操作 169 8.2.1 创建存储过程 169 8.2.2 DELIMITER命令 170 8.2.3 局部变量 171 8.2.4 流程控制 172 8.2.5 游标的使用 178 8.2.6 存储过程的调用 180 8.2.7 存储过程的删除 182 8.3 存储函数的基本概念 182 8.4 存储函数操作 182 8.4.1 创建存储函数 183 8.4.2 调用存储函数 183 8.4.3 删除存储函数 184 小结 184 习题8 185 实验8 186 第9章 触发器和事件 191 9.1 触发器的基本概念 191 9.2 触发器操作 191 9.2.1 创建触发器 191 9.2.2 使用触发器 192 9.2.3 删除触发器 195 9.3 事件的基本概念 195 9.4 事件操作 196 9.4.1 创建事件 196 9.4.2 修改事件 198 9.4.3 删除事件 198 小结 199 习题9 199 实验9 200 第10章 权限管理和安全控制 204 10.1 MySQL权限系统 204 10.1.1 MySQL权限系统工作过程 204 10.1.2 MySQL权限表 205 10.2 用户管理 205 10.2.1 创建用户 206 10.2.2 删除用户 207 10.2.3 修改用户账号 207 10.2.4