Ruta de navegación

ActivitatsDetall

Optimización de bases de datos con SQL avanzado

Descripción
Descubre cómo mejorar el rendimiento de las bases de datos mediante técnicas avanzadas de SQL. Aprenderás cómo optimizar consultas, índices y procedimientos almacenados para bases de datos eficientes.
Duración:
14 horas. Multisesión de 4 sesiones.
Contenido

OBJETIVOS

  • Creación de tablas y consultas para obtener el mejor rendimiento
  • Dominar el uso de índices y planes de ejecución para acelerar las consultas
  • Optimizar procedimientos almacenados para tareas específicas
  • Dominar las transacciones y controles de concurrencia
  • Aplicar técnicas de ajuste de rendimiento a bases de datos en tiempo real

TEMARIO

  1. Revisión de técnicas básicas de SQL
    • Gestión de usuarios y permisos
    • Copias de seguridad y recuperación
    • Mantenimiento de bases de datos
    • Conceptos básicos de sentencias SQL
    • Insert, Update, Delete, Select
  2. Subconsultas y joins avanzados
    • Subconsultas simples
    • Subconsultas correlacionadas
    • Uso de operadores IN, ANY, ALL
    • Subconsultas en cláusulas FROM y SELECT
    • Left, Right y Full Outer Joins
    • Joins con múltiples tablas
    • Joins con condiciones adicionales
  3. Índices avanzados y optimización de consultas
    • Planes de ejecución de consultas
    • Uso de índices
    • Optimización de consultas con SHOWPLAN
  4. Procedimientos almacenados y rendimiento
    • Creación y uso de vistas
    • Creación y gestión de triggers
    • Creación y ejecución de stored procedures
  5. Transacciones y concurrencia
    • Concepto de transacción
    • Propiedades ACID
    • Control de concurrencia con bloqueos
    • Uso de transacciones en SQL
  6. Monitoreo y ajuste continuo del rendimiento
  7. Casos prácticos y ejercicios de resolución de problemas

FORMACIONES PREVIAS RELACIONADAS:

Curso online - Iniciación a las bases de datos relacionales


Profesorado
CASTILLO GARROSSET, DANIEL
Conducción
Slash Mobility

Calendario

Días y horario
Lugar de realización
Idioma de impartición
Plazas
Inscripción
Aula virtual
21 may, 2024
15:00 - 18:30
Aula virtual
22 may, 2024
15:00 - 18:30
Aula virtual
23 may, 2024
15:00 - 18:30
Aula virtual
24 may, 2024
15:00 - 18:30
Catalán
19
Plazas
Sesión presencial
25 jun, 2024
15:30 - 19:30
Sesión presencial
26 jun, 2024
15:30 - 19:30
Sesión presencial
27 jun, 2024
15:30 - 19:30
Sesión presencial
28 jun, 2024
15:30 - 19:30
Cibernàrium-22@, Carrer Roc Boronat, 117 - 127, (Sant Martí) BARCELONA
Catalán
-
Apertura de la inscripción 10/06/2024 a las 08:30h.

Más información

>> En caso de que el formato sea virtual en streaming, se realizará a través de la plataforma gratuita Microsoft Teams. Las personas inscritas recibirán por correo electrónico el enlace con la invitación y las instrucciones de acceso antes del inicio de la sesión.

>> No se permitirá la entrada al aula después de 15 minutos, una vez iniciada la actividad.

>> El idioma en el que se imparte cada sesión está informado en la descripción de cada actividad.

>> Cualquiera de las acciones formativas de Cibernàrium podrá ser grabada a través de un sistema de captación de imágenes que tiene como finalidad su posterior difusión a través de un medio o soporte en el ámbito de la misión de Barcelona Activa de contribuir a la promoción económica y al empleo. En el proceso de grabación se pueden registrar eventualmente imágenes de los/as asistentes a la formación. La inscripción en las actividades de Cibernàrium implica la autorización a Barcelona Activa para hacer uso de estas imágenes para la anterior finalidad.

ActivitatsRelacionades

Próxima edición

Aula virtual
mar. 21/05/24 15:00-18:30

Aula virtual
mié. 22/05/24 15:00-18:30

Aula virtual
jue. 23/05/24 15:00-18:30

Aula virtual
vie. 24/05/24 15:00-18:30

Actividad gratuita
Quiero inscribirme →

ActivitatsAnnexos