Oracle教程

本篇章主要介绍Oracle的基础教程,本文适合那些刚刚要学习Oracle的初学者或者是想了解Oracle的用户,通过本篇幅可以快速学习Oracle数据库的基础理论。本文通过讲解Oracle基础理论知识,让大家快速的了解Oracle,并通过实例演示,让你更有介入感,能够快速上手,而不仅仅只保留在理论知识上。


Oracle教程 的主要内容:

  • Oracle基础教程:

    本篇章主要介绍Oracle的基础教程,本文适合那些刚刚要学习Oracle的初学者或者是想了解Oracle的用户,通过本篇幅可以快速学习Oracle数据库的基础理论。

  • Oracle介绍:

    本章节介绍了Oracle数据库应用场景和发展历史,Oracle的平台支持,Oracle的技术特点,orale的相关体系结构。

  • Oracle安装:

    详细介绍Oracle11g安装过程,教你一步一步搭建Oracle数据库。

  • Oracle客户端工具:

    介绍Oracle客户端工具:sqlplus如何使用和plsql developer工具应用和下载!

  • Oracle服务:

    Oracle服务:介绍Oracle11g安装完毕后各个服务的详细作用。

  • Oracle用户:

    介绍Oracle用户的创建和用户权限、数据库角色的概念以及授权语句的编写

  • SQL语句介绍:

    介绍sql语句,sql语句分类与概念。

  • 案例所需表结构:

    Oracle技术圈-Oracle基础教程所有案例所需的表结构和执行脚本。

  • Oracle建表(create table):

    详解Oracle表对象的创建和ceate table sql语句。

  • Oracle查询(select):

    介绍Oracle select查询语句,进行表数据的简单查询。

  • Oracle插入(insert into):

    介绍Oracle插入(insert into)语句的编写,如何进行表数据的插入。

  • Oracle更新(update):

    介绍Oracle更新(update)语句是如何编写的。案例解析Oracle update命令。

  • Oracle删除(delete):

    介绍oralce删除(delete)命令语句如何编写。

  • Oracle运算符:

    介绍Oracle运算符的运用,Oracle运算符包括算术运算、关系和逻辑运算符。

  • Oracle字符串连接符||:

    介绍Oracle字符串连接符||,利用||连接查询结果。

  • Oracle DISTINCT:

    介绍Oracle DISTINCT关键字进行重复数据消除。

  • Oracle 条件查询 =、IN、LIKE、BETWEEN...AND:

    介绍Oracle条件查询中=、IN、LIKE、BETWEEN...AND的使用方法。通过实例轻松学习掌握Oracle条件查询中不同的操作符的作用。

  • Oracle集合运算:

    Oracle集合运算就是把多个查询结果组合成一个查询结果,oralce的集合运算包括:INTERSECT(交集)、UINION ALL(交集不重复)、UINION(交集)、MINUS(补集)。

  • Oracle连接查询:

    Oracle连接查询,包含内关联(inner jion )和外关联(outer join),其中外关联又分为左外关联(left outer join)、右外关联(right outer join)和全外连接(full join),其中外关联可以使用(+)来表示。

  • Oracle的伪列:

    Oracle的伪列:rowid、rownum。它们是Oracle表在存储的过程中或查询的过程中,表会有一些附加列,称为伪列。伪列就像表中的字段一样,但是表中并不存储。伪列只能查询,不能增删改。

  • Oracle 函数:

    Oracle SQL语句中经常使用到Oracle自带的函数,这些函数丰富了SQL的语言功能,为Oracle SQL操作提供了更多的操作性。

  • Oracle字符型函数:

    Oracle字符型函数接收字符型参数进行处理返回字符型结果,常用的内置函数有ASCII(x)、CONCAT(x,y)、LENGTH(x)、LOWER(x)、REPLACE(x,old,new)、SUBSTR(x,start[,length])等等。

  • Oracle日期型函数:

    Oracle日期类型函数是操作日期、时间类型的相关数据,返回日期时间类型或数字类型结果,常用的函数有:SYSDATE()、ADD_MONTHS()、LAST_DAY()、TRUNC()、ROUND()等等。

  • Oracle数值型函数:

    Oracle数值型函数是可以输入一个数值,并返回一个数值的函数,常用的函数有ABS()、ACOS()、FLOOR(x)、MOD()、ROUND()等等

  • Oracle转换函数:

    Oracle转换函数是进行不同数据类型转换的函数,是我们平常数据库开发过程当中用的最多的内置函数。常用的函数有to_char()、to_number、to_date等等

  • Oracle聚合函数:

    Oracle聚合函数同时可以对多行数据进行操作,并返回一个结果。比如经常用来计算一些分组数据的总和和平均值之类,常用函数有AVG()、SUM()、MIN()、MAX()等等。

  • Oracle子查询:

    Oracle子查询:Oracle子查询就是嵌套查询,他把select 查询的结果作为另外一个select、update或delete语句的条件,它的本质就是where条件查询中的一个条件表达式。

  • Oracle synonym 同义词:

    Oracle synonym 同义词是数据库当前用户通过给另外一个用户的对象创建一个别名,然后可以通过对别名进行查询和操作,等价于直接操作该数据库对象。

  • Oracle序列:

    Oracle序列Sequence是用来生成连续的整数数据的对象,它经常用来作为业务中无规则的主键。Oracle序列可以是升序列也可以是降序列。

  • Oracle视图:

    oracle视图可以理解为数据库中一张虚拟的表,他是通过一张或者多张基表进行关联查询后的结果组成一个虚拟的表。查询视图,本质上是对表进行关联查询。

  • Oracle索引:

    Oracle索引:Oracle索引(index)最大的作用是来优化数据库查询的效率,提升数据库的查询性能。就好比书的目录一样,可以通过目录来直接定位所需内容存在的页数,大大提高检索效率。

  • Oracle分区详解和创建:

    本文介绍Oracle分区的概念和相关作用,在实际开发应用中如何创建对应的分区表,以及如何选定分区主键。

  • Oracle如何在分区表上创建索引:

    本章节介绍如何在分区表上创建索引,包括分区索引的创建和全局索引的创建,以及区别。

  • oracle merge into命令:

    本文介绍Oracle merge into 命令的使用方法和操作优势。

  • oracle物化视图:

    本章介绍Oracle物化视图(Materialized View)的作用和工作原理。以及如何创建物化视图

  • oracle分析函数_开窗函数详解:

    本文介绍Oracle如何利用分析函数对数据集进行统计分析,以及开窗函数的语法结构。

  • Oracle行转列(PIVOT):

    本节介绍Oracle如何对查询数据进行行转列的应用,实例讲解Oracle PIVOT完美解决Oracle行转列问题。

  • Oracle列转行_unpivot:

    本文介绍Oracle列转换行的一些常用方法,介绍Oracle自带列转行函数unpivot的编写。

  • Oracle创建物化视图:

    本文介绍Oracle是如何创建物化视图的,分别介绍按事务提交、按计划主动更新两种物化视图的创建。