Oracle数据库课程精讲:SQL与PLSQL
体系课

Oracle数据库课程精讲:SQL与PLSQL

  • 数据库

深度掌握学习基本的SQL语句,并学习使用select进行数据的查询 使用DML语句操作数据,执行数据的插入、更新和删除

¥199.9
本课程包括
  • 13小时40分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 学习并掌握基本的SQL语句
  • 学习使用select进行数据的查询 使用DML语句操作数据,执行数据的插入、更新和删除
  • 学会使用DDL语句管理数据库的对象,包括:表、视图、序列、索引和同义词 学习PLSQL程序的编程
  • 学会使用存储过程、存储函数和触发器 学习在Java程序中调用存储过程和存储函数

数千家企业正在使用三节课企业版学习

无限制学习2000+门课程,200+精选学习专题

免费申请体验>
课程介绍

学习Oracle数据库的基础,就是首先要学习基本的SQL语句和PLSQL程序的编程。本门课程会详细介绍Oracle数据库在Windows上的安装,已经SQL语句和如何编写PLSQL程序。同时,本门课程也为学习Oracle后续的课程打下基础,会简单介绍Oracle的体系结构、分布式数据库等等的基本概念。

适合人群
  • 适合企业初中就数据库管理工程师
  • 适合企业研发、测试等工程师
  • 适合企业中高级数据相关工作人员,如数据分析师,数据治理工程师,数据产品等
讲师介绍
曾任京东大学大数据学院院长 曾任Oracle中国有限公司高级技术顾问
擅长领域:
  • 大数据系统
  • 数据库
  • 数据挖掘与分析
  • 数据可视化
  • Java
  • Docker
  • K8S
擅长领域:大数据、数据库、云原生、容器技术
课程大纲
共0节 时长0分钟 全部收起
第一章 课程概述
共6节 | 59分钟
  • 1、课程概述
    8分钟
  • 2、导入虚拟机
    8分钟
  • 3、安装Oracle数据库    
    17分钟
  • 4、验证Oracle数据库环境
    5分钟
  • 5、Oracle的基本概念和体系结构
    15分钟
  • 6、Oracle的集群    
    6分钟
第二章 基本的Select语句
共1节 | 23分钟
  • 1、基本查询
    23分钟
第三章 过滤和排序
共2节 | 30分钟
  • 1、过滤where语句
    21分钟
  • 2、排序order by语句
    9分钟
第四章 单行函数
共7节 | 57分钟
  • 1、单行函数概述
    6分钟
  • 2、字符函数    
    7分钟
  • 3、数值函数
    4分钟
  • 4、日期函数
    16分钟
  • 5、转换函数
    10分钟
  • 6、通用函数
    5分钟
  • 7、条件表达式
    8分钟
第五章 使用DML语句处理数据
共4节 | 38分钟
  • 1、处理数据概述
    4分钟
  • 2、insert语句和update语句
    11分钟
  • 3、delete语句
    13分钟
  • 4、Oracle事务简介
    11分钟
第六章 创建和管理表
共4节 | 30分钟
  • 1、创建表
    9分钟
  • 2、修改表    
    3分钟
  • 3、删除表和Oracle的回收站
    5分钟
  • 4、约束
    12分钟
第七章 常用数据库对象
共4节 | 44分钟
  • 1、视图
    14分钟
  • 2、序列
    12分钟
  • 3、索引    
    14分钟
  • 4、同义词
    4分钟
第八章 多行函数和分组查询
共12节 | 59分钟
  • 1、分组查询概述
    2分钟
  • 2、分组函数的概念
    2分钟
  • 3、使用分组函数1    
    4分钟
  • 4、使用分组函数2
    3分钟
  • 5、使用分组函数3
    9分钟
  • 6、Group by子句的使用
    9分钟
  • 7、having子句的使用以及和where的区别
    8分钟
  • 8、在分组查询中使用order by子句
    5分钟
  • 9、分组函数的嵌套
    1分钟
  • 10、Group by语句的增强
    9分钟
  • 11、SQLPLUS报表功能
    3分钟
  • 12、分组查询总结
    4分钟
