ORACLE快速入门
ORACLE快速入门
1000+ 人选课
更新日期:2025/05/17
开课平台智慧树
开课高校湖南城市学院
开课教师黄雪华陈伟宏徐述费雄伟李旎黄静谭新良
学科专业工学计算机类
开课时间2025/01/21 - 2025/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
1 选择本门课程的原因 (1)大数据时代背景下,数据管理技术应用型课程尤显重要(2)习主席提出科技强国战略。(3)本课程主要提高数据库管理以及数据库应用编程的能力,为将来走上oracle数据库系统管理员和oracle数据库编程等相关岗位打下杂实的基础。 2 本门课的主题 解读数据库管理原理,掌握数据库设计过程,掌握oracle数据库应用编程,掌握oracle数据管理技术,了解与分析数据管理的发展趋势。 学习在oracle数据库管理系统中如何创建各种数据库对象,管理数据库对象,并且学习如何进行PLSQL编程,创建和管理表空间,以及创建和管理用户并分配权限。 3 这门课可以给您 (1)oracle数据库语言及其应用(2)PL/SQL编程应用(3)oracle数据库管理。通过本课程的学习,可以独立完成信息系统软件的数据库设计、开发和应用编程,并且能够胜任oracle数据库的日常维护。
课程大纲

在线教程

