|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/curso-intermedio-i-de-oracle/
课程评论:没有评论
课程名称:Oracle 中级课程 I 课程概述:在这门 Oracle 中级课程中,你将深入学习一些提升你在 Oracle 编程社区中竞争力的知识。课程开始时,我们将研究一些 SQL 基础大纲之外的主题,如 SqlPlus 的使用、WITH 子句、ANSI 语法查询等;然后将探讨 PL/SQL 中的内容,包括 REF_CURSOR 和自主事务等。接下来,我们将研究 Oracle 中存在的不同类型的集合,学习如何区分和妥善管理它们。 接下来,我们将介绍触发器,不仅限于 DML 触发器,还包括其他在生产环境中非常有用的类型。随后,我们将讨论数据加载,探索多种替代方案,重点介绍外部表。接下来的章节将专注于高级对象,讨论 Oracle 目录、视图和物化视图,尤其是快速刷新类型,并学习如何实现这一点,尽管并非总是可行。 课程的最后一个理论章节将介绍 Oracle 提供的一些重要包,例如 UTL_FILE(用于读写文本文件),以及 DBMS_JOB 和 DBMS_SCHEDULER 用于任务调度。最后,课程将以一个最终练习结束,复习在整个课程中学习到的重要知识点。
En este curso intermedio de Oracle profundizarás en ciertos aspectos que te harán destacar dentro de la comunidad de programadores de Oracle.Empezaremos estudiando algunos temas que se escapan de un temario básico de sql (como el trabajo con SqlPlus, la cláusula WITH, las consultas con notación ANSI,...) y de PL/SQL (los REF_CURSOR, las transacciones autónomas,...).Después pasaremos a estudiar los diferentes tipos de colecciones que existen en Oracle, aprendiendo a cómo diferenciarlas y gestionarlas adecuadamente.A continuación llegaremos a los triggers. Veremos que, no sólo existen los DML, sino que hay otros tipos, que pueden ser de mucha utilidad en entornos productivos.Seguiremos con las cargas de datos, viendo distintas alternativas y destacando, por encima de las demás, las tablas externas.En el siguiente capítulo, dedicado a los objetos avanzados, veremos los directorios Oracle, las vistas y las vistas materializadas (centrándonos en el tipo de refresco FAST, estudiando la manera de lograrlo, aunque no siempre es posible).El último capítulo de teoría está orientado a ver algunos paquetes importantes que nos proporciona Oracle, tales como el UTL_FILE (para leer y escribir ficheros de texto), y el DBMS_JOB y el DBMS_SCHEDULER para la programación de tareas.Finalmente, terminaremos con un ejercicio final en el que repasaremos los aspectos más importantes aprendidos durante el curso.