
IMPORTANTE: Clase introductoria al curso, te explicaré la estructura del curso y cómo podrás navegar en él y además a cuál sección acceder si ya tienes algún nivel de conocimientos.
Aprende a instalar Oracle Express Edition 18c de una manera rápida y sencilla, acompañame en esta primera lección en donde nos iniciaremos a adentrar al mundo de PLSQL.
Aprende a instalar Oracle SQL Developer de manera rápida y sencilla, además, aprende a realizar la conexión a tu base de datos Oracle XE18c. Acompañame a descubrir de manera divertida el mundo de PLSQL.
Aprende sobre las generalidades de SQL Developer así como activar por defecto la consola sin necesidad de activarla cada vez que digites tu código PLSQL. Aprendamos juntos en esta nueva clase :)
URL Oficial de Oracle para lo explicado en la clase: https://docs.oracle.com/database/121/ARPLS/d_output.htm
Aprende sobre los principales tipos de datos en Oracle PLSQL, te enseñaré los tipos de datos más importantes que utilizaremos durante nuestro curso. Aprendamos juntos en esta nueva clase!
Aprende qué es un bloque anónimo así como su importancia, te enseñaré a programar un bloque anónimo desde 0 siguiendo la estructura definida por Oracle! Aprendamos juntos en esta lección :)
Aprende sobre los 3 ciclos más importantes a nivel de PLSQL, los cuales son, LOOP, WHILE LOOP, FOR LOOP. Te enseñaré con un ejemplo sencillo como programar cada uno de los ciclos y poder diferencias sus diferencias
Aprende sobre el condicional más utilizado en PLSQL el IF!!! Te enseñaré su estructura y con un ejemplo podrás saber utilizarlo en tu código PLSQL. Aprendamos juntos en esta clase :)
Aprende sobre el condicional CASE y sus diferencias con el condicional IF, te enseñaré la estructura del mismo con un ejemplo sencillo. Aprendamos juntos en esta clase :)
En esta clase aprenderás a crear un esquema desde 0, asignarle permisos para conexión a base de datos y manejar sus recursos, asignarle permisos para manejar un tablespace, además de crear sus tablas y relacionarlas entre ellas por medio de llaves foráneas.
Aprendamos juntos en esta lección :)
En esta clase te enseñaré como agregar campos nuevos a tablas ya existentes, además, aprenderás como restringir los valores de un campo dependiendo de la definición de un check constraint. Aprendamos juntos en esta lección :)
Aprende como resolver la tarea 1
Aprende cómo crear un trigger en Óracle, además de conocer cómo resolver el problema de las tablas mutantes.
Aprenderás la estructura de un trigger común, qué es un trigger de fila y qué un trigger de sentencia.
Aprendamos juntos en esta lección :)
En esta clase aprenderás como crear una función desde 0 y además como consumirla desde un bloque anónimo.
Aprendamos juntos en esta lección :)
En esta clase te enseñaré como crear un procedimiento en PLSQL, y además, como crear una secuencia y obtener sus valores mediante la clausula NEXTVAL.
Aprendamos juntos en esta lección :)
Aprende como resolver la tarea 2
En esta clase aprenderás como crear un view en PLSQL y además cuál es su estructura. También, te enseñaré como crear índices y su uso.
Aprendamos juntos en esta clase :)
Aprende como resolver la tarea 3
En esta clase aprenderás sobre las funciones o procedimientos autónomos, además de su importancia para las bitácoras de nuestros procesos.
Aprendamos juntos en esta lección :)
Aprende como resolver la tarea 4
En esta clase te enseñaré como modificar un view existente para que valide la existencia en stock antes de realizar una venta de un vehículo.
Aprendamos juntos en esta clase :)
Aprende como resolver la tarea 5
En esta clase aprenderás como modificar un view existente, además de redirigir campos existentes asociados a una tabla a otra tabla de la misma vista.
Aprendamos juntos en esta lección.
Esta es la clase final del curso y te enseñaré como probar integralmente lo que realizamos durante todo el curso.
Aprendamos juntos en esta lección final :)
Despedida del curso.
Muchas gracias por llegar hasta este punto! :)
En este curso aprenderás a escribir código PLSQL desde 0 hasta un nivel intermedio, lo cuál, te ayudará a desarrollarte en tu carrera como programador de Software.
No pienses que es un curso como cualquier otro de PLSQL en donde desarrollan el curso utilizando esquemas ya existentes como el usuario HR, ¿si ya todo está hecho qué sentido tiene?, ¿si ya te enseñan con usuarios creados por default, en dónde está el aprendizaje?
En este curso te enseñaré como crear una base de datos desde la instalación de las herramientas básicas hasta la creación de usuarios, tablas, índices, grants, procedimientos, funciones, vistas, vistas materializadas, entre otros múltiples temas que sé te encantarán.
Anímate a ser parte del curso y descubrir el mundo de PLSQL junto conmigo como tu instructor!
Los mejores éxitos!
Randal Coto J.