820分钟

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

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

学习Oracle数据库的基础,就是首先要学习基本的SQL语句和PLSQL程序的编程。本门课程会详细介绍Oracle数据库在Windows上的安装,已经SQL语句和如何编写PLSQL程序。同时,本门课程…

课程分类
编程开发 | 软件开发
适用人群
专员, 分析师, 工程师
课程标签
Oracle数据库,SQL编程,PLSQL
学习Oracle数据库的基础,就是首先要学习基本的SQL语句和PLSQL程序的编程。本门课程会详细介绍Oracle数据库在Windows上的安装,已经SQL语句和如何编写PLSQL程序。同时,本门课程也为学习Oracle后续的课程打下基础,会简单介绍Oracle的体系结构、分布式数据库等等的基本概念。
第一章 课程概述 - 1、课程概述 - 2、导入虚拟机 - 3、安装Oracle数据库     - 4、验证Oracle数据库环境 - 5、Oracle的基本概念和体系结构 - 6、Oracle的集群     第二章 基本的Select语句 - 1、基本查询 第三章 过滤和排序 - 1、过滤where语句 - 2、排序order by语句 第四章 单行函数 - 1、单行函数概述 - 2、字符函数     - 3、数值函数 - 4、日期函数 - 5、转换函数 - 6、通用函数 - 7、条件表达式 第五章 使用DML语句处理数据 - 1、处理数据概述 - 2、insert语句和update语句 - 3、delete语句 - 4、Oracle事务简介 第六章 创建和管理表 - 1、创建表 - 2、修改表     - 3、删除表和Oracle的回收站 - 4、约束 第七章 常用数据库对象 - 1、视图 - 2、序列 - 3、索引     - 4、同义词 第八章 多行函数和分组查询 - 1、分组查询概述 - 2、分组函数的概念 - 3、使用分组函数1     - 4、使用分组函数2 - 5、使用分组函数3 - 6、Group by子句的使用 - 7、having子句的使用以及和where的区别 - 8、在分组查询中使用order by子句 - 9、分组函数的嵌套 - 10、Group by语句的增强 - 11、SQLPLUS报表功能 - 12、分组查询总结 第九章 多表查询 - 1、多表查询概述 - 2、什么是多表查询     - 3、笛卡尔集 - 4、等值连接 - 5、不等值连接 - 6、外连接 - 7、自连接     - 8、自连接存在的问题和层次查询解决方法 - 9、多表查询总结 第十章 子查询 - 1、子查询概述 - 2、子查询需要注意的10个问题     - 3、子查询问题1 - 4、子查询问题2 - 5、子查询问题3 - 6、子查询问题4 - 7、子查询问题5 - 8、子查询问题6 - 9、子查询问题7 - 10、子查询问题8 - 11、子查询问题9 - 12、子查询的类型之单行子查询 - 13、子查询的类型之多行子查询 - 14、子查询问题10 - 15、子查询总结 第十一章 查询语句综合练习 - 1、本讲概述 - 2、示例1 - 3、示例2 - 4、示例3 - 5、示例4 - 6、总结 第一十二章 PLSQL程序开发:基本语法 - 1、SQLDeveloper的安装和使用 - 2、PLSQL的作用和第一个PLSQL程序 - 3、PLSQL简介 - 4、基本变量类型 - 5、引用型变量和记录型变量 - 6、if语句的使用 - 7、循环语句的使用 第一十三章 PLSQL程序开发:光标 - 1、光标的引入 - 2、光标的语法和第一个实例     - 3、实例2-给员工涨工资 - 4、光标的属性和光标数的限制 - 5、带参数的光标和光标小结 第一十四章 PLSQL程序开发:例外 - 1、例外的概念和系统例外 - 2、系统例外(no_data_found)     - 3、系统例外(too_many_rows) - 4、系统例外(zero_divide) - 5、系统例外(value_error) - 6、自定义例外和案例 第一十五章 PLSQL程序开发:编程案例 - 1、运用瀑布模型完成PLSQL程序的设计 - 2、综合案例1 - 3、综合案例2 - 4、综合案例3 第一十六章 存储过程和存储函数 - 1、存储过程的概念和第一个存储过程 - 2、带参数的存储过程     - 3、如何调试存储过程 - 4、存储函数 - 5、out参数 第一十七章 在应用中访问存储过程和存储函数 - 1、概述:在应用中访问存储过程和存储函数 - 2、在应用程序中访问存储过程     - 3、在应用程序中访问存储函数 - 4、在out参数中使用光标 - 5、在应用程序中访问包下的存储过程 第一十八章 触发器 - 1、触发器的概念和第一个触发器 - 2、触发器的应用场景 - 3、触发器的语法的类型 - 4、触发器应用场景一 - 5、触发器应用场景二 - 6、触发器应用场景三     - 7、触发器应用场景四
赵渝强

赵渝强

曾任京东大学大数据学院院长 曾任Oracle中国有限公司高级技术顾问