课程大纲
SQL语句基础课程(上)
01、使用 SELECT 语句检索数据
01.select语句的基本语法
02.null值和运算表达式
03.别名和连接运算符、字符串、引用操作符
04.desc和distinct
02-过滤和排序数据
05.过滤条件的概述及语法使用
06.比较运算符
07.日期、字符串及模糊匹配
08.空值的过滤
09.逻辑运算符及优先级
10.排序
11.替代变量
12.define、verify
03-使用单行函数
13.单行函数概述及举例
14.字符函数
15.数字函数
16.使用日期及日期的算述运算
17.日期函数
04-使用转换函数和条件表达式
18.转换函数概述及分类
19.to_char、to_number及to_date
20.处理空值的函数
21.concat和substr、length
22.lpad,rpad,trim,instr
23.嵌套函数
24.case和decode
05-使用组函数
25.组函数的概述及语法
26.avg,count,sum,min,max
27.group by
28.having
29.嵌套函数
06-多表查询
30.连接查询的几种类型及语法
31.自然连接(natural join和using)
32.join…on及左连接和外连接,全外连接
33.自连接
34.非等值连接
35.笛卡尔连接
07-使用子查询
36.子查询的语法
37.单行子查询
38.having中的子查询及空值问题
39.多行子查询(all,any,in)
08-使用集合运算符
40.集合运算符概述及种类,union
41.intersec和minus
42.select查询及order by
09-处理数据
43.sql语句的种类
44.insert语句
45.update
46.delete和truncate
47.事务控制:rollback,commit
48.for update语句
10-创建和管理表
49.数据库对象概述及常见对象表的创建语法
50.数据类型、约束的概述
51.约束的定义
52.利用子查询创建表
53.修改表的属性及删除表
11-创建其他方案对象
54.视图的概述及简单和复杂的视图创建,修改及数据字典查询
55.视图上的with check option和readonly
56.序列的概述及创建序列,查询,删除
57.使用序列(nextval,currval),修改序列
58.创建索引,删除索引及查询索引
59.同义词的创建,删除及查询"
SQL语句基础课程(下)
01-控制用户访问
01.权限的概述
02.创建用户
03.系统权限
04.角色管理
05.对象权限
06.修改用户密码
07.撤销对象权限
02-管理方案对象
08.alter table更改表结构
09.添加和删除约束
10.延迟约束
11.启用和禁用约束
12.重命名表的列和约束名
13.索引创建方式的概述
14.手工创建b-tree索引及查看索引
15.函数索引
16.删除索引
17.利用flashback table闪回drop
18.临时表
19.创建外部表
03-管理对象与数据字典视图
20.数据字典的介绍及使用数据字典
21.user_objects和all_objects
22.常用数据字典的使用
23.从数据字典中查看视图的信息
24.通过数据字典查看序列的信息
25.通过数据字典查看索引的信息
26.通过数据字内查看同名词的信息
27.为表添加注释
04-操纵大型数据集
28.使用子查询处理数据
29.在insert和Update中使用默认值
30.使用insert复制另一张表中的数据
31.多表insert之无条件insert
32.多表insert之有条件Insert
33.多表Insert之有条件insert first
34.多表Insert之旋转Insert
35.merge
36.跟踪一段时间内的数据变化
05-在不同的时区管理数据
37.设置时区
38.查询比较会话的时区和日期
39.timestamp数据类型
40.interval数据类型
41.extract和tz_offset函数
42.from_z和to_timestamp函数
43.to_yminterval和to_dsinterval函数
06-使用子查询检索数据
44.多列子查询之成对比较子查询
45.多列子查询之不成对比较子查询
46.标量子查询
47.相关子查询
48.exists和not exists
50.相关Update和相关delete
51.with子句
07-正则表达式
52.正则表达式简介
53.元字符
54.正则表达式函数语法
55.REGEXP_LIKE
56.REGEXP_REPLACE
57.REGEXP_INSTR
58.REGEXP_SUBSTR
59.子表达式
60.REGEXP_COUNT