第九章 多表查询
共9节 | 46分钟
  • 1、多表查询概述
    2分钟
  • 2、什么是多表查询    
    1分钟
  • 3、笛卡尔集
    6分钟
  • 4、等值连接
    3分钟
  • 5、不等值连接
    5分钟
  • 6、外连接
    8分钟
  • 7、自连接    
    5分钟
  • 8、自连接存在的问题和层次查询解决方法
    14分钟
  • 9、多表查询总结
    2分钟
第十章 子查询
共15节 | 1小时14分钟
  • 1、子查询概述
    6分钟
  • 2、子查询需要注意的10个问题    
    5分钟
  • 3、子查询问题1
    1分钟
  • 4、子查询问题2
    2分钟
  • 5、子查询问题3
    6分钟
  • 6、子查询问题4
    1分钟
  • 7、子查询问题5
    3分钟
  • 8、子查询问题6
    6分钟
  • 9、子查询问题7
    9分钟
  • 10、子查询问题8
    5分钟
  • 11、子查询问题9
    2分钟
  • 12、子查询的类型之单行子查询
    7分钟
  • 13、子查询的类型之多行子查询
    8分钟
  • 14、子查询问题10
    11分钟
  • 15、子查询总结
    1分钟
第十一章 查询语句综合练习
共6节 | 40分钟
  • 1、本讲概述
    2分钟
  • 2、示例1
    10分钟
  • 3、示例2
    8分钟
  • 4、示例3
    11分钟
  • 5、示例4
    10分钟
  • 6、总结
    1分钟
第一十二章 PLSQL程序开发:基本语法
共7节 | 53分钟
  • 1、SQLDeveloper的安装和使用
    6分钟
  • 2、PLSQL的作用和第一个PLSQL程序
    12分钟
  • 3、PLSQL简介
    3分钟
  • 4、基本变量类型
    5分钟
  • 5、引用型变量和记录型变量
    9分钟
  • 6、if语句的使用
    8分钟
  • 7、循环语句的使用
    10分钟
第一十三章 PLSQL程序开发:光标
共5节 | 43分钟
  • 1、光标的引入
    5分钟
  • 2、光标的语法和第一个实例    
    12分钟
  • 3、实例2-给员工涨工资
    10分钟
  • 4、光标的属性和光标数的限制
    11分钟
  • 5、带参数的光标和光标小结
    6分钟
第一十四章 PLSQL程序开发:例外
共6节 | 29分钟
  • 1、例外的概念和系统例外
    6分钟
  • 2、系统例外(no_data_found)    
    4分钟
  • 3、系统例外(too_many_rows)
    3分钟
  • 4、系统例外(zero_divide)
    3分钟
  • 5、系统例外(value_error)
    2分钟
  • 6、自定义例外和案例
    10分钟
第一十五章 PLSQL程序开发:编程案例
共4节 | 53分钟
  • 1、运用瀑布模型完成PLSQL程序的设计
    4分钟
  • 2、综合案例1
    11分钟
  • 3、综合案例2
    16分钟
  • 4、综合案例3
    22分钟
第一十六章 存储过程和存储函数
共5节 | 44分钟
  • 1、存储过程的概念和第一个存储过程
    8分钟
  • 2、带参数的存储过程    
    9分钟
  • 3、如何调试存储过程
    9分钟
  • 4、存储函数
    8分钟
  • 5、out参数
    9分钟
第一十七章 在应用中访问存储过程和存储函数
共5节 | 49分钟
  • 1、概述:在应用中访问存储过程和存储函数
    10分钟
  • 2、在应用程序中访问存储过程    
    9分钟
  • 3、在应用程序中访问存储函数
    7分钟
  • 4、在out参数中使用光标
    11分钟
  • 5、在应用程序中访问包下的存储过程
    13分钟
第一十八章 触发器
共7节 | 48分钟
  • 1、触发器的概念和第一个触发器
    5分钟
  • 2、触发器的应用场景
    4分钟
  • 3、触发器的语法的类型
    5分钟
  • 4、触发器应用场景一
    10分钟
  • 5、触发器应用场景二
    9分钟
  • 6、触发器应用场景三    
    7分钟
  • 7、触发器应用场景四
    8分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。