掌握全球最流行的数据库,学习通过高效的模式设计、科学的索引策略与精准的查询优化技术,全面提升应用程序性能。无论你是数据库新手,还是拥有开发经验的工程师,本课程都能带你在实战中精进技能,最终打造出高性能、高稳定的应用程序。

课程说明

本课程专为应用开发者量身打造,提供一套系统化、实用性强的数据库工作入门指南。课程采用循序渐进的结构化编排,建议按照章节顺序学习,以获得完整的知识体系。

课程核心内容分为四大模块:首先深入讲解模式设计,包含高效表结构搭建、各类数据类型选择、使用限制与优缺点分析;其次全面解析索引知识,涵盖索引定义、性能原理与运行机制;接着教授最优查询编写方法,让索引发挥最大价值;最后通过真实实战案例,演示如何将所学知识应用到日常开发任务中。

本课程面向希望深度掌握数据库工作原理,无需承担DBA(数据库管理员)职责的开发人员,无需深厚的专业前置知识即可学习。课程以TablePlus客户端实操为主,通过执行真实查询、探索数据表、实时分析运行结果,实现沉浸式学习。

完整课程内容

  • 01 引言
  • 02 模式简介
  • 03 整数
  • 04 小数
  • 05 字符串
  • 06 二进制字符串
  • 07 长字符串
  • 08 枚举类型
  • 09 日期
  • 10 JSON
  • 11 意外的数据类型
  • 12 生成的列
  • 13 回顾
  • 14 索引简介
  • 15 B+树
  • 16 主键
  • 17 辅助键
  • 18 主键数据类型
  • 19 在何处添加索引
  • 20 索引选择性
  • 21 前缀索引
  • 22 复合索引
  • 23 覆盖索引
  • 24 函数索引
  • 25 JSON列的索引
  • 26 通配符搜索的索引
  • 27 全文索引
  • 28 隐形索引
  • 29 重复索引
  • 30 外键
  • 31 查询简介
  • 32 解释概述
  • 33 解释访问类型
  • 34 解释分析
  • 35 索引混淆
  • 36 冗余和近似条件
  • 37 只选择你需要的
  • 38 限制行数
  • 39 连接概览
  • 40 游标分页
  • 41 索引连接
  • 42 子查询
  • 43 公用表表达式
  • 44 递归公用表表达式
  • 45 联合
  • 46 窗口函数
  • 47 排序和限制
  • 48 使用索引排序
  • 49 使用复合索引排序
  • 50 计算结果数量
  • 51 处理NULL值
  • 52 示例简介
  • 53 MD5列
  • 54 多列上的MD5
  • 55 按位操作
  • 56 时间戳与布尔值
  • 57 声明行
  • 58 汇总表
  • 59 元数据表
  • 60 偏移量限制分页
  • 61 延迟连接
  • 62 地理位置搜索
  • 63 感谢
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。