大型数据库技术
大型数据库技术
2万+ 人选课
更新日期:2026/11/13
开课平台智慧树
开课高校临沂大学
开课教师赵德玉、张龙翔、林霞、王永芳、高雷
学科专业工学计算机类
开课时间2026/07/21 - 2027/01/20
课程周期27 周
开课状态开课中
每周学时-
课程简介
本课程主要面向Oracle数据库开发的初学者,通过课程学习,熟悉在SQL*PLUS环境下SQL和数据库编程方法。同时,针对当前大数据处理,引入分区表、LOB对象的介绍;针对在线视频偏重理论的现象,在课程资料中提供了大量的补充实践操作讲解,以帮助更好地学习相关知识。本课程内容与Oracle DBA SQL和PL/SQL相关内容关联较高,希望大家能从课程中受益。
课程大纲

在线教程

章节简介教学计划
SQL
学习资料 登录后可预览视频
●
简单查询
赵德玉
●
条件查询
赵德玉
●
分组函数
赵德玉
●
分组查询
赵德玉
学习资料
●
查询结果排序
赵德玉
学习资料
●
SQL小结和查询集合运算
赵德玉
学习资料
●
Oracle单行函数
赵德玉
●
Oracle查询应用
赵德玉
学习资料
●
连接查询
王振海
学习资料
●
子查询
王振海
学习资料
数据库对象
●
表的创建
郝计奎
学习资料
●
修改表结构
郝计奎
学习资料
●
约束类型
郝计奎
●
约束管理
郝计奎
学习资料
●
DML语句
郝计奎
学习资料
●
Oracle事务
赵德玉
●
视图
郝计奎
学习资料
●
索引
郝计奎
学习资料
●
序列
郝计奎
用户
●
用户管理
赵德玉
学习资料
●
权限管理
赵德玉
●
角色管理
赵德玉
数据库编程
●
PL/SQL基本结构
张龙翔
●
分支结构
张龙翔
学习资料
●
循环结构
张龙翔
学习资料
●
存储过程
张龙翔
●
函数
张龙翔
学习资料
●
触发器
张龙翔
学习资料
●
异常处理
赵德玉
学习资料
●
游标
赵德玉
学习资料
●
包的创建和应用
赵德玉
oracle体系结构
●
Oracle数据库物理结构
赵德玉
●
Oracle数据库逻辑结构
赵德玉
●
Oracle数据库内存结构(一)
赵德玉
●
Oracle数据库内存结构(二)
赵德玉
●
Oracle数据库内存结构(三)
赵德玉
  • 第一章SQL

    通过本章学习,熟悉Oracle数据库查询方法,特别学会书写效率高的查询语句

  • ●1.1简单查询

    掌握简单查询的使用

  • ●1.2条件查询

    学会书写条件语句,理解逻辑运算符的使用

  • ●1.3分组函数

    掌握常用的5个分组函数的使用

  • ●1.4分组查询

    理解分组查询的作用,分清where和having子句的使用

  • ●1.5查询结果排序

    掌握排序规则,会书写排序语句。

  • ●1.6SQL小结和查询集合运算

    掌握完整的查询语句书写

  • ●1.7Oracle单行函数

    熟悉Oracle数据库中常用的数值、字符、日期函数的使用

  • ●1.8Oracle查询应用

    学会书写高效的查询语句

  • ●1.9连接查询

    掌握连接查询的书写,注意避免二义性问题。

  • ●1.10子查询

    掌握子查询的使用,特别是单行字查询。

  • 第二章数据库对象

    通过本章学习,学会创建表、视图、索引等对象,理解约束的作用,理解视图、索引等的使用原则。

  • ●2.1表的创建

    学会创建表,熟悉常用数据类型

  • ●2.2修改表结构

    熟悉添加新列、修改已有列、删除列

  • ●2.3约束类型

    掌握常用约束及其作用

  • ●2.4约束管理

    学会添加、删除表级约束

  • ●2.5DML语句

    掌握表中数据添加、修改、删除的方法

  • ●2.6Oracle事务

    理解Oracle事务作用,掌握commit、rollback语句使用

  • ●2.7视图

    理解视图作用,会创建视图

  • ●2.8索引

    创建和维护索引

  • ●2.9序列

    创建和使用序列

  • 第三章用户

    通过本章学习,熟悉权限分类、学会授权和回收权限,能够根据需求给新建用户授予不同权限。

  • ●3.1用户管理

    用户创建、修改和管理。

  • ●3.2权限管理

    权限分类,不同类型权限的授予和回收

  • ●3.3角色管理

    理解角色作用,能够创建和使用角色

  • 第四章数据库编程

    通过本章学习,学会数据库编程方法,能够书写存储过程、函数、触发器等。

  • ●4.1PL/SQL基本结构

    块的组成和简单使用

  • ●4.2分支结构

    块中If语句和case语句的使用

  • ●4.3循环结构

    简单循环、while循环和for循环的使用

  • ●4.4存储过程

    创建、修改、删除、调用存储过程

  • ●4.5函数

    创建、修改、删除、调用函数

  • ●4.6触发器

    创建、修改、删除触发器,理解其触发规则

  • ●4.7异常处理

    预定义异常和自定义异常的使用

  • ●4.8游标

    隐式游标和显式游标的使用

  • ●4.9包的创建和应用

    创建和使用包,理解封装概念

  • 第五章oracle体系结构

    通过本章学习,了解Oracle体系结构,理解其工作原理。

  • ●5.1Oracle数据库物理结构

    Oracle物理结构组成及其作用

  • ●5.2Oracle数据库逻辑结构

    Oracle逻辑结构组成及其作用

  • ●5.3Oracle数据库内存结构(一)

    Oracle SGA及相关作用

  • ●5.4Oracle数据库内存结构(二)

    Oracle PGA及相关作用

  • ●5.5Oracle数据库内存结构(三)

    Java池、大池等模块及其作用

  • 开始学习
  • 第一章  作业测试
    第一章 SQL

    1.1 简单查询

    1.2 条件查询

    1.3 分组函数

    1.4 分组查询

    1.5 查询结果排序

    1.6 SQL小结和查询集合运算

    1.7 Oracle单行函数

    1.8 Oracle查询应用

    1.9 连接查询

    1.10 子查询

    视频数10
  • 第二章  作业测试
    第二章 数据库对象

    2.1 表的创建

    2.2 修改表结构

    2.3 约束类型

    2.4 约束管理

    2.5 DML语句

    2.6 Oracle事务

    2.7 视图

    2.8 索引

    2.9 序列

    视频数9
  • 第三章  作业测试
    第三章 用户

    3.1 用户管理

    3.2 权限管理

    3.3 角色管理

    视频数3
  • 第四章  作业测试
    第四章 数据库编程

    4.1 PL/SQL基本结构

    4.2 分支结构

    4.3 循环结构

    4.4 存储过程

    4.5 函数

    4.6 触发器

    4.7 异常处理

    4.8 游标

    4.9 包的创建和应用

    视频数9
  • 第五章  作业测试
    第五章 oracle体系结构

    5.1 Oracle数据库物理结构

    5.2 Oracle数据库逻辑结构

    5.3 Oracle数据库内存结构(一)

    5.4 Oracle数据库内存结构(二)

    5.5 Oracle数据库内存结构(三)

    视频数5
  • 期末考试
App 下载
关注我们