你将收获

掌握 Oracle 数据库的体系结构

掌握 SQL 语言、PLSQL 编程

掌握 Oracle 数据库的各类数据定义及操作

掌握 Oracle 数据库的用户管理和权限管理

适用人群

零基础

课程介绍

Oracle 数据库在业内是非常有名的,在关系数据库领域可以说是处于领先地位。《财富》杂志评选出的 100 强公司中有 98 家采用的都是Oracle 数据库。Oracle 公司也是仅次于微软的世界第二大软件公司。可想而知,这一款优秀的数据库软件是我们需要重点学习研究的。在这套体系中,针对于具备不同知识储备的学习者来说,学习的侧重点是不同的。

第一章,Oracle19c 概述

相信很多在使用 11g 版本的小伙伴会问,为什么选择这个版本呢。因为在查询优化、安全性等方面,19c 比 11g 做的更好,目前很多公司已在使用 19c 这个稳定版本。所以第一章是为了让大家快速了解 Oracle 数据库的特点。

第二章,Oracle 的体系结构

开始详细讲解 Oracle 的存储结构、服务器结构及数据字典相关的知识。因此,前面这两章,是对于 Oracle 初学者来说,一定要学习的两部分内容,这两部分内容能够快速的帮助初学者掌握 Oracle 数据库的基本特征。

第三章,SQL 语言基础部分

如果你在学习本课程之前,已经会使用另一种关系数据库软件,比如 MySQL、PostgreSQL 等。那这一章就可以跳过啦,因为其他的关系型数据库管理软件,使用的都是与 Oracle 相同的 SQL 语言。当然也存在一些细微的差别,也就是我们说的 SQL方言。所以,没有任何数据库经验的同学,第三章的学习需要当作重中之重的部分来学。有句话说的好,只有掌握 SQL 语言像掌握母语般熟练,SQL 语言才算学到位了。

第四章,PLSQL 编程部分

这是 Oracle 课程中的特色,在这一章,我们将会利用编程思想来完成任务。也就是编程语言+SQL 语言的模式来完成课堂案例。可想而知,这一章会非常的刺激。学习数据库的同时还掌握了编程技巧,是不是很兴奋?

第五章,存储过程和触发器

第六章,用户管理和权限分配

第七章,数据库控制

这三章都是 Oracle 数据库在日常使用中经常要用到的功能。因此,无论你是否具备数据库基础,这三章都需要认真学习。

 

课程目录