文章目录
- 第一章 数据库基础知识
- 第二章 数据库、数据表、记录、索引的操作
- 第三章 数据查询(一)简单查询,条件查询,连接查询
- 第四章 数据查询(二)
- 第五章 视图
- 第五章 MySQL 编程基础
- 第六章 存储程序(存储过程,存储函数,触发器,事件)
第一章 数据库基础知识
入口
1 基础知识
2 关系模型
- 2.1 关系模型的基本结构
- 2.2 关系模型的完整性约束
- 2.3 关系运算
第二章 数据库、数据表、记录、索引的操作
入口
1 MySQL 数据库操作
2 MySQL 数据类型
- 2.1 整数类型
- 2.2 小数类型
- 2.3 日期/时间类型
- 2.4 字符串类型
- 2.5 复合类型
- 2.6 二进制类型
3 数据表操作–创建、查看、复制、改名及删除
- 3.1 创建数据库表
- 3.2 显示表结构的命令
- 3.3 复制表结构
- 3.4 修改表名
- 3.5 删除表
4 数据表操作–修改表
- 4.1 添加/删除字段
- 4.2 修改字段名/数据类型
- 4.3 设置自增型字段
- 4.4 添加或删除主键约束
- 4.5 添加或删除外键约束
- 4.6 添加或删除唯一性约束
- 4.7 添加或删除非空约束
- 4.8 添加或删除默认值约束
- 4.9 修改表的其它选项
5 记录操作–插入、修改、删除记录
- 5.1 查看表内容
- 5.2 插入记录(INSERT)
- 5.3 修改记录(UPDATE)
- 5.4 删除记录(DELETE)
第三章 数据查询(一)简单查询,条件查询,连接查询
入口
1 Select 简单查询
2 条件查询
- 2.1 条件查询及 WHERE 条件判断符
- 2.2 带 IN 关键字的条件查询
- 2.3 带 BETWEEN AND 的范围查询
- 2.4 带 LIKE 关键字的字符匹配查询
- 2.5 空值查询(IS NULL)
3 连接查询
- 3.1 内连接查询 (INNER JOIN)
- 3.2 外连接查询 (OUTER JOIN)
- 3.3 复合连接条件查询 ( 连接查询+WHERE)
第四章 数据查询(二)
入口
4 Limit 和 Union的用法
- 4.1 Limit 的用法
- 4.2 Union 的用法
5 排序及分组数据
- 5.1 查询结果排序 — ORDER BY
- 5.2 分组查询 — GROUP BY
- 5.3 查询结果不重复 — DISTINCT
- 5.4 限制查询结果的数量 — LIMIT
6 轻松搞定 MySQL 函数
- 6.1 聚合函数
- 6.2 字符串函数
- 6.3 数学函数
- 6.4 日期和时间函数
- 6.5 其他常用函数
7 特殊字符序的实战经验
8 子查询
- 8.1 理解子查询
- 8.2 使用关系运算符和 IN 关键字的子查询
- 8.3 带 SOME、ANY、ALL 的子查询
- 8.4 带 EXISTS 关键字的子查询
- 8.5 在 CREATE TABLE 语句和数据操作语句中使用子查询
第五章 视图
入口
1 视图概述、创建视图
- 1.1 基本概念
- 1.2 创建视图
- (1)在单表中创建视图
- (2)在多表中创建视图
- (3)在视图中创建新视图
2 查看视图、修改视图
- 2.1 查看视图
- 2.2 修改视图
3 视图数据更新、删除
- 3.1 视图数据更新
- 3.2 删除视图
第五章 MySQL 编程基础
入口
1 常量和变量
- 1.1 常量
- 1.2 变量
2 条件结构 If、case
3 循环结构 while、loop 与 repeat
- 3.1 while
- 3.2 loop
- 3.3 repeat
4 循环操作数据库实例
第六章 存储程序(存储过程,存储函数,触发器,事件)
入口
1 存储程序介绍
- 1.1 什么是存储程序
- 1.2 存储例程
- 1.3 触发器
- 1.4 事件
2 创建和调用存储过程
- 2.1 创建和调用存储过程
- 2.2 存储过程的参数模式
- 2.3 存储过程返回结果集
- 2.4 存储过程的安全上下文
3 创建和调用存储函数
- 3.1 创建和调用存储函数
- 3.2 存储函数和存储过程的主要差异
- 3.3 存储函数和存储过程的共性特征
4 管理存储例程
- 4.1 查看存储例程的状态和定义
- 4.2 删除存储例程
- 4.3 修改存储例程的定义
- 4.4 修改存储例程的特性
- 4.5 授权执行存储例程
5 在存储程序中使用游标
6 在存储程序中使用事务
7 触发器
- 7.1 创建触发器
- 7.2 查看触发器的定义
- 7.3 删除触发器
8 用事件定时执行任务
- 8.1 事件的概念和基本属性
- 8.2 创建事件
- 8.3 查看事件的定义
- 8.4 修改事件的属性和定义
- 8.5 删除事件
更多推荐
MySQL数据库设计与应用--学习目录
发布评论