SAP ABAP SAP ABAP Cloud Curso

Curso SAP ABAP Cloud SQL

Laura Martínez Instructor: Laura Martínez
5.0

Descripción del curso

Domina la potencia del lenguaje de consultas de SAP con el curso especializado en ABAP Cloud SQL. En el nuevo modelo de desarrollo en la nube, la eficiencia en el acceso a los datos es crítica; por ello, este programa te capacita para ir más allá de las sentencias básicas, enseñándote a construir consultas complejas que aprovechan al máximo el motor de SAP HANA.

A través de un enfoque práctico en SAP BTP, aprenderás desde la gestión del ciclo de vida de los registros (operaciones CRUD) hasta técnicas sofisticadas de SQL Dinámico, permitiéndote generar consultas en tiempo de ejecución para soluciones altamente flexibles. El curso pone un foco especial en la optimización de rendimiento, asegurando que tus desarrollos no solo funcionen, sino que sean escalables y veloces, cumpliendo con los estándares de calidad que exigen las arquitecturas modernas de SAP.

Qué aprenderás

  • Fundamentos de ABAP SQL: Aplicación de las sentencias de consulta dentro del paradigma de desarrollo Cloud.
  • Gestión de Datos (CRUD): Inserción, actualización, modificación y eliminación de registros de forma segura y eficiente.
  • Filtros y Operadores Avanzados: Uso de lógicas condicionales para mejorar la precisión y el filtrado de grandes volúmenes de datos.
  • Consultas de Alta Complejidad: Implementación de Subqueries y diversos tipos de Joins para relacionar entidades de negocio.
  • ABAP SQL Dinámico: Desarrollo de sentencias flexibles que se adaptan y generan durante la ejecución del programa.
  • Control de Transacciones: Uso de comandos para confirmar (Commit) o anular (Rollback) cambios, garantizando la consistencia de la base de datos.
  • Optimización de Rendimiento: Estrategias y mejores prácticas para reducir tiempos de respuesta y carga en el servidor.
  • Laboratorios en SAP BTP: Práctica real en entornos Trial para configurar proyectos y desplegar aplicaciones Cloud realistas.

Requisitos

  • Conocimientos previos de ABAP: Comprensión de la sintaxis básica y lógica de programación en SAP.
  • Bases de datos relacionales: Conocimiento general de conceptos como tablas, registros y lenguaje SQL estándar.
  • Manejo de herramientas Cloud: Familiaridad con el entorno Eclipse ADT y haber trabajado previamente en SAP BTP.

Contenido del curso

1. Introducción

  • 1.1. Contenido de la Formación
  • 1.2. ¿Qué es ABAP SQL?

2. Insertar registros en bases de datos

  • 2.1. Insertar un registro
  • 2.2. Insertar múltiples registros
  • 2.3. Insertar registros con tratamiento de excepciones
  • 2.4. Insertar registros sin tratamiento de excepciones
  • 2.5. Documentación
  • 2.6. Laboratorio
  • 2.7. Test

3. Actualizar registros en base de datos

  • 3.1. Actualizar un registro
  • 3.2. Actualizar múltiples registros
  • 3.3. Actualizar columnas
  • 3.4. Actualizar columnas con expresiones
  • 3.5. Documentación
  • 3.6. Laboratorio
  • 3.7. Test

4. Modificar registros en base de datos

  • 4.1. Modificar un registro
  • 4.2. Modificar múltiples registros
  • 4.3. Documentación
  • 4.4. Laboratorio
  • 4.5. Test

5. Eliminar registros de la base de datos

  • 5.1. Eliminar un registro
  • 5.2. Eliminar múltiples registros
  • 5.3. Eliminar registros utilizando filtros
  • 5.4. Documentación
  • 5.5. Laboratorio
  • 5.6. Test

6. Confirmar/Anular cambios en bases de datos

  • 6.1. Rollback Work
  • 6.2. Commit Work
  • 6.3. Documentación
  • 6.4. Laboratorio
  • 6.5. Test

7. Lecturas en base de datos

  • 7.1. Select Single
  • 7.2. Select Bypassing Buffer
  • 7.3. Select Into / Appending Table
  • 7.4. Select Into Corresponding Fields
  • 7.5. Select Columns
  • 7.6. Select Up To n Rows
  • 7.7. Select / Endselect
  • 7.8. Select Package Size
  • 7.9. Documentación
  • 7.10. Laboratorio
  • 7.11. Test

8. Condiciones en los filtros

  • 8.1. Operadores relacionales binarios
  • 8.2. BETWEEN
  • 8.3. Caracteres comodines con LIKE
  • 8.4. Caracteres de escape
  • 8.5. IN
  • 8.6. IN con tabla de rangos
  • 8.7. NULL
  • 8.8. AND/OR/NOT
  • 8.9. Documentación
  • 8.10. Laboratorio
  • 8.11. Test

9. Expresiones SQL

  • 9.1. MIN / MAX
  • 9.2. AVG / SUM
  • 9.3. DISTINCT
  • 9.4. COUNT
  • 9.5. GROUP BY
  • 9.6. HAVING
  • 9.7. ORDER BY
  • 9.8. OFFSET
  • 9.9. Documentación
  • 9.10. Laboratorio
  • 9.11. Test

10. Sentencias ABAP SQL dinámicas

  • 10.1. Especificación dinámica de la fuente
  • 10.2. Especificación dinámica de columnas
  • 10.3. Especificación dinámica de los filtros
  • 10.4. Programación dinámica para ABAP SQL
  • 10.5. Documentación
  • 10.6. Laboratorio
  • 10.7. Test

11. Consultas en múltiples Fuentes

  • 11.1. AS – Nombre alternativo
  • 11.2. Subquery
  • 11.3. Subquery ALL
  • 11.4. Subquery ANY/SOME
  • 11.5. Subquery EXISTS
  • 11.6. Subquery IN
  • 11.7. Tipos de JOIN
  • 11.8. INNER JOIN
  • 11.9. LEFT [OUTER] JOIN
  • 11.10. RIGHT [OUTER] JOIN
  • 11.11. LEFT | RIGHT EXCLUDING INNER JOIN
  • 11.12. CROSS JOIN
  • 11.13. FULL [OUTER] JOIN
  • 11.14. Documentación - Consultas en múltiples tablas
  • 11.15. Laboratorio
  • 11.16. Test - Consultas en múltiples tablas

Tu instructor

Laura Martínez

SAP ABAP | SAP Build

Ingeniera Electrónica y Consultora Técnica con Máster en Desarrollo de Aplicaciones y Servicios Web. Especialista en ABAP Cloud y desarrollo de aplicaciones empresariales con SAP Build. Como instructora, se enfoca en formar profesionales en la creación de soluciones modernas, escalables y orientadas a la nube dentro del ecosistema SAP BTP.

Preguntas frecuentes

Una vez completada la inscripción, contarás con todo el contenido mediante vídeos, laboratorios, documentación y tests en el aula virtual para siempre, y podrás avanzar a tu propio ritmo.

Al inicio de cada unidad tendrás foros disponibles para dejar las dudas que se te presenten durante la formación. Un docente dará respuesta a tus consultas y te brindará el soporte necesario.

Al finalizar el curso deberás presentar un test que deberás aprobar con más del 60% para obtener el certificado. Tendrás dos intentos habilitados para presentarlo.

Wishlist 0
Continue Shopping