章节简介教学计划
数据库基本概念
登录后可预览视频
引入
黄雪华
数据库基本概念
黄雪华
数据库应用案例
黄雪华
数据库产品
黄雪华
ORACLE安装
ORACLE安装
黄雪华
SQL PLUS
sqlplus
黄雪华
SQL
sql介绍
黄雪华
简单查询
黄雪华
多表连接
黄雪华
相关嵌套查询
黄雪华
函数
黄雪华
黄雪华
管理表
黄雪华
安全性
安全性介绍及创建用户
黄雪华
系统权限和对象权限的授予与回收
黄雪华
角色
黄雪华
PLSQL编程
plsql介绍
黄雪华
plsql编程
黄雪华
特殊数据类型
%type
黄雪华
%rowtype
黄雪华
record
黄雪华
流程控制语句
if
黄雪华
case
黄雪华
循环语句
黄雪华
游标
游标1-游标介绍
黄雪华
游标2-游标语法
黄雪华
游标3-游标举例
黄雪华
游标4-游标举例
黄雪华
存储过程
存储过程1-存储过程介绍
黄雪华
存储过程2-带in参数
黄雪华
存储过程3-带out参数
黄雪华
触发器
触发器介绍
黄雪华
语句级触发器
黄雪华
行级触发器
黄雪华
其他数据库对象
视图
视图1
黄雪华
视图2
黄雪华
序列
黄雪华
索引
索引1
黄雪华
索引2
黄雪华
同义词
黄雪华
ORACLE体系架构
体系架构1
黄雪华
体系结构2
黄雪华
数据字典
黄雪华
表空间
表空间的创建
黄雪华
  • 第一章数据库基本概念

    内容:主要介绍高级数据库的相关概念、数据库应用案例、关系数据库基础及数据库发展方向;介绍目前数据库的发展动态,数据库热点技术,及数据库产品等内容。

  • 1.1引入

    介绍目前数据库的发展动态,数据库热点技术等内容。

  • 1.2数据库基本概念

    介绍高级数据库的基本概念,包含分布式数据库、云数据库、并行数据库、数据挖掘等概念。

  • 1.3数据库应用案例

    主要介绍ORACLE数据库的几个应用案例。

  • 1.4数据库产品

    主要介绍当前市场上流行的数据库DBMS软件。

  • 第二章ORACLE安装

    内容:介绍安装过程中硬件检测、软件检测、环境要求、版本要求、安装过程。

  • 2.1ORACLE安装

    ORACLE安装

  • 第三章SQL PLUS

    内容:介绍命令形式的客户端管理工具

  • 3.1sqlplus

    主要介绍ORACLE软件架构、SQLPLUS概述、登录SQLPLUS、SQLPLUS命令、SQLPLUS操作视频。

  • 第四章SQL

    内容:介绍各种类型的SQL查询包括内连接、外连接、自连接查询、嵌套查询以及如何DML操作(插入,删除,修改)。

  • 4.1sql介绍

    介绍sql查询用在哪里,sql查询的类型,sql查询使用的用户表,sql查询的语法。

  • 4.2简单查询

    介绍简单查询

  • 4.3多表连接

    介绍多表连接的各种类型,包括内连接、外连接、自连接以及应用演示。

  • 4.4相关嵌套查询

    介绍相关嵌套查询

  • 4.5函数

    介绍字符类函数、数字类函数、日期和时间类函数、转换类函数和聚集函数及应用演示。

  • 第五章

    内容:介绍表的创建及管理。

  • 5.1

    介绍创建表的语法,创建表所需要的数据类型,创建带约束的表等内容。

  • 5.2管理表

    介绍表结构的增删改,表约束的增删以及参数的设置等内容。

  • 第六章安全性

    内容:介绍用户、权限、角色、权限的授予与回收,以及相关信息的查询

  • 6.1安全性介绍及创建用户

    介绍用户的登录过程,创建用户的语法,创建用户举例等内容。

  • 6.2系统权限和对象权限的授予与回收

    介绍对象权限以及系统权限的内容,并给用户进行授权。

  • 6.3角色

    介绍角色的定义、系统预定义角色、用户定义的角色以及角色的创建。

  • 第七章PLSQL编程

    内容: 介绍基本的PLSQL编程知识,掌握定义变量,掌握程序流程控制语句。

  • 7.1plsql介绍

    plsql编程概述,plsql块包括无名块以及有名块,plsql块语法等内容。

  • 7.2plsql编程

    介绍plsql块常量、变量、数据类型,应用举例及演示。

  • 7.3特殊数据类型

    介绍%type、%rowtype、record复合数据类型。相关语法、使用及演示。

  • 7.4流程控制语句

    介绍选择分支语句(if、case)及循环语句(loop、for)。相关语法、应用、演示。

  • 第八章游标

    内容:介绍游标的概念,语法及应用

  • 8.1游标1-游标介绍

    游标的定义及处理过程。

  • 8.2游标2-游标语法

    介绍游标的相关理论、语法,及使用。

  • 8.3游标3-游标举例

    讲解案例检索emp表中manager员工的信息并演示。

  • 8.4游标4-游标举例

    讲解隐式游标的使用、举例及演示。

  • 第九章存储过程

    内容:介绍存储过程的概念、语法、举例及应用。

  • 9.1存储过程1-存储过程介绍

    介绍存储过程的概念、语法、存储过程举例及演示。

  • 9.2存储过程2-带in参数

    介绍带in参数的存储过程、语法、调用及举例。

  • 9.3存储过程3-带out参数

    介绍带out参数的存储过程、语法、调用及举例。

  • 第十章触发器

    内容:介绍触发器的概念,语法及应用。

  • 10.1触发器介绍

    触发器的定义,相关概念,语法及一个简单案例。

  • 10.2语句级触发器

    给出一个语句级别触发器案例,并通过此案例实现备份对表操作的功能。

  • 10.3行级触发器

    给出一个行级触发器案例,通过此案例亏实现数据备份的功能。

  • 第十一章其他数据库对象

    内容: 介绍索引、视图、序列、及同义词的创建、管理、维护和使用。

  • 11.1视图

    介绍视图的定义、语法、创建视图。视图举例,包括只读视图、连接视图、复杂视图以及视图的管理。

  • 11.2序列

    介绍序列的定义、语法、序列的创建及使用。

  • 11.3索引

    介绍索引的定义,语法,各种类型的索引及使用。

  • 11.4同义词

    介绍同义词的概念、语法以及创建和使用。

  • 第十二章ORACLE体系架构

    内容:介绍ORACLE体系的结构、架构、数据字典。

  • 12.1体系架构1

    介绍实例、服务器、数据库等内容。

  • 12.2体系结构2

    介绍oracle的逻辑存储结构及物理存储结构。

  • 12.3数据字典

    介绍ORACLE数据库中的元数据。

  • 第十三章表空间

    内容:介绍创建表空间,管理以及维护表空间,了解表空间与数据文件。

  • 13.1表空间的创建

    介绍表空间的创建

  • 开始学习
  • 第一章  作业测试
    第一章 数据库基本概念

    1.1 引入

    1.2 数据库基本概念

    1.3 数据库应用案例

    1.4 数据库产品

    视频数4
  • 第二章  作业测试
    第二章 ORACLE安装

    2.1 ORACLE安装

    视频数1
  • 第三章  作业测试
    第三章 SQL PLUS

    3.1 sqlplus

    视频数1
  • 第四章  作业测试
    第四章 SQL

    4.1 sql介绍

    4.2 简单查询

    4.3 多表连接

    4.4 相关嵌套查询

    4.5 函数

    视频数5
  • 第五章  作业测试
    第五章

    5.1

    5.2 管理表

    视频数2
  • 第六章  作业测试
    第六章 安全性

    6.1 安全性介绍及创建用户

    6.2 系统权限和对象权限的授予与回收

    6.3 角色

    视频数3
  • 第七章  作业测试
    第七章 PLSQL编程

    7.1 plsql介绍

    7.2 plsql编程

    7.3 特殊数据类型

    7.4 流程控制语句

    视频数8
  • 第八章  作业测试
    第八章 游标

    8.1 游标1-游标介绍

    8.2 游标2-游标语法

    8.3 游标3-游标举例

    8.4 游标4-游标举例

    视频数4
  • 第九章  作业测试
    第九章 存储过程

    9.1 存储过程1-存储过程介绍

    9.2 存储过程2-带in参数

    9.3 存储过程3-带out参数

    视频数3
  • 第十章  作业测试
    第十章 触发器

    10.1 触发器介绍

    10.2 语句级触发器

    10.3 行级触发器

    视频数3
  • 第十一章  作业测试
    第十一章 其他数据库对象

    11.1 视图

    11.2 序列

    11.3 索引

    11.4 同义词

    视频数6
  • 第十二章  作业测试
    第十二章 ORACLE体系架构

    12.1 体系架构1

    12.2 体系结构2

    12.3 数据字典

    视频数3
  • 第十三章  作业测试
    第十三章 表空间

    13.1 表空间的创建

    视频数1
  • 期末考试