1.1 数据库基础知识
1.2 主要关系型数据库管理系统简介
1.3 在MySQL中执行SQL语句
1.4 在SQL Server中执行 SQL
1.5 在Oracle 12c中执行 SQL 语句
2.1 SQL 概述
2.2 SQL 语言的组成
2.3 探索SQL环境
3.1 数据类型
3.2 数据表基础
3.3 表逻辑设计
3.4 表的创建(CREATE TABLE)
3.5 表结构的修改(ALTER TABLE)
3.6 表的删除、 截断与重命名
3.7 创建与删除数据库
4.1 索引基础
4.2 索引的创建和使用
4.3 索引的删除
5.1 SBLBCT 语句的组成结构
5.2 查询数据
5.3 排序数据
6.1 条件表达式
6.2 使用 WHERE 关键字设置查询条件
6.3 排序条件查询的结果
6.4 查询前n条记录
7.1 组合 WHERE 子句
7.2 使用 IN 运算符
7.3 NOT 运算符
7.4 实现模糊查询
8.1 SQL 函数的说明
8.2 SQL Server的函数
8.3 Oracle 的函数
8.4 MySQL 的函数
8.5 将 NULL 更改为其他值的函数
8.6 IF...ELSE 逻辑函数
9.1 聚合函数
9.2 数据分组
10.1 将数据存储在多个不同表的原因
10.2 范式
10.3 连接查询
10.4 高级连接查询
10.5 组合查询
11.1 返回单值 的子查询
11.2 返回一列值的子查询
11.3 相关子查询
12.1 视图基础
12.2 视图的创建
12.3 视图的删除
13.1 直接向表插入数据
13.2 通过视图插入数据
14.1 更新表中的数据
14.2 删除表中的数据
14.3 通过视图更新表
15.1 MySQL 数据库安全
15.2 Oracle 数据库用户管理
15.3 Oracle 数据库角色管理
15.4 SQL Server安全管理
16.1 了解完整性约束
16.2 与表有关的约束
16.3 扩展外键约束的内容
17.1 存储过程基础
17.2 在MySQL中创建和使用存储过程
17.3 在SQL Server中创建和使用存储过程
17.4 在 SQL Server 中创建和使用函数
17.5 SQL Server几个系统存储过程的使用
17.6 Oracle 中的存储过程和函数
18.1 SQL 触发器基础
18.2 在 SQL Server 中创建和使用触发器
18.3 在 Oracle 中创建和使用触发器
18.4 在 MySQL 中创建和使用触发器
19.1 SQL Server的控制流语句
19.2 Oracle 的控制流语句
19.3 MySQL 的控制流语句
19.4 控制流语句的应用
20.1 事务基础
20.2 控制事务处理
20.3 并发事务
SQL 从入门到精通
受众人群: