大型数据库管理系统(oracle)应用开发

国家级

本课程具有一支高素质双师型教学团队,坚持以Oracle应用开发工程师的培养目标为核心,按照职业能力和素质要求,采用完整项目支撑,独立任务驱动,理论实践一体化的讲授方式。课程配套资源丰富,自主研发教学仿真实训平台,科学安排学习任务,导训有机结合。极大调动学生学习积极性,学习效果明显增强。

课程介绍

大型数据库管理系统[Oracle]应用开发 广科院 课程介绍 课程介绍 课程目标 本课程为计算机软件技术专业的核心技能课,该课程教学目标为培养基于Oracle数据库应用开发工程师。 通过该课程的学习,希望学生能够达到的目标为: 1.学会搭建基于Oracle数据库系统的开发环境; 2.了解Oracle体系结构并进行数据库创建; 3.熟悉使用SQL*PLUS工具;...

教学单元
  • 第1章 认识Oracle数据库
    • 01-01

      了解Oracle应用、发展史及特点

    • 01-02

      安装Oracle10g数据库服务器

    • 01-03

      了解Oracle用户帐户

    • 01-04

      使用SQL*Plus工具和iSQL*Plus工具

    • 01-05

      使用Oracle企业管理器

    • 01-06

      进行网络监听配置

    • 01-07

      了解基于Oracle平台的应用系统结构

    • 01-08

      搭建系统开发环境

  • 第2章 Oracle体系结构
    • 02-01

      认识Oracle系统的体系结构

    • 02-02

      了解Oracle数据库的物理存储结构

    • 02-03

      了解Oracle逻辑存储结构

    • 02-04

      了解Oracle数据库实例的组成

    • 02-05

      使用DBCA创建数据库

    • 02-06

      了解Oracle数据库的启动过程

    • 02-07

      转换数据库的启动模式

    • 02-08

      以不同方式关闭数据库

    • 02-09

      查看数据字典视图

  • 第3章 使用SQL*Plus
    • 03-01

      连接、断开Oracle数据库

    • 03-02

      使用变量命令设置环境参数

    • 03-03

      为查询输出结果定制格式

    • 03-04

      使用编辑器

    • 03-05

      使用文件操作命令

    • 03-06

      用户与程序的交互操作

    • 03-07

      帮助命令及他命令的操作

  • 第4章 管理表
    • 04-01

      创建用户

    • 04-02

      对用户授权

    • 04-03

      利用SQL语句创建表

    • 04-04

      利用子查询创建表

    • 04-05

      创建使用BLOB列存储图像的表

    • 04-06

      为表添加或修改约束

    • 04-07

      为表录入或修改数据

    • 04-08

      使用提交和撤消命令进行事务处理

  • 第5章 其他模式对象
    • 05-01

      创建视图

    • 05-02

      对视图进行更新

    • 05-03

      创建标准索引

    • 05-04

      在百万行数据表上建立索引

    • 05-05

      建立私有同义词

    • 05-06

      建立公有同义词

    • 05-07

      建立序列

    • 05-08

      使用序列为表插入数据

  • 第6章 数据查询
    • 06-01

      认识SQL语言及其分类

    • 06-02

      使用函数

    • 06-03

      查询雇员基本信息

    • 06-04

      根据部门分组查询雇员信息

    • 06-05

      通连接查询获得雇员详细信息

    • 06-06

      使用单行子查询查找雇员信息

    • 06-07

      通过多行子查询查找员工信息

    • 06-08

      通过多列子查询查找雇员信息

    • 06-09

      通过相关子查询查找员工信息

    • 06-10

      使用嵌套子查询查找工资信息

  • 第7章 PL/SQL编程技术
    • 07-01

      了解PL/SQL语言的特点

    • 07-02

      定义常量和变量

    • 07-03

      变量声明和编程

    • 07-04

      使用条件控制语句

    • 07-05

      使用循环控制语句

    • 07-06

      使用动态SQL语句创建表

    • 07-07

      通过游标查询每个雇员的薪水

    • 07-08

      使用带参数的游标进行统计操作

    • 07-09

      通过游标修改表中的数据

    • 07-10

      通过循环游标进行统计操作

    • 07-11

      通过预定义异常程序处理异常

    • 07-12

      自定义异常程序解决异常

  • 第8章 存储过程、函数、程序包和触发器
    • 08-01

      通过过程统计不同部门的员工人数

    • 08-02

      通过过程查询雇员信息

    • 08-03

      通过函数查询雇员信息

    • 08-04

      使用程序包

    • 08-05

      通过触发器进行安全性检查

    • 08-06

      通过触发器跟踪修改雇员信息的行为

    • 08-07

      通过触发器为主键生成自增序列号

    • 08-08

      通过触发器在视图中插入数据

    • 08-09

      通过触发器跟踪用户新建数据库对象的行为

    • 08-10

      通过触发器跟踪用户信息

  • 第9章 用户和安全管理
    • 09-01

      创建新用户

    • 09-02

      修改、删除和查看用户信息

    • 09-03

      对用户授予和回收系统权限

    • 09-04

      对用户授予和回收对象权限

    • 09-05

      创建角色和对角色授权

    • 09-06

      管理角色

    • 09-07

      管理概要文件

  • 第10章 备份与恢复
    • 10-01

      对数据库进行脱机备份与恢复

    • 10-02

      改变数据库归档方式配置

    • 10-03

      对数据库进行联机备份

    • 10-04

      对数据库进行完全恢复

    • 10-05

      对数据库进行不完全恢复

    • 10-06

      调用exp导出数据库信息

    • 10-07

      调用imp导入数据库信息

    • 10-08

      使用数据泵技术导出数据库信息

    • 10-09

      使用数据泵技术导入数据库信息

  • 第11章 大型数据库Oracle开发教学仿真实训平台HRMS
    • 11-01

      仿真实训平台的Oracle知识应用剖析

    • 11-02

      综合项目实训

    • 11-03

      案例1-熟悉SQL语句与函数

    • 11-04

      案例2-熟悉多表查询,善于使用视图

    • 11-05

      案例3-采用适当的触发器来简化业务

    • 11-06

      案例4-使用JOB定时完成任务

    • 11-07

      案例5-企业中使用多种数据库

    • 11-08

      案例6-导入导出实现开发的备份

    • 11-09

      案例7-数据泵实现大数据容量的数据转移

    • 11-10

      案例8-RMAN、数据卫士、RAC等高可用性备份与恢复

    • 11-11

      案例9-企业中个人资料的备份

教材
  • 主教材
    Oracle数据库系统应用开发实用教程
    ISBN:

    978-7-04-035698-4

    主编:

    朱亚兴

    高等教育出版社
  • 辅助教材
    Oracle数据库应用教程
    ISBN:

    978-7-5606-1978-1

    主编:

    朱亚兴 朱小平

    西安电子科技大学出版社
课程信息
课程类型:

理实一体课

课程属性:

专业课

课程学时:

64.0

学校:

广东科学技术职业学院

学科门类:

电子信息大类

专业大类:

计算机类

专业类:

软件技术

适用专业:

网络编程 软件工程 软件技术 数据库信息管理

学习人数:

13717

评论数:

30

教学团队
  • 朱亚兴

    课程负责人

    教授

  • 任淑美

    主讲教师

    副教授

  • 林萍

    主讲教师

    讲师

  • 曾文权

    主讲教师

    副教授

  • 李彬

    主讲教师

    讲师

  • 卢淑萍

    主讲教师

    讲师

  • 刘先斌

    主讲教师

    OCP认证专家

  • 郭少敏

    主讲教师

    高级工程师

  • 朱小平

    主讲教师

    教授

  • 余爱民

    主讲教师

    教授