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

MySQL 设计基础(数据库概论、初探)

这门课在讲什么 这门课把视角放在“为什么要用数据库”以及“设计数据库之前需要懂什么”上,而不是直接教 SQL 怎么写。它从软件开发的整体周期出发,说明需求分析、概念设计、逻辑设计、物理设计这几个阶段在数据库侧分别要做什么,再用关系型数据库的原理和三个范式,告诉你“为什么要按字段拆表、为什么要避免数据

单课价¥39.00新品 上架
会员价¥19.50开通会员,全站课程按会员价下载套餐详情
2 人关注 更新于 2026-10-21 永久有效
发货

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

保障

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

客服

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

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

会员 · 按档位

永久¥19.505折
年¥23.406折
月¥27.307折

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

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

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

这门课在讲什么

这门课把视角放在“为什么要用数据库”以及“设计数据库之前需要懂什么”上,而不是直接教 SQL 怎么写。它从软件开发的整体周期出发,说明需求分析、概念设计、逻辑设计、物理设计这几个阶段在数据库侧分别要做什么,再用关系型数据库的原理和三个范式,告诉你“为什么要按字段拆表、为什么要避免数据冗余”。课程的另一半是数据库概论:MySQL 只是一类选型,你需要先知道关系型与 NoSQL 各自的适用场景,再了解 Oracle、Memcache、Redis、MongoDB 这些常见产品的定位差异,最后才落到 MySQL 本身:为什么选它,社区版和企业版区别在哪,4.x、5.x、8.x 几条产品线大致怎么演化。

简单说,它是一门前置课,适合在真正动手写建表语句、安装数据库之前先听完,避免你只会照着教程跑命令,却说不清一条 SQL 背后的设计取舍。

适合谁听,怎么用

这门课适合两类人:一是刚接触后端或数据分析、连数据库是什么都只听过概念的初学者;二是已经会用 MySQL 做增删改查,但遇到“该不该建索引”“要不要拆表”“为什么这条查询这么慢”就含糊不清的从业者。它对你的要求不高,会一点基础的计算机常识即可,不需要事先懂 SQL,也不需要装好数据库,因为课程本身主要在讲原理,演示环节较少。

建议优先听三块:第一个是开发周期和数据库设计基本步骤(1-1、1-2),它帮你建立“需求到表结构”的整体流程感;第二个是关系型数据库原理与三个范式(1-3、1-5),这是面试和实际项目里反复会用到的基础;第三个是 MySQL 初探(3-1 到 3-4),让你知道自己在学的这套东西在数据库版图里处于什么位置。关系型与 NoSQL 对比(2-1、2-2)可以略听,了解 CAP 倾向和典型场景即可,不用记细节;Oracle 和 IOE 运动(2-3)更像行业背景知识,当作补充阅读。

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

听完这门课,你能独立做的,是拿到一段业务需求描述后,先把它拆成实体和关系,区分出哪些字段应该放同一张表、哪些应该拆到关联表,并说出依据的范式;你也能在技术选型时,讲清楚关系型数据库和 NoSQL 的边界,解释为什么一个电商订单系统既可能用 MySQL 存主数据,又可能用 Redis 做缓存。这些是设计层面的能力,并不是“会写 DDL”那种执行层面的能力,后者需要另外的课程配合。

建议把课程当成“概念地图”来用:边听边用纸笔画 ER 图,把每一节提到的实体关系、范式例子手动整理一遍,比单纯看视频更有效。听完第一章后,可以拿一个自己熟悉的小业务(比如记账、图书管理)试着画 ER 图;听完三章后再回头对比一次,看自己画的图是否还能遵守三个范式,是否还有可以拆得更细的地方。这门课不需要装 MySQL 跟练,但需要你主动做设计练习,否则只是听一堆概念。

课程目录

课程目录13 集
  • 1-1 [数据库设计基础] 01. 软件开发的周期-六个阶段工作 (15:07).mp4
  • 1-2 [数据库设计基础] 02. 数据库设计的基本步骤 产生困惑 (08:45).mp4
  • 1-3 [数据库设计基础] 03. 关系型数据库的分析 理解 建立过程 (17:51).mp4
  • 1-4 [数据库设计基础] 04. 物理设计 关系型数据库原理了解 非关系型原理 (18:30).mp4
  • 1-5 [数据库设计基础] 05. 三个范式与项目工程分析 (21:33).mp4
  • 2-1 [数据库概论] 01. 关系型和 NoSQL 数据库 (19:00).mp4
  • 2-2 [数据库概论] 02. 非关系型数据库概述 (13:10).mp4
  • 2-3 [数据库概论] 03. Oracle 数据库简介与 IOE 运动 (21:38).mp4
  • 2-4 [数据库概论] 04. Memcache Redis MongeDB 数据库 (17:17).mp4
  • 3-1 [初探 MySQL] 01. 选择MySQL的理由 (14:47).mp4
  • 3-2 [初探 MySQL] 02. MySQL 及分支 & MsSQL简介 (21:53).mp4
  • 3-3 [初探 MySQL] 03. 发行的四个版本与选择 及 MySQL 产品路线 (28:23).mp4
  • 3-4 [初探 MySQL] 04. 初探 MySQL (22:05).mp4