飞豹客 · 课能看,资料也能带走
飞豹客体系课

阿里新零售数据库设计与实战 (升级版)

这门课的主题是数据库设计与实战,场景放在新零售业务上。如果你正在做后端开发、数据开发,或者想从传统行业转到电商类系统,它解决的是一个很具体的问题:知道怎么写 SQL,但拿到一套真实的业务需求,不知道怎么设计表结构、怎么让查询扛得住并发、怎么把单机库扩成集群。课程不是从语法讲起,而是直接拿新零售的订单

单课价¥19.00新品 上架
会员价¥3.80开通会员,全站课程按会员价下载套餐详情
131 人关注 更新于 2026-09-19 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥19.00

会员 A · 按档位折扣

永久¥7.604折
年¥9.505折
月¥11.406折
周¥13.307折

会员 B

VIP¥3.80低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课的主题是数据库设计与实战,场景放在新零售业务上。如果你正在做后端开发、数据开发,或者想从传统行业转到电商类系统,它解决的是一个很具体的问题:知道怎么写 SQL,但拿到一套真实的业务需求,不知道怎么设计表结构、怎么让查询扛得住并发、怎么把单机库扩成集群。课程不是从语法讲起,而是直接拿新零售的订单、商品、库存这类场景来推演数据库该怎么落地。

适合什么基础的人看

需要你已经会基本的 SQL,能看懂增删改查和简单的联表,最好在项目里用过 MySQL。如果完全没碰过数据库,前面关于 Linux 和 MySQL 安装配置的部分能帮你把环境搭起来,但后面性能调优和集群的内容会跟得比较吃力。课程开头花了几个章节讲业务背景、虚拟机搭建和 Linux 基础,这部分对没有服务器操作经验的人是有用的铺垫,对已经熟悉的人可以快速跳过,直接进入数据结构设计那块。

建议先看的几块内容

按价值排序,最该先看的是新零售数据结构设计这一部分。它决定了你后面能不能独立完成一套业务库的建模,也是这门课区别于普通 SQL 教程的核心。其次是数据库性能调优,这块直接对应工作中慢查询、索引失效、锁等待这些真实故障。集群部分放在最后看,适合你已经能独立维护单机库、想往高可用方向走的时候再啃。前置准备和前导知识属于环境搭建,边看边动手装一遍就行,不用反复看。

学完能独立做什么,资料怎么配合

学完之后,你应该能独立完成一个电商类业务库的表结构设计,写出带索引考量的查询,能看懂执行计划并做基础调优,也能理解主从、分库分表这类集群方案在什么情况下该用。资料里的视频和配套内容建议这样配合:先跟着搭建环境,把示例库跑起来;然后关掉视频,自己按业务描述画一遍 ER 图,再和课程里的设计对照,差异处就是你要补的点。调优部分不要只看,要在自己的环境里造数据、加索引、对比执行前后差异。集群部分如果本地资源不够,至少把架构思路和配置项过一遍,知道遇到什么问题该往哪个方向查。这门课不适合当背景音刷完,动手跟完设计部分,收获才落得下来。

课程目录

