- 01数据库相关概念
- 02Oracle入门
- 03Oracle的安装与卸载
- 04Oracle目录介绍
- 05Oracle用户介绍
- 06Oracle的启动与关闭
- 07Oracle自带客户端工具SQL Plus
- 08PL SQL Developer工具介绍
- 09Oracle的表空间
- 10Oracle创建用户
- 11Oracle的权限分配
- 12Oracle的链接配置
- 13Oracle配置监听
- 14Oracle本地网络服务配置
- 15Oracle中的数据类型
- 16Oracle创建表
- 17数据库中的约束
- 18表关系-一对多关系
- 19表关系-一对一关系
- 20表关系-多对多关系
- 01SQL语言基础
- 02Oracle中的HR用户介绍
- 03编写基本SELECT语句
- 04SELECT语句中的算术表达式
- 05定义空值
- 06定义列别名
- 07连字运算符
- 08文字字符串
- 09去除重复行
- 10基本select语句小节练习
- 11用选择限制行
- 12字符串与日期
- 13比较条件
- 14其它比较条件
- 15逻辑条件关系
- 16优先规则
- 17使用ORDER BY排序
- 18约束与排序小节练习1
- 19约束与排序小节练习2
- 20函数介绍
- 21单行函数介绍
- 22大小写处理函数
- 23字符处理函数(上)
- 24字符处理函数(下)
- 25数字函数
- 26日期的使用
- 27日期函数
- 28隐式数据类型转换
- 29日期到字符的转换
- 30数字到字符的转换
- 31字符到数字的转换
- 32字符到日期的转换
- 33函数嵌套
- 34通用函数NVL与NVL2
- 35通用函数NULLIF与COALESCE
- 36条件表达式CASE与DECODE函数
- 37单行函数小节练习1
- 38单行函数小节练习2
- 39什么是多表查询
- 41多表连接语法
- 42等值连接
- 43使用表别名
- 44非等值链接
- 45自连接
- 46什么是外连接
- 47SQL99外连接(OUTER JOIN)
- 48Oracle中的外连接
- 49SQL99交叉连接(CROSS JOIN)
- 50SQL99自然连接(NATURAL JOIN)
- 51SQL99USING子句的使用
- 52SQL99内连接(INNER JOIN)
- 53多表查询小节练习1
- 54多表查询小节练习2
- 55组函数介绍
- 56分组函数的使用
- 57组函数和 Null 值
- 58什么是创建分组
- 60约束分组结果(HAVING子句)
- 61嵌套组函数
- 62分组函数小节练习1
- 63分组函数小节练习2
- 64什么是子查询
- 65使用子查询
- 66单行子查询
- 67在子查询中使用组函数与HAVING子句
- 68多行子查询中IN运算符
- 69多行子查询中的ANY运算符
- 70多行子查询中的ALL运算符
- 71子查询小节练习1
- 72子查询小节练习2
- 73数据操纵语言(DML)INSERT的使用
- 74插入带空值的行
- 75插入日期格式的数据
- 76从另一个表中复制行
- 77在INSERT中使用默认值
- 78修改表中的数据
- 79从表中删除数据
- 80什么是事务
- 81事务控制语言(TCL)
- 82数据库定义语言(DDL)创建表
- 83使用查询创建表
- 84修改表信息ALTER TABLE
- 85修改表名与删除表
- 86定义约束原则
- 87定义非空约束
- 88定义唯一性约束
- 89定义主键约束
- 90定义外键约束
- 91定义检查约束
- 92禁用与启用约束
- 93什么是视图
- 94创建简单视图
- 95创建复杂视图
- 96视图中 DML 操作的执行规则
- 97删除视图
- 98什么是内建视图
- 99使用内建视图实现TOP-N分析
- 100Oracle的分页查询
- 101什么是序列
- 102创建序列
- 103使用序列
- 104修改删除序列
- 105什么是索引
- 106索引的使用
- 107创建索引(单行索引,复合索引,函数索引)
- 108同义词的使用
- 109创建用户
- 110授予用户系统权限
- 111撤销用户系统权限
- 112通过角色为用户授权
- 113什么是执行计划
- 114执行计划中的表与索引的访问方式
- 115执行计划的使用
- 116oracle的数据导入与导出
- 117exp与imp命令讲解
- 118使用工具导入与导出DMP格式文件
- 119使用工具导入与导出SQL格式文件
- 120使用工具导入与导出PDE格式文件
- 121数据库中其他对象的导入与导出
- 01MySQLl简介
- 02MySQL的安装与卸载
- 03MySQL客户端工具
- 04MySQL与Oracle的区别
- 05创建数据库
- 06选择数据库
- 07MySQL数据类型
- 08创建表
- 09删除表
- 10使用DDL语言修改表
- 11创建表时指定约束
- 12修改表完成约束的添加与删除
- 13向表中添加数据
- 14MySQL的自动增长
- 15MySQL中的默认值处理
- 16MySQL中的更新操作
- 17MySQL中的删除数据
- 18MySQL的事务处理
- 19MySQL的基本查询1
- 20MySQL的基本查询2
- 21MySQL的约束和排序数据
- 22MySQL中常见单行函数1
- 23MySQL中常见单行函数2
- 24MySQL的多表查询
- 25MySQL的外连接查询
- 26MySQL中使用SQL99标准查询数据
- 27MySQL中的聚合函数
- 28MySQL中的数据分组
- 29MySQL中的子查询
- 30MySQL中的正则表达式
- 31MySQL中创建普通索引
- 32MySQL中创建唯一索引
- 33MySQL中创建主键索引
- 34MySQL中创建组合索引
- 35MySQL中创建全文索引
- 36MySQL中使用全文索引
- 37MySQL中的用户管理
- 38MySQL中使用Navicat管理用户
- 39MySQL中的分页查询
- 40MySQL执行查询过程介绍
- 41MySQL的执行计划
- 42MySQL的存储引擎介绍
- 01_数据库设计范式入门
- 02_第一范式
- 03_第二范式
- 04_第三范式
- 05_数据库设计范式总结
Oracle数据库教程,从入门到精通,详细地讲解了oracle数据库的入门常用操作。内容涉及Oracle安装配置,SQL限定查询,单行及多行函数,多表查询,分组统计查询,复杂查询,数据的增删查改,表的创建和使用等。
课程目录:
课时1:1.Oracle简介
课时2:2.Oracle安装与配置
课时3:SQLPlus命令
课时4:SQL简介&数据表分析
课时5:SQL简单查询
课时6:SQL限定查询(1)
课时7:SQL限定查询(2)
课时8:查询排序
课时9:综合练习:基础查询
课时10:单行函数(字符串函数)
课时11:单行函数(数值函数)
课时12:单行函数(日期函数)(1)
课时13:单行函数(日期函数)(2)
课时14:单行函数(转换函数)
课时15:单行函数(通用函数)