Oracle 是最早使用 SQL 语言的关系数据库,经过多年的发展已经成为大型数据库管理系统的事实标准。学习本课程有助于学员熟悉基于数据的开发和管理工作,为职业生涯打下扎实的基础。
l 培训对象
有桌面数据库产品使用经验,熟悉一门以上的编程语言,英文基础较好。
l 课程安排
SQL PL/SQL 基础 | |
课程说明 |
通过学习和实践,掌握基本的 SQL 查询语言,并可以对数据对象进行 DML 操作 |
培训内容 |
SQL 语法基础 |
数据限定和排序 | |
使用单行函数 | |
多表关联查询 | |
数据聚集、分组查询 | |
子查询 | |
SQLPLUS 报告美化 | |
创建管理表、约束与视图 | |
索引、同义词与序列 | |
PL/SQL 基础语法和游标 | |
实现目标 |
学员了解 SQL 语言的特性并学会用 SQL 来思维 |
数据库管理基础 | |
课程说明 |
通过学习和实践,了解最基础的数据库体系结构和管理手段 |
培训内容 |
数据库系统组件 |
管理 Oracle 实例 | |
创建数据库 | |
熟悉数据字典 | |
管理控制文件与日志文件 | |
管理表空间和数据文件 | |
用户管理、权限、角色与概要管理 | |
备份与恢复数据库 | |
实现目标 |
学员掌握 DBA 日常工作的基础知识,为高级管理课程打下基础 |
数据库应用接口 | |
课程说明 |
通过学习和实践,了解数据库的高级开发概念,实现应用需要的灵活功能 |
培训内容 |
存储过程、触发器与包 |
ODBC 与其他开发接口(JDBC、OLEDB、ADO 等) | |
实体关系图与设计优化 | |
图形界面项目开发实践 | |
实现目标 |
学员从项目角度了解理论知识的实际应用 |
l 时间安排
课程 |
课时 |
SQL PL/SQL 基础 |
90 |
数据库管理基础 |
60 |
数据库应用接口 |
30 |
合计 |
180 |