新华一城书集店铺主页二维码
新华一城书集 微信认证
上海新华书店官方微信书店
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

MySQL 8数据库原理与应用:微课版(第2版)

71.10
运费: ¥ 5.00-20.00
库存: 1 件
MySQL 8数据库原理与应用:微课版(第2版) 商品图0
MySQL 8数据库原理与应用:微课版(第2版) 商品缩略图0

商品详情

本书以MySQL 8.4为平台,以数据库设计、开发、管理与运维为主线,以实训为指导,借助实例和通俗易懂的语言,详细介绍了MySQL数据库原理与应用,具体内容包括数据库概述、数据库设计、MySQL数据库、数据库的基本操作、数据表、数据表的数据完整性约束、数据查询、索引和视图、MySQL编程基础、存储过程和触发器、事务与锁、备份与恢复、用户与权限管理、成绩管理系统数据库设计、使用Navicat Premium操作数据库、云数据库等。本书体系完整、内容翔实、实例丰富、可操作性强,涵盖了MySQL的主要知识点,每章内容均配备相关实例,有助于读者理解知识、应用知识,达到学以致用的目的。本书配套资源有教学大纲、教学课件、源代码、习题解答、模拟试题、实训指导、教学视频、数据库等。本书既可作为大学本科、高职高专院校计算机及相关专业的数据库原理与应用课程教材,也可作为从事数据库管理、开发与应用的相关人员的参考用书。徐丽霞,成都理工大学工程技术学院电子信息与计算机工程系专职教师,"数据库技术”在线开放课程设负责人,从事数据库教学多年。主要负责计算机基础教研室课程教学的授课任务,并参与《计算机基础》精品课程建设工作。主要讲授《数据库技术》、《面向对象程序设计》、《JavaScript程序设计》、《网页设计》、《C语言程序设计》、《access数据库程序设计》、《计算机基础》等课程。第1章 ?数据库概述11.1 数据处理的基本概念11.1.1 数据、信息与数据库11.1.2 数据库管理系统21.1.3 数据库系统31.2 数据管理阶段31.2.1 人工管理阶段31.2.2 文件系统阶段41.2.3 数据库系统阶段41.2.4 ?新兴数据管理阶段51.2.5 ?分布式数据库系统51.2.6 ?数据库集群71.2.7 ?OODBS81.2.8 ?数据仓库91.2.9 ?数据挖掘121.2.10 ?云计算与大数据131.3 数据库的体系结构151.4 数据模型161.4.1 概念模型与E_R方法161.4.2 数据模型的分类191.4.3 关系数据模型211.4.4 完整性规则221.5 关系运算231.5.1 传统的集合运算231.5.2 专门的关系运算251.6 NoSQL简介281.6.1 ?关系数据库存在的问题281.6.2 ?NoSQL的基本概念281.6.3 ?NoSQL的种类291.7 小结29实训130习题130第2章 ?数据库设计332.1 关系数据库的规范化332.1.1 关系数据库的规范化理论342.1.2 1NF352.1.3 2NF362.1.4 3NF和BCNF382.2 数据库设计步骤402.2.1 数据库设计概述402.2.2 需求分析402.2.3 概念设计412.2.4 逻辑设计422.2.5 物理设计432.2.6 数据库的实施、运行与维护442.2.7 数据库设计案例452.3 小结48实训248习题249第3章 ?MySQL数据库513.1 MySQL概述513.1.1 MySQL的发展历史523.1.2 MySQL 8.4的新特性533.2 MySQL的安装与配置543.2.1 MySQL的安装与?配置过程543.2.2 配置变量path593.3 MySQL的使用603.3.1 MySQL服务的启动和关闭603.3.2 登录MySQL服务器613.3.3 ?MySQL的配置管理623.3.4 MySQL的响应命令与字符集633.4 MySQL的图形化管理工具673.5 小结68实训368习题369第4章 ?数据库的基本操作714.1 MySQL的构成和创建数据库724.1.1 MySQL的构成724.1.2 创建数据库724.2 管理数据库734.2.1 查看数据库734.2.2 选择数据库734.2.3 修改数据库734.2.4 删除数据库744.2.5 数据库备份754.3 使用MySQL Workbench创建和管理数据库754.3.1 创建数据库754.3.2 删除数据库764.3.3 修改和设置默认数据库774.4 存储引擎774.4.1 查看存储引擎784.4.2 常用的存储引擎794.4.3 选择存储引擎804.5 ?小结81实训481习题483第5章 ?数据表845.1 创建和管理数据表845.1.1 数据类型855.1.2 创建数据表865.1.3 ?查看数据表895.1.4 修改数据表905.1.5 删除数据表925.2 表的数据操作935.2.1 表记录的插入935.2.2 表记录的修改965.2.3 表记录的删除965.3 使用MySQL Workbench创建和管理数据表975.3.1 创建、查看、修改和删除数据表975.3.2 编辑数据1005.4 小结100实训5101习题5102第6章 ?数据表的数据完整性约束1046.1 主键约束1056.1.1 创建表时创建主键约束1056.1.2 为已存在的表添加主键约束1066.1.3 删除主键约束1076.2 外键约束1076.2.1 创建表时创建外键约束1076.2.2 为已存在的表添加外键约束1096.2.3 删除外键约束1096.3 唯一性约束1106.3.1 创建表时创建唯一性约束1106.3.2 为已存在的表添加唯一性约束1116.3.3 删除唯一性约束1126.4 非空约束1126.4.1 创建表时创建非空约束1126.4.2 为已存在的表添加非空约束1136.4.3 删除非空约束1136.5 检查约束1136.5.1 创建表时创建检查约束1136.5.2 为已存在的表添加检查约束1146.5.3 删除检查约束1156.6 默认值约束1156.6.1 创建表时创建默认值约束1156.6.2 为已存在的表添加默认值约束1166.6.3 删除默认值约束1166.7 自增约束1176.7.1 创建表时创建自增约束1176.7.2 修改自增约束1186.8 使用MySQL Workbench创建和删除数据完整性约束1196.8.1 创建和删除主键约束1206.8.2 创建和删除外键约束1206.8.3 创建和删除检查约束1226.9 小结123实训6123习题6124第7章 ?数据查询1257.1 ?基本查询语句1257.2 ?单表查询1267.2.1 ?查询所有字段1267.2.2 ?查询指定字段1267.2.3 ?去掉重复记录1277.2.4 ?表达式查询1287.2.5 ?设置别名1287.2.6 ?查询指定记录1287.2.7 ?带IN的查询1297.2.8 ?带BETWEEN_AND的查询1297.2.9 ?带LIKE的模糊查询1307.2.10 ?带IS NULL的查询1317.2.11 ?带AND和OR的多条件查询1317.2.12 ?聚合函数查询1327.2.13 ?分组查询1347.2.14 ?排序查询1367.2.15 ?限制查询结果的记录数1367.3 ?连接查询1377.3.1 ?内连接1387.3.2 ?外连接1397.3.3 ?交叉连接1407.3.4 ?自连接1407.4 ?子查询1407.4.1 ?比较子查询1407.4.2 ?带IN的子查询1417.4.3 ?批量比较子查询1417.4.4 ?带EXISTS的子查询1427.4.5 ?使用子查询插入、? ?????更新与删除数据1437.5 ?使用正则表达式进行? ????模糊查询1447.6 ?合并结果集1467.7 ?查询优化1477.7.1 ?基础分析工具1477.7.2 ?索引优化?1507.7.3 ?SQL语句优化?1537.8 ?小结156实训7_1157实训7_2158习题7160第8章 ?索引和视图1638.1 ?索引1638.1.1 ?索引概述1638.1.2 ?创建索引1648.1.3 ?查看索引1678.1.4 ?删除索引1678.1.5 ?使用MySQL ? ?????Workbench? ?????操作索引1688.2 ?视图1718.2.1 ?创建视图1718.2.2 ?查看视图1738.2.3 ?修改视图1758.2.4 ?查询视图1768.2.5 ?更新视图1768.2.6 ?删除视图1788.2.7 ?使用MySQL ? ?????Workbench? ?????操作视图1788.3 ?小结179实训8180习题8181第9章 ?MySQL编程基础1839.1 ?常量和变量1839.1.1 ?常量1839.1.2 ?变量1849.2 ?运算符与表达式1879.2.1 ?算术运算符1879.2.2 ?比较运算符1879.2.3 ?逻辑运算符1899.2.4 ?位运算符1909.2.5 ?运算符与优先级1919.2.6 ?表达式1929.3 ?函数1929.3.1 ?系统内置函数1929.3.2 ?自定义函数2009.4 ?流程控制语句2039.4.1 ?IF语句2039.4.2 ?CASE语句2049.4.3 ?LOOP语句和? ?????LEAVE语句2059.4.4 ?REPEAT语句2069.4.5 ?WHILE语句2079.4.6 ?ITERATE语句2089.5 ?小结209实训9_1209实训9_2210习题9212第10章 ?存储过程和触发器21410.1 ?存储过程21410.1.1 ?存储过程的? ????? 基本概念21410.1.2 ?创建和调用? ????? 存储过程21510.1.3 ?使用MySQL ? ??????Workbench? ??????创建存储过程21710.1.4 ?查看存储过程21810.1.5 ?修改存储过程22010.1.6 ?删除存储过程22110.1.7 ?存储过程与函数? ????? 的联系和区别22110.1.8 ?使用MySQL ? ??????Workbench? ??????管理存储过程22110.2 ?游标22210.3 ?触发器22410.3.1 ?触发器的基本概念22410.3.2 ?创建触发器22510.3.3 ?查看触发器22710.3.4 ?删除触发器22910.3.5 ?使用MySQL ? ??????Workbench? ??????管理触发器23010.4 ?事件23010.4.1 ?事件概述23010.4.2 ?创建事件23110.4.3 ?管理事件23310.5 ?小结234实训10_1235实训10_2235习题10236第11章 ?事务与锁23711.1 ?事务23811.1.1 ?事务的基本概念23811.1.2 ?事务的特性23911.2 ?管理事务24011.2.1 ?开启事务24011.2.2 ?提交事务24011.2.3 ?回滚事务24011.3 ?事务的隔离级别24211.3.1 ?MySQL的4种? ????? 隔离级别24211.3.2 ?查看隔离级别24311.3.3 ?修改隔离级别24411.4 ?锁24411.4.1 ?锁的分类24511.4.2 ?管理锁24611.5 ?小结249实训11250习题11252第12章 ?备份与恢复25412.1 ?备份与恢复的基本概念25412.2 ?表数据的导入与导出25512.2.1 ?使用SELECT_INTO ? ????? OUTFILE命令? ????? 导出数据25512.2.2 ?使用MYSQLDUMP? ????? 命令导出数据25712.2.3 ?使用MySQL命令? ????? 导出数据25812.2.4 ?使用LOAD DATA? ????? INFILE命令将数据? ????? 导入TXT文件25812.3 ?使用MYSQLDUMP命令? ????备份数据库26012.3.1 ?备份一个数据库26012.3.2 ?备份多个数据库26112.3.3 ?备份所有数据库26212.4 ?数据恢复26212.4.1 ?使用SOURCE? ??????命令恢复数据库? ????? 和数据表26212.4.2 ?使用MySQL命令? ????? 恢复数据库? ????? 和数据表26312.5 ?使用MySQL Workbench? ????导入与导出数据库26512.5.1 ?使用MySQL ? ????? Workbench? ????? 导出数据库265
新华一城书集店铺主页二维码
新华一城书集 微信公众号认证
上海新华书店官方微信书店
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

MySQL 8数据库原理与应用:微课版(第2版)

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:xhbookmall
新华一城书集微书店官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