Curso de Transact SQL Básico
Los delegados obtendrán una comprensión de los principios básicos del lenguaje de consulta estructurado, además de ser capaces de realizar cada una de las siguientes acciones:
- Construir consultas para extraer y filtrar datos de una SQL base de datos Server
- Crear resultados resumidos
- Modifique, derive y formatee los datos para adaptarlos a la salida requerida
- Modificación de datos y mantenimiento de componentes y definiciones de base de datos
Este curso es para cualquier persona que necesite información de una base de datos de servidor Microsoft SQL. Es adecuado para desarrolladores de sistemas o personas de otras áreas que necesitan usar SQL para extraer y analizar datos.
Programa del Curso
Básico
- Selección de todas las columnas/campos
- Selección de determinadas columnas/campos
- Uso de distinto/único
- Selección de determinadas filas/registros
- Selección de valores en un rango
- Selección de valores que coinciden con una máscara de patrón
- Selección de valores dentro de una lista
- Tratamiento de valores nulos
- Cómo ordenar y ordenar los datos
- Selección de valores calculados y derivados
- Cómo controlar los encabezados de columna en los resultados de la consulta
- Cómo enviar los resultados de una consulta a archivos externos
Unión de tablas
- Principios de unión de tablas:
- Uso de la unión cartesiana
- Uso de la unión interna
- Uso de la unión no equitativa
- Uso de la combinación externa
Unión de consultas
- Operador de la Unión
- Operador de intersección
- Excepto el operador
Funciones sencillas
- Funciones de conversión
- Funciones de fecha
- Funciones numéricas
- Funciones de texto
- Funciones de grupo/resumen/agregación
Subconsultas
- Principios de las subconsultas
- Cómo filtrar filas de la consulta principal
- Uso de subconsultas anidadas
- Uso de subconsultas de varias columnas
- Uso de subconsultas correlacionadas
- Uso de la subconsulta como vista en línea y expresión de tabla común
- Uso de la subconsulta como columna en la consulta principal
Declaraciones de casos
- Principios de los enunciados de casos
- Uso de la instrucción case para derivar valores de columna
- Uso de sentencias case anidadas
- Uso de sentencias case para generar tablas dinámicas
- Uso de la instrucción case con subconsultas
Manipulación de datos
- Cómo insertar valores en una tabla
- Cómo copiar valores entre tablas
- Cómo actualizar los valores
- Cómo eliminar registros
- Cómo cambiar datos a través de vistas
- Uso de las transacciones
- Cómo bloquear filas y tablas
Definición de datos
- Principios de una base de datos relacional y normalización de datos
- Uso de relaciones y restricciones de clave principal y clave foránea
- Cómo crear tablas
- Cómo modificar tablas
- Cómo crear vistas
- Uso de sinónimos
- Cómo eliminar tablas y vistas
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Transact SQL Básico - Booking
Curso de Transact SQL Básico - Enquiry
Testimonios (6)
Disfruté el equilibrio de las conferencias y los ejercicios. Cuando estaba atascado, Luke fue muy bueno para ayudarme a comprender el problema y trabajar hacia soluciones que tuvieron un impacto realmente positivo en mi comprensión.
Tom - Welsh Revenue Authority
Curso - Transact SQL Basic
Traducción Automática
Łukasz estuvo muy bien. Me gustó cómo Łukasz habló sobre las mejores prácticas. El ritmo era bueno. Me gustaron los ejercicios. Tener un wiki para futuras referencias es bueno
Jake Real - Welsh Revenue Authority
Curso - Transact SQL Basic
Traducción Automática
Lukasz fue muy paciente y conocedor e hizo que el aprendizaje SQL fuera muy divertido e informativo. ¡Fácilmente una de las sesiones de entrenamiento más gratificantes de cualquier tema en el que he tenido el placer de participar!
Carwyn - Welsh Revenue Authority
Curso - Transact SQL Basic
Traducción Automática
¡Phil fue genial! Fue tanto paciente como conocedor. La formación tuvo un buen ritmo, llevando a un equipo de habilidades mixtas SQL desde los conceptos básicos hasta consultas más avanzadas SQL juntos. Los ejercicios fueron una excelente manera para nosotros de consolidar nuestras nuevas habilidades en la memoria, y las instrucciones/discusiones en clase de Phil sobre numerosas formas de lograr lo mismo fueron interesantes.
Sophie Clement - Thames Water Utilites Ltd
Curso - Transact SQL Basic
Traducción Automática
Se sintió muy familiar. Los ejercicios estaban bien seleccionados y pude trabajar bien con ellos gracias al conocimiento claro proporcionado.
Leah Bayliss - Thames Water Utilites Ltd
Curso - Transact SQL Basic
Traducción Automática
Ejercicios interactivos
Matthew Viner - Thames Water Utilites Ltd
Curso - Transact SQL Basic
Traducción Automática
Próximos cursos
Cursos Relacionados
Introduction to SQL Server 2012 Integration Services (SSIS)
28 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el 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 final de esta formación, los participantes serán capaces de:
- Comprender los principios de ETL y el papel de SSIS.
- Cree, implemente y administre SSIS paquetes.
- Diseñe e implemente Control Flow para definir el flujo de tareas en un paquete.
- Implemente el flujo de trabajo y configure restricciones para una ejecución eficaz de las tareas.
- Construya flujos de datos para extraer, transformar y cargar datos.
- Trabaje con variables y contenedores para mejorar la flexibilidad de los paquetes.
- Gestione las transacciones para garantizar la coherencia de los datos.
- Implemente técnicas efectivas de control de errores y depuración.
- Configure el registro para el seguimiento y la supervisión.
- Controle las dimensiones que cambian lentamente para administrar los datos cambiantes.
- Implemente un paquete para uso en producción.
- Implementar medidas de seguridad para proteger los datos confidenciales.
- Utilice Scripting para ampliar SSIS la funcionalidad.
- Aplique las mejores prácticas para obtener soluciones eficientes y fáciles de mantener SSIS.
SQL Avanzado
14 HorasThis instructor-led, live training in Guatemala (online or onsite) is aimed at intermediate-level database administrators, developers, and analysts who wish to master advanced SQL functionalities for complex data operations and database management.
By the end of this training, participants will be able to:
- Perform advanced querying techniques using unions, subqueries, and complex joins.
- Add, update, and delete data, tables, views, and indexes with precision.
- Ensure data integrity through transactions and manipulate database structures.
- Create and manage databases efficiently for robust data storage and retrieval.
Analytic Functions Fundamentals
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a administradores de bases de datos, desarrolladores y analistas de datos de nivel intermedio que deseen mejorar sus habilidades SQL dominando el uso de las funciones analíticas.
Al final de esta formación, los participantes serán capaces de:
- Comprender el concepto y la importancia de las funciones analíticas.
- Aplicar varias funciones analíticas para resolver problemas analíticos complejos.
- Combine las funciones analíticas con otras características SQL para un análisis de datos completo.
- Optimice las consultas para mejorar el rendimiento mediante funciones analíticas.
SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
14 HorasFormato del curso
- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Qué almacenamiento de datos elegir: desde archivos planos, a través de SQL, NoSQL hasta sistemas masivos distribuidos
7 HorasEste curso ayuda al cliente a elegir el almacenamiento de datos de escritura dependiendo de sus necesidades Cubre casi todos los enfoques modernos posibles .
Administración con Powershell
35 HorasEsta capacitación intensiva proporciona los conocimientos y habilidades fundamentales para usar Windows PowerShell para automatizar la administración de computadoras basadas en Windows. Las habilidades enseñadas en este curso son aplicables a todos los productos Microsoft que usan Windows PowerShell para la administración diaria.
La capacitación se centra principalmente en el uso de Windows PowerShell como una interfaz de línea de comandos interactiva, sin embargo, también incluye cierta cobertura de temas de programación y scripting.
Nivel Avanzado de SQL para Analistas
21 HorasEl objetivo de este curso es proporcionar una comprensión clara del uso de SQL para diferentes bases de datos (Oracle, SQL Server, MS Access) Comprensión de las funciones analíticas y forma de cómo unir diferentes tablas en una base de datos ayudará a los delegados a mover el análisis de datos operaciones al lado de la base de datos, en lugar de hacer esto en la aplicación MS Excel Esto también puede ayuda en la creación de cualquier sistema de TI, que utiliza cualquier base de datos relacional .
SQL: Basics to Intermediate
35 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a analistas de datos de nivel principiante a intermedio, profesionales de bases de datos y desarrolladores de software que deseen aprender SQL a administrar bases de datos de manera efectiva.
Al final de esta formación, los participantes serán capaces de:
- Comprender y usar comandos y consultas fundamentales SQL.
- Crear y manipular tablas y bases de datos.
- Utilice SQL para ordenar, filtrar y resumir datos.
- Implemente operaciones más complejas, como uniones, subconsultas y operaciones de conjunto.
- Aplique técnicas intermedias como índices, vistas, procedimientos almacenados y desencadenadores.
SQL Development Bootcamp
35 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a principiantes, programadores y administradores de bases de datos que desean aprender o mejorar sus habilidades y conocimientos de desarrollo SQL.
Al final de esta capacitación, los participantes serán capaces de instalar, crear, administrar, manipular y monitorear bases de datos utilizando SQL y sistemas de administración de bases de datos.
Business Intelligence with SSAS
14 HorasSSAS (SQL Server Analysis Services), es una Microsoft SQL herramienta de procesamiento transaccional de servidor (OLAP) y minería de datos 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 capacitación en vivo dirigida por un instructor (presencial o remota), los participantes aprenderán a usar SSAS para analizar grandes volúmenes de datos en bases de datos y almacenes de datos.
Al final de esta formación, los participantes serán capaces de:
- Instalar y configurar SSAS
- Comprender la relación entre SSAS, SSIS y SSRS
- Aplique el modelado de datos multidimensional para extraer información empresarial de los datos
- Diseño de cubos OLAP (procesamiento analítico en línea)
- Consulta y manipulación de datos multidimensionales mediante el lenguaje de consulta MDX (Multidimensional Expressions)
- Implemente soluciones de BI del mundo real utilizando SSAS
Audiencia
- Profesionales de BI (Business Inteligencia)
- Analistas de datos
- Database y profesionales del almacenamiento de datos
Formato del curso
- Charla y debate interactivos
- Muchos ejercicios y práctica
- Implementación práctica en un entorno de laboratorio en vivo
Opciones de personalización del curso
- Este entrenamiento se basa en la última versión de Microsoft SQL Server y SSAS.
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Introduction to SQL Server 2022 Integration Services (SSIS)
28 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a profesionales de datos de nivel principiante que deseen aprender a diseñar, implementar y administrar SSIS paquetes para realizar tareas de integración y transformación de datos.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender la arquitectura y los componentes de SSIS.
- Diseñe e implemente procesos ETL utilizando SSIS.
- Utilice SSIS herramientas para desarrollar, implementar y administrar soluciones de integración de datos.
- Solucione problemas y optimice los paquetes SSIS para mejorar el rendimiento y la confiabilidad.