您好,欢迎光临有路网!
MySQL数据库原理及应用(微课版)(第3版)
QQ咨询:
有路璐璐:

MySQL数据库原理及应用(微课版)(第3版)

  • 作者:武洪萍 孟秀锦 孙灿
  • 出版社:人民邮电出版社
  • ISBN:9787115580573
  • 出版日期:2021年11月01日
  • 页数:280
  • 定价:¥59.80
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

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

    图书详情

    内容提要
    本书基于MySQL介绍数据库的基本概念、基本原理和基本设计方法,以面向工作过程的教学方法为导向,合理安排各项目的内容。本书突出实用性,减少理论知识的介绍,并设计大量的项目实训和课外拓展内容,符合高职高专教育的特点。 本书包括三篇,由8个项目组成。**篇知识储备(项目1和项目2)讲述从理论层次设计数据库的方法;第二篇基础应用(项目3~项目5)讲述基于MySQL创建数据库的方法和数据库的基本应用;第三篇**应用(项目6~项目8)讲述数据库的**应用和维护MySQL数据库**的方法。 本书可作为高职高专院校、成人教育类院校数据库原理及应用课程的教材,也可供参加自学考试的人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。
    目录
    目录CONTENTS 第 一篇 知识储备 项目1 理解数据库 2 任务1-1 理解数据处理 2 (一)信息与数据 2 (二)数据处理 3 任务1-2 理解数据描述 3 (一)现实世界 4 (二)信息世界 4 (三)数据世界 6 任务1-3 掌握数据模型 6 (一)数据模型分类 7 (二)概念模型 7 (三)结构数据模型的要素和种类 8 (四)关系数据模型 8 (五)关系数据模型的完整性 10 任务1-4 掌握关系代数 12 (一)传统的集合运算 13 (二)专门的关系运算 14 任务1-5 明确数据库系统的组成和结构 19 (一)数据库相关概念 19 (二)数据库系统的体系结构 20 任务1-6 认识常见的数据库管理系统 22 (一)常见的国外数据库管理系统 22 (二)常见的国内数据库管理系统 23 项目小结 25 项目实训1:理解数据库 26 课外拓展:了解数据管理技术的发展历程 26 习题 30 项目2 设计学生信息管理数据库 33 任务2-1 了解数据库设计 33 任务2-2 需求分析 35 (一)需求分析的任务及目标 35 (二)需求分析的方法 36 任务2-3 概念设计 37 (一)概念设计的方法���步骤 37 (二)局部E-R图设计 39 (三)全局E-R图设计 40 任务2-4 逻辑设计 45 (一)初始关系模式设计 46 (二)关系模式的规范化 49 (三)关系模式的评价与改进 53 任务2-5 数据库的物理设计 54 (一)关系模式存取方法的选择 54 (二)确定数据库的存储结构 56 (三)评价物理结构 56 任务2-6 数据库的实施、运行和维护 57 (一)数据库的实施 57 (二)数据库的运行与维护 58 项目小结 58 项目实训2:设计数据库 59 课外拓展:设计网络玩具销售系统 60 习题 60 第二篇 基础应用 项目3 创建与维护MySQL数据库 66 任务3-1 了解MySQL 66 (一)MySQL简介 66 (二)MySQL版本信息 67 (三)MySQL工具 68 任务3-2 安装与配置MySQL 8.0 69 (一)下载MySQL 69 (二)在Windows平台下安装与配置MySQL 70 任务3-3 启动与登录MySQL 74 (一)启动MySQL服务 74 (二)登录MySQL 8.0 76 (三)配置PATH变量 80 (四)更改MySQL 8.0的配置 82 (五)MySQL常用的图形化管理工具 84 任务3-4 创建数据库 84 (一)认识SQL 84 (二)了解MySQL数据库 85 (三)创建学生信息管理数据库 86 任务3-5 维护数据库 88 (一)打开数据库 88 (二)删除数据库 88 任务3-6 理解MySQL数据库的存储引擎 89 项目小结 92 项目实训3:安装MySQL 8.0及数据库的创建与维护 92 课外拓展:建立网络玩具销售系统 93 习题 93 项目4 创建与维护学生信息管理数据表 95 任务4-1 设计表结构 95 (一)理解表的概念 95 (二)了解MySQL数据类型 97 (三)掌握列的其他属性 99 任务4-2 创建表 101 (一)使用Navicat创建表 101 (二)使用CREATE TABLE语句创建表 103 任务4-3 维护表 106 (一)查看表结构 106 (二)修改表结构 108 (三)在表中添加、快速查看、修改和删除数据记录 110 (四)复制表 110 (五)删除表 110 项目小结 111 项目实训4:创建与维护表 112 课外拓展:创建与维护网络玩具销售系统的表 114 习题 116 项目5 查询与维护学生信息管理数据表 118 任务5-1 掌握简单数据查询 118 (一)单表无条件数据查询 120 (二)使用WHERE子句实现条件查询 123 (三)使用常用聚集函数统计数据 128 (四)分组筛选数据 129 (五)对查询结果进行排序 131 任务5-2 掌握多表连接查询 132 (一)交叉连接 132 (二)内连接 132 (三)自连接 134 (四)外连接 134 任务5-3 理解嵌套查询 135 (一)嵌套子查询 136 (二)相关子查询 138 任务5-4 数据更新 139 (一)数据记录的插入 139 (二)数据记录的修改 141 (三)数据记录的删除 141 项目小结 142 项目实训5:实现数据查询 143 (一)简单查询 143 (二)分组与排序 144 (三)多表连接查询 145 (四)嵌套查询 146 (五)数据更新 147 课外拓展:对网络玩具销售系统进行数据查询操作 147 习题 153 第三篇 **应用 项目6 优化查询学生信息管理数据库 159 任务6-1 使用索引优化查询性能 159 (一)索引概述 159 (二)索引的类型 160 (三)索引的设计原则 161 (四)使用Navicat创建索引 161 (五)使用SQL语句创建索引 163 (六)删除索引 164 任务6-2 使用视图优化查询性能 164 (一)视图概述 165 (二)使用Navicat创建视图 165 (三)使用CREATE VIEW语句创建视图 167 (四)视图的使用 168 (五)视图的修改 169 (六)视图的删除 169 项目小结 170 项目实训6:索引、视图的创建与管理 171 课外拓展:在网络玩具销售系统中使用索引和视图 173 习题 174 项目7 以程序方式处理学生信息管理数据表 177 任务7-1 掌握SQL编程基础 177 (一)SQL基础 177 (二)SQL的流程控制 182 (三)MySQL常用函数 188 (四)游标 189 任务7-2 创建与使用存储过程和存储函数 191 (一)存储过程和存储函数概述 191 (二)创建存储过程 192 (三)调用存储过程 194 (四)创建存储函数 195 (五)调用存储函数 197 (六)查看存储过程和存储函数 198 (七)删除存储过程和存储函数 199 任务7-3 创建和使用触发器 199 (一)触发器概述 200 (二)创建触发器 200 (三)查看触发器 202 (四)删除触发器 203 任务7-4 掌握事务、锁的概念和应用 204 (一)事务概述 204 (二)事务的ACID特性 204 (三)事务的定义 205 (四)事务并发操作引起的问题 207 (五)事务隔离级别 208 (六)MySQL的锁定机制 210 (七)活锁和死锁 211 项目小结 213 项目实训7:以程序方式处理MySQL数据表的数据 213 (一)SQL基础 213 (二)存储过程和存储函数 214 (三)触发器 215 (四)游标及事务的使用 216 课外拓展:针对网络玩具销售系统创建存储过程和触发器 217 习题 219 项目8 维护学生信息管理数据库的**性 220 任务8-1 了解MySQL的权限系统 220 (一)权限表 221 (二)权限系统的工作原理 222 任务8-2 管理数据库用户权限 223 (一)用户管理 224 (二)权限管理 228 任务8-3 备份与恢复数据库 231 (一)数据备份与恢复 232 (二)数据备份的方法 233 (三)数据恢复的方法 236 (四)数据库迁移 238 (五)表的导入与导出 239 任务8-4 使用MySQL日志 246 (一)MySQL日志简介 246 (二)二进制日志 247 (三)错误日志 249 (四)通用查询日志 250 (五)慢查询日志 250 (六)中继日志 251 项目小结 252 项目实训8:维护MySQL数据库的**性 252 (一)账户管理与权限管理 252 (二)数据库的备份与恢复 253 (三)MySQL日志的综合管理 254 课外拓展:备份和还原网络玩具销售系统 255 习题 256 附录1 知识延伸3-1 MySQL 8.0的新功能 258 附录2 知识延伸3-2 MySQL 8.0的下载步骤 260 附录3 知识延伸3-3 通过配置向导更改配置 262 附录4 知识延伸3-4 常用图形化管理工具介绍 264 附录5 知识延伸5-1 理解集合查询 266 附录6 知识延伸5-2 学生信息浏览、查询、统计 267 一、学生信息浏览子系统 267 二、学生信息查询子系统 269 三、学生信息统计子系统 270 附录7 知识延伸5-3 学生基本信息维护和毕业学生信息导出 272 一、学生信息查询及维护子系统 272 二、毕业学生信息导出子系统 273 附录8 知识延伸7-1 更多存储过程和触发器示例 275 阅读材料一:学生信息管理数据库的存储过程 275 阅读材料二:使用事务和触发器更新和删除数据(银行存取款机系统) 276 附录9 知识延伸8-1 5个权限表的结构 278

    与描述相符

    100

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