课程目录20 条
  • 课程介绍 阿里新零售数据库设计与实战 (升级版) 属于体系课方向的教程资源,围绕 数据库 相关内容整理。 内容涵盖:新零售数据库序章、前置准备、前导知识、新零售数据结构设计、新零售系统数据库性能调优、新零售平台的数据库集群 入职BAT 等主题。 适合希望系统学习 数据库 、需要完整资料对照的同学。 下方为完整资料与目录,可先看目录判断是否符合需要。 第1章 新零售数据库序章 1-1 【卷首语】没有梦想,何必远方?【选看】 1-2 开门见山 (10:01) 第2章 前置准备 2-1 新零售业务介绍 (11:58) 2-2 前置知识与环境要求 (08:49) 2-3 搭建VM虚拟机,安装Linux系统 (20:43) 2-4 Linux基础知识 (19:12) 2-5 本章总结 (01:58) 第3章 前导知识 3-1 安装MySQL数据库 (17:12) 3-2 配置MySQL数据库 (09:09) 3-3 如何看懂ER图(一) (18:12) 3-4 如何看懂ER图(二) (10:01) 3-5 CRUD操作(一) (17:43) 3-6 CRUD操作(二) (15:14) 3-7 事务机制 (13:09) 3-8 本章总结 (02:47) 第4章 新零售数据结构设计 4-1 什么是SPU? (10:26) 4-2 什么是SKU? (09:45) 4-3 设计品类和参数表 (19:32) 4-4 设计品牌和分类关系 (19:20) 4-5 设计产品表和商品表(一) (20:55) 4-6 设计产品表和商品表(二) (07:52) 4-7 如何设计商品的库存?(一) (12:07) 4-8 如何设计商品的库存?(二) (13:35) 4-9 设计客户表(一) (13:45) 4-
  • 10 设计客户表(二) (10:14) 4-
  • 11 设计购物券表 (10:59) 4-
  • 12 设计订单表 (20:55) 4-
  • 13 设计员工与用户表(一) (13:41) 4-
  • 14 设计员工与用户表(二) (07:40) 4-
  • 15 设计快递表和退货表 (17:49) 4-
  • 16 设计评价表 (06:06) 4-
  • 17 设计供应商数据表 (09:13) 4-
  • 18 设计采购与入库数据表 (13:54) 4-
  • 19 本章总结 (01:55) 4-
  • 20 【讨论题】WHERE子查询的相关使用 第5章 常见问题与企业级解决方案【适用面试+工作常用】 5-1 表的主键用数字还是UUID? (09:33) 5-2 如何在线修改表结构? (17:20) 5-3 谈谈订单号和流水号的关系? (13:51) 5-4 逻辑删除还是物理删除? (17:45) 5-5 千万记录,如何快速商品分页? (22:11) 5-6 读多写少和读多写多? (11:22) 5-7 删改数据如何避免锁表? (17:08) 5-8 本章总结【“项目面试”初级必备】 (08:45) 5-9 【讨论题】你觉得XA与TCC,哪个更适合你现在的项目? 第6章 【进阶】常见问题与企业级解决方案【适用面试与能力提升】 6-1 如何实现商品秒杀?(一) (15:59) 6-2 如何实现商品秒杀?(二) (21:32) 6-3 如何实现商品秒杀?(三) (23:11) 6-4 什么是存储过程? (23:23) 6-5 什么是函数? (10:22) 6-6 什么是触发器? (08:41) 6-7 为什么放弃存储过程、触发器和自定义函数? (04:56) 6-8 如何避免偷换交易中的商品信息? (15:38) 6-9 如何抵御XSS攻击? (23:04) 6-
  • 10 本章总结【“项目面试”高阶技能】 (02:47) 6-11 【讨论题】数据库里面如何恰当的保存emoji字符集? 第7章 【高阶】常见问题与企业级解决方案【高薪Offer+工作晋升】 7-1 数据库缓存、程序缓存应该选择哪个? (14:31) 7-2 新零售系统的智能拆分订单(一) (19:40) 7-3 新零售系统的智能拆分订单(二) (21:35) 7-4 中文分词技术(一) (18:54) 7-5 中文分词技术(二) (15:14) 7-6 中文分词技术(三) (20:24) 7-7 本章总结【“项目面试”高薪保障】 (02:37) 7-8 【讨论题】如何在树形结构的数据表里面执行CRUD? 第8章 新零售系统数据库性能调优 8-1 MySQL压力测试 (18:32) 8-2 SQL语句的优化 (11:08) 8-3 MySQL参数优化 (15:52) 8-4 MySQL慢查询日志 (09:45) 8-5 本章总结 (01:54) 8-6 【讨论题】读写分离对事务是否有影响? 第9章 新零售平台的数据库集群 【入职BAT】 9-1 数据库集群能解决什么问题? (09:57) 9-2 如何使用Docker虚拟机(一) (16:01) 9-3 如何使用Docker虚拟机(二) (24:09) 9-4 分布式Docker环境 (20:04) 9-5 搭建PXC集群 (22:45) 9-6 管理Docker数据卷 (07:13) 9-7 PXC集群的注意事项 (15:43) 9-8 搭建PXC集群分片 (06:39) 9-9 搭建Replication集群 (14:12) 9-
  • 10 Replication集群的注意事项 (03:39) 9-
  • 11 搭建Replication集群分片 (02:10) 9-
  • 12 本章总结 (03:25) 第10章 新零售数据库分库分表的N种姿势与容灾备份 10-1 垂直切分与水平切分 (12:17) 10-2 安装MyCat (13:54) 10-3 配置PXC集群负载均衡 (21:03) 10-4 配置Replication读写分离 (13:54) 10-5 配置虚拟库和虚拟表 (19:54) 10-6 启动MyCat (17:16) 10-7 MyCat实现水平切分和垂直切分 (05:44) 10-8 什么是全局表 (05:38) 10-9 水平切分规则:主键求模 (10:24) 10-
  • 10 水平切分规则:枚举值 (22:16) 10-
  • 11 避免跨分片表连接:父子表 (21:59) 10-
  • 12 全局主键 (20:18) 10-
  • 13 本章总结 (03:32) 第11章 课程终章 11-1 集群环境下的新零售数据库 (08:22) 11-2 课程总结 (08:58) 第12章 新零售数据库在双十一不down机的秘诀?【升级】 12-1 MyCat双机热备方案(一) (21:08) 12-2 MyCat双机热备方案(二) (20:09) 12-3 使用Portainer管理Docker (19:56) 12-4 Binlog日志文件的重要性 (18:42) 12-5 主从同步的原理 (11:17) 12-6 高可用Replication集群(一) (17:47) 12-7 高可用Replication集群(二) (16:53) 12-8 高可用Replication集群(三) (08:31)