您好,欢迎光临有路网!
MySQL数据库实用教程
QQ咨询:
有路璐璐:

MySQL数据库实用教程

  • 作者:赵明渊 唐明伟
  • 出版社:人民邮电出版社
  • ISBN:9787115573759
  • 出版日期:2021年12月01日
  • 页数:275
  • 定价:¥59.80
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书瞄准当前高校MySQL数据库教学与实验的需求,在MySQL 8.0的基础上编写而成。全书分为两篇。篇为MySQL数据库基础,内容包含:数据库基础、MySQL语言、数据定义、数据操纵、数据查询、视图和索引、MySQL编程技术、MySQL**管理、备份和恢复、事务管理、PHP和MySQL教学管理系统开发。第二篇为MySQL实验,所编排的各个实验与篇中的各章(除第10、11章外)内容相对应,可以有效地帮助读者巩固所学的理论知识。 本书可作为本科院校相关专业的教材,也可供高职高专院校及相关培训机构教学使用,还可作为参加全国计算机等级考试人员以及数据库应用系统设计开发人员的参考用书。
    目录
    第 一篇 MySQL数据库基础 第 1章 数据库基础 第 2章 MySQL语言 第3章 数据定义 第4章 数据操纵 第5章 数据查询 第6章 视图和索引 第7章 MySQL编程技术 第8章 MySQL**管理 第9章 备份和恢复 第 10章 事务管理 第 11章 PHP和MySQL教学管理系统开发 第二篇 MySQL实验 实验1 数据库基础 208 实验2 MySQL语言 214 实验3 数据定义 216 实验4 数据操纵 226 实验5 数据查询 231 实验6 视图和索引 237 实验7 MySQL编程技术 241 实验8 MySQL**管理 247 实验9 备份和恢复 250 附录A 课后习题参考答案 252 附录B 教学数据库teaching的表结构和样本数据 272 参考文献 275 【具体目录】 第 一篇 MySQL数据库基础 第 1章 数据库基础 1.1 数据库系统��基本概念 02 1.1.1 数据和信息 02 1.1.2 数据库、数据库管理系统和数据库系统 03 1.2 数据模型 04 1.2.1 数据模型的概念、类型和组成要素 04 1.2.2 概念模型 06 1.2.3 逻辑模型 07 1.3 关系数据库 08 1.3.1 关系数据库的基本概念 08 1.3.2 关系运算 09 1.4 概念结构设计和逻辑结构设计 10 1.5 MySQL数据库管理系统 13 1.6 MySQL 8.0的安装和配置 14 1.6.1 MySQL 8.0安装 14 1.6.2 MySQL 8.0配置 17 1.7 MySQL服务器的启动、关闭和登录 20 1.7.1 MySQL服务器的启动和关闭 20 1.7.2 MySQL服务器登录 21 本章小结 23 习题1 第 2章 MySQL语言 2.1 SQL和MySQL语言组成 26 2.1.1 SQL 26 2.1.2 MySQL语言组成 27 2.2 数据类型 28 2.2.1 数值类型 28 2.2.2 字符串类型 29 2.2.3 日期和时间类型 29 2.2.4 二进制数据类型 30 2.2.5 其他数据类型 30 2.2.6 数据类型的选择 31 2.3 常量、变量、运算符和表达式 31 2.3.1 常量 31 2.3.2 变量 34 2.3.3 运算符和表达式 37 2.4 MySQL函数 39 2.4.1 数学函数 39 2.4.2 字符串函数 41 2.4.3 日期和时间函数 43 2.4.4 其他函数 44 本章小结 45 习题2 第3章 数据定义 3.1 数据定义语言 48 3.2 创建MySQL数据库 49 3.2.1 MySQL数据库的基本概念 49 3.2.2 创建数据库 49 3.2.3 选择数据库 50 3.2.4 修改数据库 51 3.2.5 删除数据库 51 3.3 创建MySQL表 52 3.3.1 表的基本概念 52 3.3.2 创建表 54 3.3.3 查看表 55 3.3.4 修改表 57 3.3.5 删除表 60 3.4 数据完整性约束 60 3.4.1 数据完整性的基本概念 60 3.4.2 PRIMARY KEY约束 63 3.4.3 UNIQUE约束 65 3.4.4 FOREIGN KEY约束 66 3.4.5 CHECK约束 69 3.4.6 NOT NULL约束 70 本章小结 70 习题3 第4章 数据操纵 4.1 数据操纵语言 74 4.2 使用INSERT语句插入数据 74 4.2.1 INSERT语句的语法格式和插入数据的方法 74 4.2.2 插入多条记录 77 4.2.3 REPLACE语句 78 4.2.4 插入查询结果语句 78 4.3 使用UPDATE语句修改数据 79 4.3.1 修改指定记录 79 4.3.2 修改全部记录 80 4.4 使用DELETE语句删除数据 80 4.4.1 删除指定记录 81 4.4.2 删除全部记录 81 本章小结 82 习题4 第5章 数据查询 5.1 数据查询语言 85 5.2 单表查询 86 5.2.1 SELECT子句 86 5.2.2 WHERE子句 89 5.2.3 GROUP BY子句和HAVING子句 93 5.2.4 ORDER BY子句和LIMIT子句 97 5.3 多表查询 98 5.3.1 连接查询 99 5.3.2 子查询 105 5.3.3 联合查询 108 本章小结 108 习题5 第6章 视图和索引 6.1 视图 112 6.1.1 视图概述 112 6.1.2 创建视图 113 6.1.3 查询视图 114 6.1.4 更新视图 115 6.1.5 修改视图 118 6.1.6 删除视图 119 6.2 索引 119 6.2.1 索引概述 119 6.2.2 创建索引 121 6.2.3 查看索引 123 6.2.4 删除索引 124 本章小结 125 习题6 第7章 MySQL编程技术 7.1 存储过程 128 7.1.1 存储过程概述 128 7.1.2 创建存储过程 129 7.1.3 局部变量 131 7.1.4 流程控制 133 7.1.5 存储过程的调用 140 7.1.6 存储过程的删除 142 7.2 存储函数 142 7.2.1 存储函数概述 142 7.2.2 创建存储函数 143 7.2.3 调用存储函数 144 7.2.4 删除存储函数 144 7.3 触发器 144 7.3.1 触发器概述 144 7.3.2 创建触发器 145 7.3.3 使用触发器 146 7.3.4 删除触发器 148 7.4 事件 148 7.4.1 事件概述 148 7.4.2 创建事件 149 7.4.3 修改事件 151 7.4.4 删除事件 151 本章小结 152 习题7 第8章 MySQL**管理 8.1 权限系统 155 8.1.1 MySQL权限系统工作过程 155 8.1.2 MySQL权限表 156 8.2 用户管理 157 8.2.1 创建用户 157 8.2.2 删除用户 158 8.2.3 修改用户账号 158 8.2.4 修改用户口令 159 8.3 权限管理 159 8.3.1 授予权限 159 8.3.2 撤销权限 163 本章小结 164 习题8 第9章 备份和恢复 9.1 备份和恢复的基本概念 167 9.2 备份数据 168 9.2.1 使用SELECT…INTO OUTFILE语句导出表数据 168 9.2.2 使用mysqldump命令备份数据 169 9.3 恢复数据 173 9.3.1 表数据导入 173 9.3.2 使用mysql命令恢复数据 174 本章小结 175 习题9 第 10章 事务管理 10.1 事务 177 10.1.1 事务的概念 177 10.1.2 事务特性 177 10.2 事务控制语句 178 10.3 事务的并发处理 182 10.4 管理锁 183 10.4.1 锁机制 184 10.4.2 锁的级别 184 10.4.3 死锁 185 本章小结 186 习题10 第 11章 PHP和MySQL教学管理系统开发 11.1 PHP简介 189 11.1.1 PHP基本概念和特点 189 11.1.2 PHP运行环境 190 11.1.3 PHP运行过程 191 11.2 教学项目数据库创建 191 11.3 PHP开发环境搭建 192 11.3.1 PHP集成软件环境的搭建 193 11.3.2 PHP开发工具 194 11.4 教学管理系统开发 199 11.4.1 主界面开发 199 11.4.2 学生管理界面开发与功能实现 201 本章小结 205 习题11 第二篇 MySQL实验 实验1 数据库基础 208 实验1.1 E-R图画法与概念模型向逻辑模型的转换 208 实验1.2 MySQL数据库安装、启动和关闭 212 实验2 MySQL语言 214 实验3 数据定义 216 实验3.1 创建数据库 216 实验3.2 创建表 217 实验3.3 数据完整性约束 221 实验4 数据操纵 226 实验5 数据查询 231 实验5.1 单表查询 231 实验5.2 多表查询 233 实验6 视图和索引 237 实验6.1 视图 237 实验6.2 索引 238 实验7 MySQL编程技术 241 实验7.1 存储过程和存储函数 241 实验7.2 触发器和事件 244 实验8 MySQL**管理 247 实验9 备份和恢复 250 附录A 课后习题参考答案 252 第 1章 数据库基础 252 第 2章 MySQL语言 253 第3章 数据定义 254 第4章 数据操纵 257 第5章 数据查询 260 第6章 视图和索引 263 第7章 MySQL编程技术 265 第8章 MySQL**管理 268 第9章 备份和恢复 269 第 10章 事务管理 270 第 11章 PHP和MySQL教学管理系统开发 271 附录B 教学数据库teaching的表结构和样本数据 272 参考文献 275

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外