Curso de Bases de Datos con Oracle SQL Developer Avanzado
Conoce en produndidad Oracle SQL Developer, el entorno que facilita el desarrollo y gestión de la Oracle Database, e iníciate en aspectos más avanzados de las consultas SQL y conceptos como el Machine Learning o el Testing.
¿Qué es Oracle SQL Developer?
Oracle SQL Developer es un entorno de desarrollo que facilita el desarrollo y gestión de la Oracle Database a través de un gran número de herramientas, tanto para implementaciones tradicionales como para en la nube.
¿Qué vas a aprender?
Durante el desarrollo de este curso, los alumnos aprenderán a realizar varios tipos de consultas SQL; crear, alterar y eliminar bases de datos con diversos tipos de restricciones y objetos distintos e iniciarse en los temas de Machine Learning y Testing de bases de datos..
Objetivos
El objetivo de este curso es que los alumnos salgan con un nivel profesional sobre SQL y Bases de Datos para que puedan adaptarse a los diversos problemas que puedan enfrentar en su puesto de trabajo.
¿A quién va dirigido?
A cualquier persona interesada en profundizar en los conceptos de la creación de base de datos relacionales con SQL
Introducción
- Introducción al curso
- Preparación del entorno
Objetos avanzados
- Sinónimos
- Secuencias
- Índices
- Tablas temporales
- Data Dictionary
Operadores y cláusulas avanzadas
- Operador EXISTS
- Operador NOT EXISTS
- Cláusula WITH
- Cláusula FILTER
- Cláusula VALUES
- Cláusula MATCH_RECOGNIZE
Jerarquías en SQL
- Introducción a las jerarquías en SQL
- Conceptos importantes
- ¿Qué son las jerarquías especializadas?
- ¿Para qué sirven las jerarquías especializadas?
- Casos de uso
- ¿Qué son las jerarquías genéricas?
- ¿Para qué sirven las jerarquías genéricas?
- Casos de uso
Queries jerárquicas
- Generando queries jerárquicas
- CONNECT BY
- Pseudo-columna LEVEL
- Pseudo-columna CONNECT_BY_ISLEAF
- Pseudo-columna CONNECT_BY_ISCYCLE
- Pseudo-columna CONNECT_BY_ROOT
Subqueries Avanzadas
- Subqueries escalares
- Subqueries multi-columna
- Subqueries correlacionadas
Utilizando Python con SQL
- ¿Qué es python?
- ¿Por qué python?
- Caso práctico de python con sql
Introducción al Machine Learning
- ¿Qué es el Machine Learning?
- Características del Machine Learning
- Aplicaciones del Machine Learning
- Beneficios del Machine Learning
Machine Learning con SQL
- Preparando el entorno
- Caso práctico de Machine Learning con SQL
Testing de SQL
- Introducción al Testing en SQL
- Beneficios del testing
- Configurando Oracle SQL Developer para el testing unitario
- Creando un test unitario
- Ejecutando tests unitarios
- Utilizando valores dinámicos de queries para generar tests unitarios
- Buenas prácticas en el testing unitario
Otros frameworks de SQL
- SQL Server Management Studio
- SQL Translator
¿No es lo que estabas buscando? También hacemos temarios a medida para empresas, consúltanos.
Dispondrás de un profesor experimentado en programación y desarrollo, que te ayudará
y responderá a todas tus dudas.

Tutor personal

Proyecto final

Diploma de certificación

Plataforma online

Disponibilidad horaria
