提示
取消
确定

    010-63707819

    客服热线:周一至周五9:00-18:00

请使用微信扫描二维码授权登录

本书在讲解 MySQL 数据库技术的过程中,同时应用了我国热门的 AI 工具,借助 AI 工具赋能,帮助学生更好地提升数据库技能的应用能力。本书不仅是学习数据库知识的向导,更是一座连接传统学习与 AI 智能学习的桥梁。同时,在任务内容设计上,本书以“做中学、学中做”为导向,侧重以操作即可获得结果的实践性任务为主线,适当精简理论阐述,旨在通过任务驱动帮助学生积累实操经验,为后续深入学习数据库理论奠定坚实的技能基础。

陈丽玲 邹贵财 黄楚德 主编

项目 1 认识数据库系统 ………………………………………………………………………………… 1

任务 1 借用 AI 工具认识数据库… ……………………………………………………………………… 1

任务 2 从表格文件理解数据库和数据表………………………………………………………………… 3

任务 3 从表格文件中认识字段的值与类型……………………………………………………………… 6

任务 4 认识布尔型字段…………………………………………………………………………………… 9

任务 5 认识日期时间型字段……………………………………………………………………………… 11

任务 6 认识枚举型字段…………………………………………………………………………………… 12

任务 7 认识数值型字段…………………………………………………………………………………… 14

任务 8 认识字符串型字段………………………………………………………………………………… 16

项目总结… ………………………………………………………………………………………………… 18

项目 2  用 Navicat 可视化管理 MySQL 数据库系统………………………………………………21

任务 1 借用 AI 工具了解热门数据库系统… …………………………………………………………… 22

任务 2 验证 MySQL 的安装是否成功… ………………………………………………………………… 23

任务 3 应用 Navicat 可视化管理 MySQL… ……………………………………………………………… 25

任务 4 查看“水果”数据表 fruits 的记录… …………………………………………………………… 28

任务 5 查看“水果”数据表 fruits 的结构… …………………………………………………………… 31

项目总结… ………………………………………………………………………………………………… 33

项目 3  可视化创建自己的数据库和数据表………………………………………………………… 36

任务 1 手工创建 mydatabase 数据库……………………………………………………………………… 36

任务 2 手工创建商品表…………………………………………………………………………………… 38

任务 3 手工输入商品表的记录…………………………………………………………………………… 43

任务 4 将商品表导出为表格文件………………………………………………………………………… 47

任务 5 导入“商品表计算金额 .xls”到 mydatabase 数据库… ………………………………………… 52

任务 6 打印“导入的商品表”的表结构的 PDF 文件… ……………………………………………… 57

任务 7 手工更改“导入的商品表”的表结构…………………………………………………………… 61

项目总结… ………………………………………………………………………………………………… 63

项目 4  运用命令实现数据库及数据表的创建……………………………………………………… 65

任务 1 试用 AI 生成命令创建商品表… ………………………………………………………………… 66

任务 2 用命令创建“设备库存表”… …………………………………………………………………… 71

任务 3 使用 INSERT INTO 命令向“AI 建的商品表”数据表添加一条记录… ……………………… 74

任务 4 向“来料订单”数据表添加记录的部分列数据………………………………………………… 77

任务 5 使用 INSERT INTO 命令批量添加多条记录… ………………………………………………… 84

项目总结… ………………………………………………………………………………………………… 86

项目 5 数据查询……………………………………………………………………………………… 90

任务 1 查询 goods 表的全部记录… ……………………………………………………………………… 91

任务 2 查询 goods 表的前 5 条记录… …………………………………………………………………… 95

任务 3 按数量降序查询 goods 表的全部记录… ………………………………………………………… 97

任务 4 查询 productdetails 表中 Category 字段包含“电”字的记录………………………………… 101

任务 5 从 productdetails 表中查找 price 值最高的 5 条记录… ……………………………………… 108

任务 6 输入命令实现查询每个供应商库存数量最大的商品………………………………………… 113

任务 7 索引的创建与应用实战………………………………………………………………………… 116

项目总结… ……………………………………………………………………………………………… 123

项目 6  数据的更新与删除…………………………………………………………………………… 126

任务 1 运行 mygoodtable.sql 文件实现数据表导入… ………………………………………………… 126

任务 2 更新 mygoodtable 表的折扣价… ……………………………………………………………… 131

任务 3 将“编号”字段中的 sn 更改为 snt… ………………………………………………………… 134

任务 4 将库存数量少于 100 的上架记录“备注”字段值更改为“进货”… ……………………… 136

任务 5 删除 amystopsale 表状态为“下架”的记录… ……………………………………………… 138

任务 6 删除 amystopsale 表状态为“停售”且库存量少于 100 的记录…………………………… 141

项目总结… ……………………………………………………………………………………………… 143

项目 7  多表处理与数据汇总………………………………………………………………………… 146

任务 1 设置外键约束输入数据………………………………………………………………………… 146

任务 2 为两数据表创建商品销售量视图……………………………………………………………… 150

任务 3 输入命令查询两表中各类商品的销售总量…………………………………………………… 158

任务 4 输入命令查询各店销售总额…………………………………………………………………… 160

任务 5 输入命令从两个表中查询每个商品的销售总额……………………………………………… 162

项目总结… ……………………………………………………………………………………………… 164

参考文献………………………………………………………………………………………………… 169

暂无权限
您暂无权限操作,可选择开通会员获取本书及其他更多图书的权限、或选择为此本图书付费。

订单号:

应付金额:

请使用微信扫码支付

收件人
电话
地址
    关闭