0.SQL编程之目录

  1. SQL编程之前言

    • 为什么我选择分享SQL编程
    • SQL编程的基础概念
  2. SQL编程之MySQL 自定义函数 Hello world

    • 什么SQL编程,以及SQL编程能做什么事情;
    • function和procedure的区别,及基本使用场景;
    • 如何编写一个function,及如何修改和删除它;
    • 使用function优雅的改写SQL
  3. SQL编程之MySQL 存储过程

    • 进一步了解function和procedure的区别
    • 使用session变量
    • 使用条件判断语法
    • 使用循环语法
    • 使用LEAVE退出procedure
    • 学会编写一个利于自己工作procedure
  4. SQL编程之MySQL 触发器

    • 触发器的基本概念,触发事件,触发时间
    • 触发器名字的命名规范
    • 使用SIGNAL抛出异常语法
    • 编写一个不允许修改主键的trigger
    • 编写一个自动记录行更新版本的trigger
    • 编写一个自动记录行更新历史记录的trigger
  5. SQL编程之三剑客只能孤独求败吗?

    • 对SQL编程认识的常见误区
    • 使用SQL编程的利与弊
    • SQL编程的常见场景
    • 性能测试
  6. SQL编程之常见schema设计

    • 系统菜单表结构设计
    • 权限管理表结构设计
    • 系统参数表结构设计
  7. SQL编程之深入浅出Index

    • 子查询就一定慢吗
    • 常见子查询的写法
    • 在性能和SQL可读性中找到平衡

未完待续

你可能感兴趣的:(0.SQL编程之目录)