Fundamentos de Bases de Datos
Una base de datos es un sistema estructurado diseñado para almacenar, gestionar y recuperar datos de manera eficiente. Este curso introduce a los participantes en los principios de los sistemas de bases de datos, con un enfoque especial en los modelos de bases de datos relacionales, la normalización de datos y las consultas basadas en SQL.
Este entrenamiento impartido por un instructor, en vivo (en línea o presencial), está dirigido a profesionales de TI de nivel intermedio que desean comprender los conceptos de gestión de bases de datos, con énfasis en los modelos relacionales, y adquirir habilidades prácticas para trabajar con bases de datos.
Al finalizar este entrenamiento, los participantes podrán:
- Comprender los conceptos fundamentales de bases de datos y los modelos de bases de datos relacionales.
- Diseñar modelos de datos simples y entender el proceso de normalización.
- Utilizar consultas SQL básicas para recuperar, insertar y actualizar datos.
- Comprender los conceptos clave en administración y seguridad de bases de datos.
Formato del curso
- Clases interactivas y sesiones de discusión.
- Numerosos ejercicios y prácticas.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para coordinar.
Temario del curso
Introducción a las bases de datos
- ¿Qué es una base de datos?
- Tipos de bases de datos: relacionales, jerárquicas, NoSQL
- Cuándo y por qué utilizar bases de datos
Sistemas de Gestión de Bases de Datos (DBMS)
- Descripción general de la arquitectura de los DBMS
- Sistemas populares (SQL Server, MySQL, PostgreSQL, Oracle)
- Responsabilidades de un DBMS
Modelado y diseño de datos
- Entidades, atributos y relaciones
- Diagramas Entidad-Relación (ER)
- De los modelos a las tablas
Modelo relacional y normalización
- Tablas, filas y columnas
- Claves primarias y foráneas
- 1NF, 2NF, 3NF y desnormalización
SQL básico para acceso a datos
- SELECT, INSERT, UPDATE, DELETE
- Filtrado, ordenamiento y uniones
- Funciones agregadas y subconsultas
Seguridad de bases de datos y gestión de usuarios
- Roles y permisos de usuario
- Autenticación y control de acceso
- Protección de datos en tránsito y en reposo
Conceptos básicos de respaldo, recuperación y mantenimiento
- Estrategias de respaldo de datos
- Consideraciones para la recuperación ante desastres
- Mantenimiento y monitoreo rutinarios
Resumen y siguientes pasos
Requerimientos
- Conocimiento de conceptos generales de TI
- Experiencia en el uso de computadoras y navegación por sistemas de archivos
- Conocimiento básico de organización de datos y archivos
Público objetivo
- Personal de soporte de sistemas de TI
- Administradores de bases de datos
- Desarrolladores o analistas que transicionan a roles relacionados con datos
Los cursos públicos requieren más de 5 participantes.
Fundamentos de Bases de Datos - Reserva
Fundamentos de Bases de Datos - Consulta
Fundamentos de Bases de Datos - Solicitud de consultoría
Testimonios (2)
Los instrumentos de capacitación proporcionados.
- UNIFI
Curso - NoSQL Database with Microsoft Azure Cosmos DB
Traducción Automática
El aprender sobre una nueva herramienta, las practicas ayudan mucho a entender los temas y eso fue lo que mas me gusto
David Vargas Alpizar - BANCO BAC SAN JOSE S.A
Curso - Oracle Database 19c: Administration
Próximos cursos
Cursos Relacionados
Introducción a SQL Server 2012 Integration Services (SSIS)
28 HorasEsta capacitación presencial, impartida por un instructor en Colombia (en línea o en sitio), está dirigida a desarrolladores y administradores de bases de datos de nivel principiante a intermedio que deseen adquirir competencia en SQL Server 2012 Integration Services.
Al finalizar esta capacitación, los participantes podrán:
- Comprender los principios de ETL y el rol de SSIS.
- Crear, implementar y gestionar paquetes de SSIS.
- Diseñar e implementar el Flujo de Control para definir la secuencia de tareas dentro de un paquete.
- Implementar flujos de trabajo y configurar restricciones para una ejecución eficaz de las tareas.
- Construir Flujos de Datos para extraer, transformar y cargar información.
- Trabajar con variables y contenedores para mejorar la flexibilidad de los paquetes.
- Administrar transacciones con el fin de garantizar la consistencia de los datos.
- Aplicar técnicas efectivas de manejo de errores y depuración.
- Configurar el registro (logging) para el seguimiento y monitoreo.
- Gestionar Dimensiones Lento Cambio para administrar datos en evolución.
- Desplegar un paquete para su uso en producción.
- Implementar medidas de seguridad para proteger información sensible.
- Aprovechar la programación (scripting) para ampliar las funcionalidades de SSIS.
- Aplicar las mejores prácticas para desarrollar soluciones SSIS eficientes y fáciles de mantener.
Base de datos NoSQL con Microsoft Azure Cosmos DB
14 HorasEste entrenamiento presencial, impartido por un instructor en Colombia (en línea o en el sitio), está dirigido a administradores de bases de datos o desarrolladores que deseen utilizar Microsoft Azure Cosmos DB para desarrollar y gestionar aplicaciones altamente responsivas y de baja latencia.
Al finalizar este entrenamiento, los participantes estarán en capacidad de:
- Provisionar los recursos necesarios de Cosmos DB para comenzar a construir bases de datos y aplicaciones.
- Escalar el rendimiento y el almacenamiento de las aplicaciones aprovechando las APIs disponibles en Cosmos DB.
- Gestionar operaciones de bases de datos y reducir costos optimizando los recursos de Cosmos DB.
Administración de Oracle Database 19c
35 HorasOracle Database 19c es una base de datos multimodelo que ofrece soporte completo para datos relacionales y no relacionales.
Esta capacitación presencial, impartida por un instructor (en línea o en sitio), está dirigida a administradores de sistemas y administradores de bases de datos de nivel intermedio que deseen administrar, monitorear, asegurar, realizar copias de seguridad y recuperar Oracle Database 19c en entornos de Edición Estándar 2, así como planificar una ruta clara de migración desde la versión 11g hasta la 19c.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Preparar el entorno y realizar instalaciones y configuraciones limpias de Oracle Database 19c SE2.
- Explicar los componentes de la infraestructura de Oracle, incluyendo SGA, PGA, Shared Pool, Database Buffer Cache y los mecanismos de Redo.
- Utilizar herramientas de administración como Enterprise Manager (EM Express) y SQL Developer para operaciones diarias.
- Implementar las mejores prácticas de gestión de almacenamiento para tablespaces, archivos de datos y uso del espacio de segmentos.
- Asegurar las bases de datos y mantener la seguridad mediante usuarios, roles, privilegios, perfiles y auditoría.
- Diseñar y ejecutar estrategias de respaldo y recuperación basadas en RMAN, alineadas con los objetivos de RTO y RPO.
- Monitorear y solucionar problemas de rendimiento utilizando vistas de rendimiento dinámico, trazado de SQL y planes de ejecución.
- Planificar y ejecutar la transición o migración desde 11g hasta 19c utilizando rutas de actualización y herramientas soportadas.
Formato del curso
- Clases interactivas y discusión grupal.
- Abundantes ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para coordinarlo.
Esenciales de administración de Oracle Database 19c SE2
49 HorasOracle Database 19c es la versión de soporte a largo plazo de la plataforma de base de datos insignia de Oracle, diseñada para ofrecer alto rendimiento, escalabilidad y confiabilidad para cargas de trabajo empresariales.
Esta capacitación presencial o en línea, impartida por un instructor, está dirigida a administradores de bases de datos y profesionales de TI de nivel principiante a intermedio que deseen instalar, configurar y gestionar entornos de Oracle Database 19c SE2 de manera efectiva.
Al finalizar esta capacitación, los participantes podrán:
- Comprender la arquitectura de Oracle Database 19c SE2 y sus componentes principales.
- Instalar y configurar Oracle Database 19c SE2 en plataformas compatibles.
- Realizar tareas administrativas clave, incluyendo copias de seguridad, recuperación y gestión de seguridad.
- Optimizar el rendimiento de la base de datos y monitorear la salud del sistema utilizando las herramientas de Oracle.
- Planificar y ejecutar migraciones desde versiones anteriores de Oracle Database hacia 19c.
Formato del curso
- Clases interactivas con exposición y discusión.
- Numerosos ejercicios y prácticas.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, contáctenos para coordinarlo.
Base de Datos Oracle 19c: Administración
35 HorasEsta formación presencial, impartida por un instructor en Colombia (en línea o en sitio), está dirigida a administradores de sistemas que desean aprender a administrar, monitorear y dar soporte a una base de datos Oracle.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender los principales cambios en características y arquitectura de la base de datos Oracle.
- Gestionar y monitorear bases de datos Oracle.
- Optimizar el rendimiento de la base de datos Oracle.
Oracle Database 19c - Copias de seguridad y recuperación
14 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o en el sitio), está dirigida a administradores de bases de datos de nivel principiante que deseen gestionar tareas de copia de seguridad y recuperación en Oracle Database 19c.
Al finalizar esta capacitación, los participantes serán capaces de:
- Comprender los conceptos esenciales de copia de seguridad y recuperación en Oracle Database 19c, incluyendo la arquitectura y los diversos tipos de fallos.
- Obtener experiencia práctica en la configuración de ajustes de copia de seguridad y recuperación, incluido el entorno RMAN y el área de recuperación rápida.
- Desarrollar habilidades prácticas para realizar diferentes tipos de operaciones de copia de seguridad y recuperación, como copias completas, incrementales y recuperación en un momento específico.
- Aprender a utilizar la tecnología Flashback de Oracle para una recuperación efectiva de la base de datos y gestionar escenarios de recuperación ante desastres.
- Aplicar las mejores prácticas de copia de seguridad, recuperación y recuperación ante desastres para garantizar la disponibilidad de los datos y minimizar los tiempos de inactividad en Oracle Database 19c.
Oracle Database 19c - Administración de Data Guard
21 HorasEsta capacitación impartida por un instructor, en vivo en Colombia (en línea o en el sitio), está dirigida a administradores de bases de datos de nivel intermedio que deseen gestionar, optimizar y asegurar entornos de Data Guard para lograr una recuperación ante desastres sólida y alta disponibilidad.
Al finalizar esta capacitación, los participantes podrán:
- Comprender la arquitectura y los beneficios de Oracle Data Guard para la recuperación ante desastres y la alta disponibilidad.
- Obtener experiencia práctica en la configuración y administración de bases de datos de reserva físicas y lógicas, incluido el broker de Data Guard.
- Desarrollar habilidades prácticas en la supervisión, resolución de problemas y optimización de entornos de Data Guard para un rendimiento óptimo.
- Aprender sobre funciones avanzadas como Active Data Guard, Data Guard con RAC y la protección de las comunicaciones de Data Guard.
- Aplicar las mejores prácticas para la planificación de la recuperación ante desastres, asegurando la consistencia de los datos y automatizando las operaciones de Data Guard.
Base de Datos Oracle 19c - Instalación y Actualización
7 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o en sitio), está dirigida a administradores de bases de datos de nivel principiante que desean asegurarse de estar bien preparados para gestionar y optimizar sus entornos Oracle.
Al finalizar esta capacitación, los participantes serán capaces de:
- Comprender las características clave y la arquitectura de Oracle Database 19c, incluidos los requisitos del sistema y los métodos de instalación.
- Adquirir habilidades prácticas en la instalación de Oracle Database 19c y Oracle Grid Infrastructure, incluyendo la configuración de redes, almacenamiento y ajustes de seguridad.
- Aprender el proceso completo de actualización a Oracle Database 19c, desde la planificación previa a la actualización hasta la validación posterior.
- Desarrollar habilidades de resolución de problemas para manejar incidencias comunes durante la instalación y la actualización.
- Aplicar las mejores prácticas para la instalación y actualización de Oracle Database, garantizando un despliegue fluido y exitoso.
Oracle Database 19c - Arquitectura Multitenant
21 HorasEsta formación impartida por un instructor en vivo en Colombia (en línea o en sitio) está dirigida a administradores de bases de datos de nivel intermedio que deseen gestionar y optimizar eficazmente un entorno multitenant.
Al finalizar esta formación, los participantes podrán:
- Comprender los componentes clave y los beneficios de la arquitectura multitenant de Oracle Database 19c, incluyendo las CDB y las PDB.
- Adquirir habilidades prácticas para instalar, configurar y gestionar bases de datos contenedores (CDB) y bases de datos conectables (PDB).
- Desarrollar competencia en la implementación de medidas de seguridad, estrategias de respaldo y recuperación, y ajuste de rendimiento en un entorno multitenant.
- Aprender a gestionar la alta disponibilidad y la recuperación ante desastres en una arquitectura multitenant, incluyendo la configuración de Data Guard y Oracle RAC.
- Adquirir técnicas de solución de problemas y mejores prácticas para mantener un entorno de base de datos multitenant seguro, eficiente y confiable.
Oracle Database 19c - Administración de RAC, ASM e Infraestructura Grid
35 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o presencial), está dirigida a administradores de bases de datos de nivel intermedio que deseen gestionar y optimizar entornos de bases de datos Oracle complejos y de alta disponibilidad.
Al finalizar esta capacitación, los participantes podrán:
- Obtener una comprensión integral de la arquitectura de Oracle RAC y de la Infraestructura Grid, incluyendo su instalación, configuración y gestión.
- Desarrollar habilidades prácticas en la gestión de la Gestión Automática de Almacenamiento (ASM), abarcando administración de grupos de discos, ajuste de instancias y respaldo/recuperación.
- Aprender técnicas avanzadas de ajuste de rendimiento en RAC, configuraciones de recuperación ante desastres y mejores prácticas para la alta disponibilidad.
- Adquirir habilidades de solución de problemas y diagnóstico para resolver incidencias en entornos de RAC e Infraestructura Grid.
- Comprender el proceso de aplicación de parches y actualización de Oracle RAC e Infraestructura Grid, minimizando los tiempos de inactividad y manteniendo la estabilidad del sistema.
Seguridad de Oracle Database 19c
21 HorasEsta formación impartida por un instructor, en vivo en Colombia (en línea o en sitio), está dirigida a administradores de sistemas que desean comprender de manera integral las características de seguridad de Oracle Database 19c.
Al finalizar esta formación, los participantes podrán:
- Comprender los conceptos fundamentales de la seguridad de bases de datos.
- Implementar mecanismos de autenticación y autorización para controlar el acceso a la base de datos.
- Configurar y administrar de manera efectiva cuentas de usuario, roles y privilegios.
- Implementar medidas de seguridad sólidas contra diversas amenazas y vulnerabilidades.
Oracle Database 19c: Conceptos de Almacenamiento de Datos
14 HorasOracle Database 19c es una plataforma robusta para construir y administrar almacenes de datos empresariales que soportan cargas de trabajo analíticas.
Esta capacitación impartida por un instructor, en vivo (en línea o presencial), está dirigida a profesionales de datos y analistas de nivel principiante que deseen comprender los conceptos fundamentales y la arquitectura de los sistemas de almacenamiento de datos basados en Oracle.
Al finalizar esta capacitación, los participantes podrán:
- Comprender los conceptos clave y la arquitectura del almacenamiento de datos en Oracle.
- Describir componentes típicos de un almacén de datos, como tablas de hechos y dimensiones.
- Identificar casos de uso y beneficios del almacenamiento de datos en Oracle para inteligencia de negocios.
- Prepararse para capacitaciones más profundas en ETL de Oracle, optimización de rendimiento y técnicas de mejora del almacén de datos.
Formato del Curso
- Clases interactivas con exposición y discusión.
- Práctica directa con SQL de Oracle y exploración de esquemas de almacén de datos.
- Ejercicios conceptuales guiados y análisis de diseño de almacenes de datos.
Opciones de Personalización del Curso
- Para solicitar una capacitación personalizada para este curso basada en sus modelos de datos internos o objetivos analíticos, contáctenos para coordinarlo.
Inteligencia de negocios con SSAS
14 HorasSSAS (SQL Server Analysis Services) es una herramienta de procesamiento transaccional (OLAP) y minería de datos de Microsoft SQL Server para analizar datos en múltiples bases de datos, tablas o archivos. Los modelos de datos semánticos proporcionados por SSAS son utilizados por aplicaciones cliente como Power BI, Excel, Reporting Services y otras herramientas de visualización de datos.
En esta formación impartida por un instructor (en presencia o de forma remota), los participantes aprenderán a utilizar SSAS para analizar grandes volúmenes de datos en bases de datos y almacenes de datos.
Al finalizar esta formación, los participantes podrán:
- Instalar y configurar SSAS
- Comprender la relación entre SSAS, SSIS y SSRS
- Aplicar modelos de datos multidimensionales para extraer información clave de negocio
- Diseñar cubos OLAP (Procesamiento analítico en línea)
- Consultar y manipular datos multidimensionales mediante el lenguaje de consulta MDX (Expresiones multidimensionales)
- Implementar soluciones reales de inteligencia de negocio con SSAS
Público objetivo
- Profesionales de Inteligencia de Negocio (BI)
- Analistas de datos
- Profesionales de bases de datos y almacenes de datos
Formato del curso
- Conferencias interactivas y debates
- Amplia cantidad de ejercicios y práctica
- Implementación práctica en un entorno de laboratorio en vivo
Opciones de personalización del curso
- Esta formación se basa en la versión más reciente de Microsoft SQL Server y SSAS.
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para coordinarlo.
Introducción a SQL Server 2022 Integration Services (SSIS)
28 HorasEste entrenamiento presencial, impartido por instructores en Colombia (en línea o en sitio), está dirigido a profesionales de datos de nivel principiante que desean aprender a diseñar, implementar y administrar paquetes de SSIS para realizar tareas de integración y transformación de datos.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Comprender la arquitectura y los componentes de SSIS.
- Diseñar e implementar procesos ETL utilizando SSIS.
- Utilizar las herramientas de SSIS para desarrollar, desplegar y administrar soluciones de integración de datos.
- Resolver problemas y optimizar paquetes de SSIS para mejorar el rendimiento y la confiabilidad.
SQL Server 2022 Integration Services (SSIS) – Flujos de datos y transformaciones avanzadas
14 HorasSQL Server Integration Services (SSIS) es un componente de Microsoft SQL Server que ofrece una plataforma para aplicaciones de integración de datos y flujos de trabajo. Se utiliza para tareas de migración, almacenamiento y transformación de datos.
Esta capacitación presencial impartida por un instructor (en línea o in situ) está dirigida a profesionales de datos y desarrolladores de nivel intermedio que deseen enfocarse en el diseño de flujos de datos avanzados de SSIS, transformaciones y la gestión de dimensiones lentamente cambiantes (SCD) para escenarios de almacenes de datos.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Diseñar e implementar flujos de datos robustos utilizando SSIS.
- Trabajar con una variedad de orígenes, destinos y transformaciones de datos.
- Implementar dimensiones lentamente cambiantes (SCD) para manejar cambios en datos históricos.
- Desplegar, ejecutar y solucionar problemas en paquetes de SSIS de manera efectiva.
Formato del curso
- Clase interactiva con discusión.
- Numerosos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para coordinarlo.