大型数据库技术
大型数据库技术
1万+ 人选课
更新日期:2025/06/13
开课平台智慧树
开课高校临沂大学
开课教师赵德玉张龙翔林霞王永芳高雷
学科专业工学计算机类
开课时间2025/01/21 - 2025/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
本课程主要面向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
  • 期末考试