Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

Oracle数据库应用开发

University of Electronic Science and Technology of China via XuetangX

Overview

本课程从理论与实际应用相结合的角度出发,比较全面地介绍企业级Oracle数据库系统原理、方法、技术和工具应用,包括Oracle数据库系统概述、Oracle数据库与表空间、Oracle数据库对象、Oracle数据库后端编程、Oracle数据库安全管理、Oracle数据库建模设计与实现、Oracle数据库Web应用访问编程等内容。本课程面向计算机、软件工程等IT专业本科生开设,课程学分3学分,学时48学时。学生通过该课程学习,可以掌握企业级数据库系统原理与开发技术知识,并建立数据库系统开发能力。

Syllabus

  • 第1章 Oracle数据库系统概述
    • 1.1 Oracle数据库系统软件
    • 1.2 Oracle数据库软件结构
    • 1.3 Oracle数据库内部对象
    • 1.4 Oracle数据库开发与管理
    • 1.5 Oracle 数据库软件安装与管理工具
    • 本章单元练习
    • 本章重点问题讨论
  • 第2章 Oracle数据库与表空间
    • 2.1 Oracle数据库创建与管理
    • 2.2 Oracle数据库表空间创建与管理
    • 2.3 Oracle数据库创建与管理实践
    • 本章单元练习
    • 本章重点问题讨论
    • 本章实践操作演示
  • 第3章 Oracle数据库对象
    • 3.1 Oracle数据库表对象
    • 3.2 Oracle数据库表数据操作
    • 3.3 Oracle数据库索引对象
    • 3.4 Oracle数据库视图对象
    • 3.5 Oracle 数据库序列对象
    • 3.6 Oracle 数据库同义词对象
    • 3.7 Oracle 数据库对象创建与操作实践
    • 本章单元练习
    • 本章重点问题讨论
    • 本章实践操作演示
  • 第4章 Oracle数据库后端编程
    • 4.1 PL/SQL概述
    • 4.2 PL/SQL控制结构
    • 4.3 PL/SQL函数
    • 4.4 PL/SQL游标
    • 4.5 PL/SQL存储过程
    • 4.6 PL/SQL触发器
    • 4.7 PL/SQL事务
    • 4.8 PL/SQL实践
    • 本章单元练习
    • 本章重点问题讨论
  • 第5章 Oracle数据库安全管理
    • 5.1 Oracle安全模型
    • 5.2 Oracle用户管理
    • 5.3 Oracle角色管理
    • 5.4 Oracle权限管理
    • 5.5 Oracle概要文件
    • 5.6 Oracle数据库备份与恢复
    • 5.7 Oracle数据库安全管理实践
    • 本章单元练习
    • 本章重点问题讨论
  • 第6章 Oracle数据库建模设计与实现
    • 6.1数据库应用开发及建模过程
    • 6.2ER模型建模方法
    • 6.3使用PowerDesigner建立概念数据模型
    • 6.4逻辑数据模型(LDM)模型建模方法
    • 6.5物理数据模型(PDM)建模方法
    • 6.6数据库模型的开发实现
    • 本章单元练习
    • 本章重点问题讨论
  • 第7章 Oracle数据库Web应用访问编程
    • 7.1Web基础简介
    • 7.2Java Web 开发技术简介
    • 7.3Java Web开发环境
    • 7.4JSP技术
    • 7.5Servlet技术
    • 7.6JavaBean技术
    • 7.7JDBC技术
    • 7.8JSP+JavaBean访问数据库编程
    • 7.9JSP+Servlet+JavaBean访问数据库编程
    • 本章单元练习
    • 本章重点问题讨论
  • 期末考试

    Taught by

    Xin Lu, Fengli Zhang, and Anlong Chen

    Tags

    Reviews

    Start your review of Oracle数据库应用开发

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.