Curso de SQL Server Management Studio (SSMS) para tu equipo
Aprende con el curso de SQL Server Management Studio (SSMS) para empresas hasta 100% bonificado, a medida para tu organización.
Totalmente práctico y aplicable
Formación en SQL Server Management Studio (SSMS) a medida
100% bonificable a través de FUNDAE
Curso TUTORIZADO por expertos
Modalidad Aula Virtual Personalizada
Curso de SQL Server Management Studio (SSMS) en Aula Virtual Personalizada
Nuestra modalidad AVP es una formación en directo, práctica y 100% adaptada a vuestro equipo. No trabajamos con contenidos genéricos: diseñamos la formación en función de vuestro nivel, objetivos, procesos internos y necesidades reales de aplicación.
Solicitar informaciónTemario 100% a medida
Creamos el temario desde cero a partir de vuestras necesidades, nivel del equipo y objetivos concretos, priorizando aquellos contenidos que realmente aporten valor en el día a día.
Proyectos personalizados
Durante la formación trabajaremos con archivos, ejemplos, informes o procesos similares a los que utiliza vuestro equipo, para que el aprendizaje sea directamente aplicable al puesto de trabajo.
Sesiones en directo con consultor experto
Un formador especialista imparte las clases en tiempo real, resolviendo dudas, revisando casos concretos y adaptando el ritmo de la formación a la evolución del grupo.
Calendario adaptado a vuestra disponibilidad
Definimos conjuntamente fechas, horarios y duración de las sesiones para facilitar la asistencia del equipo y minimizar el impacto en la operativa diaria de la empresa.
Curso de SQL Server Management Studio (SSMS) hasta 100% Bonificable a través de FUNDAE
Tu bonificación paso a paso
Forma a tu equipo sin costes mediante la bonificación estatal.
Este programa de SQL Server Management Studio (SSMS) para empresas es subvencionable hasta el 100%.
- Potencia las habilidades de edición y automatización de tus profesionales.
- Accede a una formación avanzada en SQL Server Management Studio (SSMS) práctica y orientada a resultados.
- Prepara a tu equipo para los retos documentales del entorno laboral actual.
- Gestionamos gratis tu bonificación de este curso corporativo de SQL Server Management Studio (SSMS) ante FUNDAE.
Calcula tu bonificación
Revisamos tu caso
Preparamos la gestión
Tu equipo realiza el curso
Aplicas la bonificación
La formación que decides
te devuelve dinero
Todos nuestros cursos son bonificables a través de FUNDAE.
Gestionamos toda la documentación por ti.
Calcula tu crédito aproximado
Crédito bonificable estimado
420€*
*Cálculo orientativo
Cubre SSMS de extremo a extremo
Diseñamos un curso A Medida en SQL Server Management Studio (SSMS) para tu equipo en gestión y rendimiento, bonificable por FUNDAE. Diseñamos el plan formativo.
Refuerza administración y desarrollo SQL El curso sirve tanto para DBAs como para desarrolladores, data engineers y equipos IT que necesitan trabajar con SQL Server de forma segura y eficiente.
Actualizado a SSMS 22 y servicios SQL modernos Incluye compatibilidad actual con SQL Server, Azure SQL Database, Azure SQL Managed Instance, Azure Synapse Analytics y SQL Database en Microsoft Fabric.
Incorpora rendimiento y troubleshooting Los alumnos aprenden a usar planes de ejecución, Query Store, Activity Monitor, DMVs, Extended Events, Profiler y SQL Server Agent para diagnosticar problemas.
Incluye IA con criterio profesional El curso contempla GitHub Copilot en SSMS como funcionalidad en preview, integrándolo con revisión humana, seguridad, permisos y buenas prácticas de ejecución.
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma
de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
Temario del curso
Encuentra todo el temario del curso aquí.
Comprensión de SSMS como cliente integrado de administración, desarrollo, consulta, scripting, operación y diagnóstico para SQL Server y servicios SQL en Azure.
Diferenciación entre SSMS, Azure Data Studio, Visual Studio, SQL Server Data Tools, sqlcmd, PowerShell, Azure Portal y herramientas de terceros.
Revisión del posicionamiento actual de SSMS 22 como versión GA más reciente de SQL Server Management Studio.
Identificación de escenarios donde SSMS sigue siendo la herramienta más adecuada: administración de instancias, seguridad, jobs, backups, restores, mantenimiento y análisis detallado.
Comprensión de compatibilidad con SQL Server 2014 y versiones posteriores, Azure SQL Database, Azure SQL Managed Instance, Azure Synapse Analytics y SQL Database en Microsoft Fabric.
Análisis de perfiles que trabajan con SSMS: DBA, desarrollador SQL, data engineer, soporte, sistemas, DevOps, seguridad y consultoría.
Revisión de tareas críticas que no deben ejecutarse sin validación: borrados masivos, cambios de permisos, restores, scripts DDL, jobs productivos o alteraciones de índices.
Preparación de una mentalidad profesional de trabajo con entornos de desarrollo, preproducción y producción.
Organización de criterios para separar exploración, desarrollo, administración, operación y troubleshooting.
Definición de SSMS como herramienta central de trabajo gobernado sobre plataformas SQL corporativas.
Instalación de SSMS 22 desde fuente oficial, verificando requisitos del sistema, permisos locales y compatibilidad con el equipo.
Revisión del historial de versiones para identificar cuándo conviene mantener una versión concreta, instalar una actualización o validar compatibilidad interna.
Comprensión de instalaciones side-by-side en SSMS 21 y superiores cuando se necesitan versiones o canales distintos en un mismo equipo.
Configuración inicial del entorno: tema, fuentes, distribución de ventanas, comportamiento de inicio, opciones del editor y preferencias de usuario.
Personalización de Object Explorer, Query Editor, Results pane, Template Explorer, Object Explorer Details y paneles principales.
Configuración de rutas de scripts, plantillas, backups locales, resultados, opciones de grid y comportamiento de ejecución.
Revisión de opciones de actualización, reparación, modificación y desinstalación de SSMS.
Instalación o modificación de componentes adicionales cuando se requieran funcionalidades como asistencia de IA.
Preparación de una configuración estándar para equipos corporativos que comparten forma de trabajo.
Documentación de la instalación y ajustes iniciales para reducir problemas de soporte entre usuarios.
Dominio de Object Explorer como punto principal para conectarse, navegar y administrar servidores, bases de datos, seguridad, jobs y objetos.
Uso de Registered Servers y grupos de servidores para organizar entornos por cliente, proyecto, criticidad, ubicación o tipo de instancia.
Gestión de Object Explorer Details para revisar objetos, filtrar información, consultar propiedades y localizar elementos sin abrir múltiples ventanas.
Personalización de paneles, tabs, ventanas acopladas, resultados, mensajes, bookmarks y documentos abiertos.
Uso de atajos de teclado y personalización de esquemas de teclado para acelerar trabajo diario en consultas y administración.
Configuración de colores de conexión para distinguir desarrollo, test, preproducción y producción y reducir errores humanos.
Uso de Template Explorer, snippets, plantillas T-SQL y scripts reutilizables para tareas frecuentes.
Gestión de conexiones abiertas, ventanas de consulta, sesiones, contexto de base de datos y cambios de servidor.
Preparación de una metodología de trabajo con múltiples instancias sin ejecutar scripts en el entorno equivocado.
Creación de hábitos de productividad que reduzcan clics, búsquedas manuales y acciones repetitivas.
Configuración de conexiones a SQL Server local, instancias nombradas, servidores remotos, contenedores, máquinas virtuales y entornos corporativos.
Conexión a Azure SQL Database y ejecución de consultas desde SSMS sobre bases de datos cloud.
Conexión a Azure SQL Managed Instance, Azure Synapse Analytics y SQL Database en Microsoft Fabric cuando el tenant y permisos lo permitan.
Diferenciación entre autenticación Windows, SQL Server Authentication, Microsoft Entra ID, MFA, cuentas corporativas y escenarios híbridos.
Revisión de cifrado de conexión, certificados, trust server certificate, hostname, firewalls, endpoints, puertos y problemas de red.
Gestión de connection properties, application name, timeout, database por defecto, network protocol y opciones avanzadas.
Organización de conexiones por entorno y criticidad, evitando guardar credenciales inseguras o compartir archivos sensibles.
Diagnóstico de errores frecuentes: login failed, timeout, certificate chain, firewall, DNS, instancia no encontrada, permisos insuficientes o base de datos inaccesible.
Preparación de buenas prácticas para acceder a producción con mínimo privilegio y trazabilidad.
Definición de una política de conexión segura para equipos que trabajan con múltiples servidores.
Navegación por instancias, bases de datos, seguridad, server objects, replication, management, SQL Server Agent y componentes principales.
Uso de menús contextuales para administrar objetos sin perder conciencia del script que SSMS ejecuta o genera.
Revisión de propiedades de servidor, configuración general, memoria, procesadores, conexiones, seguridad, base de datos por defecto y opciones avanzadas.
Gestión de base de datos desde Object Explorer: creación, propiedades, archivos, opciones, compatibilidad, crecimiento, collation y recovery model.
Uso de Activity Monitor como punto inicial para revisar procesos, waits, I/O, consultas costosas y estado general.
Apertura de logs de SQL Server, SQL Server Agent y eventos relevantes desde la consola.
Administración de linked servers, endpoints, credentials, logins y objetos de servidor.
Uso de Object Explorer para generar scripts de objetos, permisos, jobs, bases de datos y configuraciones.
Revisión de limitaciones de la administración visual y necesidad de validar con T-SQL en cambios críticos.
Definición de una forma de trabajo donde la interfaz gráfica se complementa siempre con scripts, revisión y documentación.
Dominio del Query Editor para escribir, ejecutar, revisar, guardar y organizar scripts T-SQL.
Gestión de batches, GO, transacciones explícitas, variables, parámetros, mensajes, resultados, errores y contexto de base de datos.
Uso de IntelliSense, snippets, comentarios, formato, bookmarks, búsqueda, reemplazo y navegación por código.
Configuración de resultados a grid, texto o archivo según necesidad de análisis, exportación o evidencia.
Manejo de múltiples resultsets, mensajes, estadísticas de tiempo, estadísticas de I/O y planes de ejecución.
Aplicación de buenas prácticas para scripts seguros: BEGIN TRAN, ROLLBACK, COMMIT, WHERE validado, SELECT previo y control de filas afectadas.
Revisión de errores comunes en scripts administrativos: ejecutar sin filtrar, olvidar base de datos, usar credenciales equivocadas o no capturar salida.
Uso de SQLCMD Mode cuando sea necesario trabajar con variables, comandos y automatización compatible con sqlcmd.
Organización de scripts por carpeta, entorno, fecha, versión, propósito y responsable.
Preparación de una metodología de revisión antes de ejecutar scripts en entornos críticos.
Revisión de SELECT, JOIN, WHERE, GROUP BY, HAVING, ORDER BY, CTEs, subconsultas, funciones de ventana y consultas analíticas.
Uso de INSERT, UPDATE, DELETE y MERGE con criterios de seguridad, validación previa y transacciones controladas.
Creación y modificación de tablas, vistas, procedimientos almacenados, funciones, triggers, tipos y esquemas.
Gestión de constraints, claves primarias, claves foráneas, unique constraints, checks, defaults e identidad.
Uso de TRY...CATCH, THROW, XACT_STATE y control de errores en scripts administrativos.
Manejo de tablas temporales, table variables, variables escalares y estructuras intermedias para procesos complejos.
Revisión de funciones del sistema, metadata, INFORMATION_SCHEMA, sys catalog views y DMVs.
Creación de scripts idempotentes para despliegues, validaciones y cambios repetibles.
Control de impacto en bloqueos, logs, índices, triggers y replicación cuando se modifican datos.
Estandarización de estilo T-SQL para equipos que comparten mantenimiento y desarrollo.
Creación de bases de datos desde SSMS y T-SQL con configuración correcta de archivos, filegroups, tamaño inicial y crecimiento.
Revisión de opciones de compatibilidad, recovery model, collation, containment, auto close, auto shrink, auto create statistics y auto update statistics.
Gestión de archivos MDF, NDF, LDF, filegroups, crecimiento automático, ubicación, capacidad y buenas prácticas de almacenamiento.
Revisión del impacto del recovery model sobre backups, restores, logs de transacciones y recuperación punto en el tiempo.
Administración de propiedades de base de datos para rendimiento, seguridad, operación y mantenimiento.
Gestión de esquemas como herramienta de organización lógica, seguridad y claridad de objetos.
Identificación de malas prácticas: autogrowth pequeño, logs sin control, bases sin backups, owners incorrectos o configuraciones heredadas.
Revisión de compatibilidad entre versiones de SQL Server y comportamiento de bases restauradas o migradas.
Preparación de scripts de creación de bases para entornos reproducibles.
Definición de una plantilla corporativa de base de datos para nuevos proyectos.
Creación y modificación de tablas con tipos de datos adecuados, claves, constraints, columnas calculadas y propiedades relevantes.
Selección de tipos de datos evitando sobrecostes, conversiones implícitas, pérdida de precisión o problemas de collation.
Diseño de esquemas para separar áreas funcionales, seguridad, staging, reporting, auditoría y procesos internos.
Creación de vistas para simplificar consultas, exponer modelos controlados y proteger acceso directo a tablas.
Revisión de vistas indexadas, restricciones, ventajas, límites y escenarios donde pueden aportar valor.
Administración de sinónimos, secuencias, tipos definidos por usuario y objetos auxiliares.
Análisis de dependencias entre objetos para evitar romper procedimientos, vistas, funciones o informes.
Uso de scripting para documentar, versionar y trasladar objetos entre entornos.
Gestión de cambios estructurales con control de impacto, backups y rollback.
Definición de buenas prácticas de naming, esquemas, tipos de datos y documentación de objetos.
Creación de procedimientos almacenados con parámetros, validación, manejo de errores, transacciones y control de permisos.
Diferenciación entre procedimientos almacenados, funciones escalares, funciones inline table-valued y multi-statement table-valued functions.
Revisión de impacto de funciones escalares, cursores, lógica procedural excesiva y malas prácticas de rendimiento.
Creación de triggers DML y DDL con criterios estrictos de necesidad, seguridad y control de efectos secundarios.
Uso de SET NOCOUNT, TRY...CATCH, XACT_ABORT y patrones de logging en procedimientos críticos.
Gestión de permisos mediante ejecución de procedimientos en lugar de acceso directo a tablas cuando proceda.
Revisión de dependencias, recompilaciones, parámetros, parameter sniffing y planes asociados.
Generación de scripts de alteración y despliegue de objetos programables.
Documentación de procedimientos con propósito, parámetros, resultados, efectos y riesgos.
Definición de estándares de código T-SQL para objetos de base de datos mantenibles.
Diferenciación entre logins de servidor, usuarios de base de datos, roles de servidor, roles de base de datos y permisos efectivos.
Creación y administración de logins Windows, SQL, Microsoft Entra ID y escenarios de autenticación híbrida.
Gestión de usuarios huérfanos, mappings, default schema, ownership y problemas tras restores o migraciones.
Aplicación del principio de mínimo privilegio mediante roles personalizados, permisos explícitos y separación de responsabilidades.
Revisión de permisos SELECT, INSERT, UPDATE, DELETE, EXECUTE, ALTER, CONTROL, VIEW DEFINITION y permisos sobre esquemas.
Uso de roles fijos de servidor y base de datos con cautela, evitando abusar de sysadmin, db_owner o permisos amplios.
Gestión de credenciales, proxies, linked servers, SQL Server Agent y acceso a recursos externos.
Revisión de auditoría básica de permisos, usuarios inactivos, cuentas compartidas y accesos privilegiados.
Preparación de scripts para revisar permisos efectivos y documentar seguridad.
Definición de una matriz de roles y permisos corporativa para bases de datos SQL Server.
Revisión de mecanismos de protección disponibles en SQL Server administrables o verificables desde SSMS.
Gestión de certificados, claves, credenciales y objetos relacionados con cifrado cuando el entorno lo requiera.
Comprensión de Transparent Data Encryption, Always Encrypted, column-level encryption y escenarios donde cada enfoque puede aplicar.
Configuración y revisión de SQL Server Audit, server audit specifications y database audit specifications.
Identificación de eventos auditables: logins, cambios de permisos, acceso a objetos sensibles, cambios de esquema y operaciones administrativas.
Gestión de resultados de auditoría en archivo, logs o destinos autorizados según política corporativa.
Revisión de Data Discovery & Classification cuando se necesita identificar información sensible.
Aplicación de Dynamic Data Masking y Row-Level Security como mecanismos de exposición controlada de datos.
Validación de que las medidas de seguridad no sustituyen a permisos adecuados ni a gobierno de datos.
Preparación de checklist de seguridad para bases con datos sensibles o regulados.
Configuración de backups completos, diferenciales y de log desde SSMS y T-SQL, entendiendo su relación con recovery model.
Revisión de opciones de backup: compresión, checksum, copy-only, encryption, destino, nombre, retención y verificación.
Restauración de bases de datos completas, diferenciales, logs, point-in-time, WITH MOVE, NORECOVERY, RECOVERY y STANDBY.
Gestión de restores en entornos de prueba, migraciones, recuperación de errores y validación de copias.
Revisión de problemas habituales: rutas incorrectas, usuarios huérfanos, permisos de archivos, versiones incompatibles o logs faltantes.
Preparación de estrategias de backup según RPO, RTO, criticidad, tamaño, ventana operativa y regulación.
Verificación periódica de backups mediante restore test, DBCC CHECKDB y revisión de historial.
Automatización de backups mediante Maintenance Plans, SQL Server Agent o scripts controlados.
Documentación de procedimientos de recuperación ante borrado accidental, corrupción o pérdida de instancia.
Definición de una política profesional de backup y restore basada en pruebas reales, no solo en jobs programados.
Configuración y uso de SQL Server Agent para automatizar tareas recurrentes de administración, cargas, mantenimiento y notificaciones.
Creación de jobs con pasos T-SQL, PowerShell, CmdExec, SSIS u otros tipos disponibles según instalación.
Gestión de schedules, operadores, alertas, notificaciones y condiciones de ejecución.
Revisión de historial de jobs, errores, duración, reintentos, salidas y logging de pasos.
Diseño de jobs seguros con control de permisos, proxies, credenciales y cuentas de servicio.
Automatización de backups, mantenimiento de índices, actualización de estadísticas, cargas y procesos batch.
Identificación de jobs bloqueados, fallidos, solapados, lentos o con crecimiento anómalo de duración.
Preparación de estándares de naming, propietarios, categorías, documentación y criticidad de jobs.
Revisión de dependencias entre jobs, ventanas de ejecución y recursos compartidos.
Definición de una metodología de operación diaria basada en revisión de jobs críticos y alertas accionables.
Creación de maintenance plans desde SSMS para tareas como backups, check database integrity, rebuild/reorganize indexes, update statistics y cleanup.
Diferenciación entre maintenance plans visuales, scripts T-SQL propios y soluciones comunitarias o corporativas.
Diseño de ventanas de mantenimiento según tamaño de base, criticidad, carga, replicación, disponibilidad y acuerdos de servicio.
Revisión de DBCC CHECKDB, frecuencia, impacto, resultados y escalado de errores.
Gestión de mantenimiento de índices con criterios de fragmentación, tamaño, uso real y coste operativo.
Actualización de estadísticas con fullscan, sample, incremental o criterios adaptados al entorno.
Limpieza de historiales, backups antiguos, logs, archivos temporales y datos operativos.
Monitorización de duración e impacto de tareas de mantenimiento.
Prevención de mantenimiento excesivo que consume recursos sin aportar beneficio.
Creación de una política de mantenimiento coherente, medible y revisable.
Uso de Import and Export Wizard para mover datos entre SQL Server, archivos planos, Excel, OLE DB y otros orígenes compatibles.
Revisión de tipos de datos, conversiones, formatos, delimitadores, collation, longitudes, nulos y errores de carga.
Exportación de resultados desde SSMS a grid, texto, archivo, CSV o Excel con criterios de integridad.
Uso de Generate Scripts para exportar esquemas, datos o ambos según necesidad.
Creación de scripts INSERT, BACPAC, DACPAC o backups según el tipo de traslado requerido.
Diferenciación entre exportación puntual, integración recurrente, migración, ETL y sincronización.
Validación de conteos, checksums, claves, duplicados y restricciones después de una importación.
Gestión de errores frecuentes con fechas, separadores decimales, codificación, Unicode, permisos o truncamientos.
Preparación de procedimientos seguros para transferir datos entre entornos sin exponer información sensible.
Definición de buenas prácticas para movimientos de datos controlados desde SSMS.
Uso de Script as CREATE, ALTER, DROP, SELECT, INSERT, UPDATE y DELETE desde Object Explorer.
Generación de scripts de bases, tablas, vistas, procedimientos, funciones, usuarios, permisos, jobs y configuraciones.
Configuración de opciones avanzadas de scripting: dependencias, índices, triggers, constraints, permisos, datos y compatibilidad.
Creación de scripts idempotentes para despliegues repetibles entre entornos.
Uso de templates, snippets y SQLCMD Mode para parametrizar scripts.
Organización de scripts en repositorios Git, carpetas por entorno, revisiones y control de cambios.
Revisión de scripts generados por SSMS antes de ejecutarlos, evitando asumir que todo script automático es seguro.
Automatización complementaria con sqlcmd, PowerShell y tareas programadas.
Preparación de scripts de diagnóstico para revisión de espacio, backups, jobs, permisos, waits y configuración.
Definición de estándares corporativos de scripting, revisión, aprobación y ejecución.
Uso de planes de ejecución estimados y reales para entender cómo SQL Server resuelve una consulta.
Interpretación de operadores habituales: index seek, index scan, table scan, nested loops, hash match, merge join, sort, spool, key lookup y compute scalar.
Revisión de coste estimado, número de filas estimadas, filas reales, predicados, warnings y conversiones implícitas.
Identificación de problemas por estadísticas desactualizadas, índices ausentes, cardinalidad incorrecta o parameter sniffing.
Uso de Live Query Statistics y Query Profiling Infrastructure para obtener información de ejecución en tiempo real cuando esté disponible.
Comparación entre consultas rápidas y lentas mediante planes, I/O, tiempo, waits y cambios de plan.
Detección de operaciones costosas por scans, sorts, spills a tempdb, key lookups masivos o estimaciones erróneas.
Revisión de XML del plan para análisis avanzado y uso en herramientas externas.
Preparación de criterios para no optimizar por intuición, sino por evidencia de plan y carga.
Creación de una metodología de análisis de consultas desde SSMS.
Diseño de índices clustered, nonclustered, included columns, filtered indexes, columnstore indexes y estrategias según patrón de consulta.
Revisión de missing index suggestions con criterio, evitando crear índices automáticamente sin analizar impacto.
Análisis de uso de índices, duplicidades, solapamientos, índices no usados y coste de mantenimiento.
Gestión de estadísticas automáticas, actualización manual, histograms, sampling y efecto sobre estimación de cardinalidad.
Optimización de consultas problemáticas revisando predicados, joins, funciones en columnas, conversiones implícitas y filtros no sargables.
Identificación de problemas habituales en consultas largas: estadísticas desactualizadas, índices ausentes, joins complejos o scans innecesarios.
Revisión de parameter sniffing, recompilación, OPTIMIZE FOR, local variables y cambios de plan.
Uso prudente de query hints, plan guides o Query Store hints cuando proceda.
Evaluación del impacto de nuevos índices sobre escrituras, backups, mantenimiento, almacenamiento y planes existentes.
Definición de un ciclo de optimización basado en medición, cambio controlado, validación y documentación.
Activación y configuración de Query Store en bases de datos donde se requiera seguimiento histórico de rendimiento.
Comprensión de que Query Store captura historial de consultas, planes y estadísticas de ejecución para facilitar troubleshooting de cambios de plan.
Revisión de informes de Query Store desde SSMS para identificar top resource consuming queries, regressed queries y variaciones de rendimiento.
Análisis de cambios de plan, regresiones, duraciones, CPU, lecturas, escrituras y número de ejecuciones.
Uso de Query Store para comparar periodos antes y después de despliegues, cambios de índices o actualizaciones.
Gestión de tamaño, retención, modo de captura, limpieza y configuración de Query Store.
Revisión de plan forcing con cautela, entendiendo cuándo ayuda y cuándo puede ocultar problemas.
Diagnóstico de consultas que degradan tras cambios de datos, estadísticas, compatibilidad o despliegues.
Integración de Query Store en procesos de soporte, performance review y postmortems.
Definición de una estrategia corporativa de Query Store por tipo de base y criticidad.
Uso de Activity Monitor para revisar procesos, waits, consultas recientes, I/O, bloqueos y consumo inicial de recursos.
Comprensión de que la monitorización eficaz requiere snapshots periódicos y recogida continua de datos para detectar tendencias.
Uso de DMVs para revisar sesiones, requests, waits, locks, índices, planes, memoria, conexiones, espacio y estado general.
Análisis de bloqueos, deadlocks, sesiones activas, transacciones abiertas y consultas de larga duración.
Revisión de waits para identificar cuellos de botella de CPU, I/O, locks, memoria, tempdb, red o paralelismo.
Uso de sp_who2, sys.dm_exec_requests, sys.dm_exec_sessions, sys.dm_exec_query_stats y vistas relacionadas con criterio.
Identificación de consultas problemáticas por CPU, elapsed time, logical reads, writes, executions o memory grant.
Revisión de espacio en bases, archivos, logs, tempdb y crecimiento.
Preparación de consultas de diagnóstico reutilizables para soporte y operación.
Definición de un dashboard operativo mínimo para revisar salud diaria de SQL Server desde SSMS.
Comprensión de Extended Events como sistema moderno y ligero para capturar eventos del motor de base de datos.
Uso de XEvent Profiler desde SSMS para sesiones rápidas de análisis cuando se necesita observar actividad en tiempo real.
Creación de sesiones Extended Events con eventos, acciones, predicados, targets y retención adecuada.
Captura de deadlocks, consultas lentas, errores, waits, recompilaciones, bloqueos y eventos específicos.
Análisis de resultados desde SSMS y exportación para revisión posterior.
Diferenciación entre Extended Events y SQL Server Profiler, evitando depender de trazas legacy cuando existen alternativas mejores.
Revisión de SQL Server Profiler como interfaz gráfica para SQL Trace, capaz de monitorizar eventos del motor y Analysis Services, aunque debe usarse con cautela por impacto y antigüedad.
Uso de templates de Profiler cuando se necesita reproducir capturas concretas en entornos controlados.
Preparación de sesiones seguras que no saturen producción ni recojan datos sensibles innecesarios.
Definición de una estrategia de captura de eventos para troubleshooting y evidencias.
Identificación de bloqueos mediante Activity Monitor, DMVs, Extended Events y consultas específicas.
Diferenciación entre bloqueo normal, bloqueo problemático, deadlock, latch, lock escalation y waits relacionados.
Revisión de niveles de aislamiento, READ COMMITTED SNAPSHOT, SNAPSHOT, transacciones largas y efectos sobre concurrencia.
Análisis de deadlock graphs, recursos implicados, procesos víctima, órdenes de acceso y patrones repetitivos.
Identificación de consultas o transacciones que mantienen locks demasiado tiempo.
Revisión de impacto de índices, orden de actualización, triggers, cursores y procesos batch sobre bloqueos.
Preparación de estrategias de mitigación: optimización, reducción de transacciones, índices adecuados, retry logic y cambios de aislamiento.
Creación de alertas o capturas Extended Events para deadlocks recurrentes.
Documentación de incidentes de bloqueo con evidencia suficiente para desarrollo y negocio.
Definición de un procedimiento de actuación ante bloqueos en producción.
Revisión de configuración de tempdb, archivos, crecimiento, contención, uso por consultas, version store y operaciones temporales.
Análisis de crecimiento del transaction log, VLFs, backups de log, transacciones abiertas y recovery model.
Gestión de autogrowth, tamaño inicial, ubicaciones, rendimiento de disco y alertas de espacio.
Identificación de consultas que generan spills, tablas temporales excesivas o presión sobre tempdb.
Revisión de shrink como operación excepcional, no como mantenimiento rutinario.
Gestión de espacio por base, tablas, índices, particiones, archivos y filegroups.
Preparación de informes de capacidad y tendencias de crecimiento.
Diseño de alertas ante espacio bajo, logs no truncados, crecimiento anómalo o tempdb saturado.
Revisión de mejores prácticas para separar archivos de datos, logs, backups y tempdb según entorno.
Definición de una estrategia de almacenamiento y crecimiento gobernada desde SSMS.
Revisión de capacidades de alta disponibilidad y recuperación que pueden administrarse o monitorizarse desde SSMS.
Gestión de Always On Availability Groups, listeners, replicas, synchronization state, failover y dashboards cuando el entorno lo utilice.
Revisión de log shipping, mirroring legacy, backup/restore, replicación y estrategias complementarias.
Diferenciación entre alta disponibilidad, disaster recovery, backup, restore, redundancia y continuidad de negocio.
Monitorización de estado de replicas, colas, latencia, failover readiness y errores.
Preparación de scripts de validación antes y después de failover.
Revisión de permisos, endpoints, certificados y cuentas de servicio en configuraciones HA/DR.
Documentación de procedimientos de recuperación y escalado.
Pruebas periódicas de restauración y failover como parte de gobierno operativo.
Definición de una matriz de RPO/RTO por base de datos o servicio.
Revisión de escenarios de replicación transaccional, merge, snapshot y sus componentes principales.
Administración de publicaciones, suscripciones, distribuidores, agentes y estado desde SSMS cuando la arquitectura lo requiera.
Diagnóstico de errores de replicación, latencia, permisos, agentes fallidos y conflictos.
Creación y administración de linked servers para conectar con otros SQL Server u orígenes externos.
Configuración de seguridad en linked servers, evitando credenciales amplias, doble salto Kerberos mal gestionado o exposición innecesaria.
Uso de consultas distribuidas con OPENQUERY, four-part names y criterios de rendimiento.
Identificación de riesgos de objetos distribuidos: dependencia externa, bloqueo, latencia, planes deficientes y seguridad.
Documentación de dependencias entre servidores para evitar roturas en cambios o migraciones.
Revisión de alternativas modernas como ETL, APIs, Data Factory o integración controlada.
Definición de criterios para aprobar replicación o linked servers en entornos corporativos.
Conexión y administración básica de Azure SQL Database desde SSMS, incluyendo autenticación, firewall, permisos y ejecución de T-SQL.
Revisión de diferencias entre SQL Server en IaaS, Azure SQL Database, Azure SQL Managed Instance y servicios analíticos como Synapse.
Comprensión de funcionalidades disponibles o limitadas según servicio cloud, evitando aplicar procedimientos on-premise sin adaptación.
Gestión de usuarios, permisos, Query Store, planes, rendimiento y consultas en Azure SQL.
Uso de SSMS con SQL Database en Microsoft Fabric cuando el entorno esté habilitado y los permisos lo permitan.
Revisión de conexiones cifradas, Microsoft Entra ID, MFA, endpoints privados y restricciones de red.
Análisis de performance en Azure SQL desde Query Store, DMVs e informes disponibles.
Preparación de scripts compatibles con entornos cloud y on-premise cuando sea posible.
Identificación de tareas que deben realizarse desde Azure Portal, PowerShell, CLI o herramientas cloud en lugar de SSMS.
Definición de una metodología híbrida para administrar plataformas SQL modernas.
Comprensión de GitHub Copilot en SSMS como asistente de IA en preview para ayudar a escribir, corregir, refactorizar y explicar T-SQL dentro del entorno.
Instalación o modificación de SSMS para incluir componentes de asistencia de IA cuando la organización lo autorice.
Revisión de capacidades de chat, sugerencias de código, acciones contextuales, explicación de consultas y apoyo en tareas de administración.
Uso de Copilot para acelerar borradores de consultas sin ejecutar resultados directamente en producción.
Validación de permisos: Copilot ejecuta consultas de acuerdo con los permisos del login conectado, por lo que no puede saltarse la seguridad SQL.
Preparación de prompts seguros que incluyan contexto técnico sin exponer datos sensibles, secretos ni información regulada.
Revisión crítica de consultas generadas por IA para detectar errores lógicos, joins peligrosos, operaciones masivas o supuestos incorrectos.
Uso de IA para explicar planes, documentar scripts, generar pruebas, crear consultas de diagnóstico y revisar estilo T-SQL.
Definición de política interna sobre uso de IA en administración de bases de datos.
Creación de un flujo de revisión humana obligatorio antes de ejecutar código sugerido por IA.
Diagnóstico de errores de conexión, autenticación, certificados, firewall, timeout, instancia no encontrada y permisos insuficientes.
Resolución de problemas con IntelliSense, caché, Object Explorer, ventanas bloqueadas, resultados truncados o comportamiento del editor.
Revisión de errores de ejecución T-SQL, transacciones abiertas, locks, deadlocks, conversiones, collation y permisos.
Análisis de fallos en backups, restores, jobs, maintenance plans, linked servers y replicación.
Diagnóstico de problemas de rendimiento percibido en SSMS frente a problemas reales del motor SQL Server.
Gestión de errores por versión, compatibilidad, drivers, extensiones, configuración local o instalación dañada.
Preparación de evidencias: mensajes completos, timestamps, login, base, host, SPID, plan, waits, logs y scripts.
Uso de logs de SQL Server, SQL Server Agent, Windows Event Viewer y mensajes de SSMS.
Creación de runbooks de soporte para incidencias repetitivas.
Definición de un método de troubleshooting que evite cambios improvisados en producción.
Uso de conexiones diferenciadas, colores, nombres claros y confirmaciones antes de actuar sobre entornos productivos.
Aplicación de mínimo privilegio, cuentas personales, trazabilidad y prohibición de credenciales compartidas.
Validación de scripts con SELECT previo, transacción explícita, conteo de filas, backup cuando proceda y rollback plan.
Separación de cambios DDL, DML, mantenimiento, diagnóstico y operaciones urgentes.
Preparación de ventanas de cambio, aprobación, comunicación, evidencias y validación posterior.
Gestión de cambios mediante scripts versionados, revisados y almacenados en repositorio.
Uso de plantillas corporativas para backups, restores, permisos, jobs, índices, auditoría y diagnóstico.
Revisión de impacto antes de ejecutar operaciones de alto coste: rebuild masivo, update statistics fullscan, shrink, delete amplio o restore.
Documentación de operaciones realizadas con hora, responsable, motivo, script y resultado.
Creación de una cultura de trabajo seguro con SSMS en entornos críticos.
Creación de documentación técnica de instancias, bases, usuarios, roles, backups, jobs, linked servers, mantenimientos y dependencias.
Generación de scripts de inventario para recoger información de servidores, configuraciones, tamaños, versiones y objetos críticos.
Estandarización de nombres de bases, esquemas, objetos, jobs, operators, alerts, backups y scripts.
Preparación de plantillas de revisión de salud de SQL Server.
Definición de políticas de acceso, backup, mantenimiento, auditoría, cambios, performance y monitorización.
Creación de checklists para altas de base de datos, migraciones, restores, cambios de permisos y despliegues.
Revisión de entornos que han crecido sin gobierno: bases huérfanas, jobs sin owner, usuarios obsoletos, backups inexistentes o permisos excesivos.
Uso de SSMS como herramienta para generar evidencias de cumplimiento y soporte.
Integración de documentación con Teams, SharePoint, Confluence, Git o herramientas ITSM.
Definición de un modelo de gobierno SQL Server sostenible para equipos corporativos.
Preparación de un entorno SQL Server completo de laboratorio con instancia, bases, usuarios, roles, objetos, datos y jobs.
Configuración de conexiones seguras, Registered Servers, colores, opciones de editor, plantillas y estándares de trabajo.
Creación y documentación de bases de datos, esquemas, tablas, vistas, procedimientos, índices y permisos.
Diseño de política de seguridad con logins, users, roles, mínimo privilegio y revisión de permisos efectivos.
Configuración de backups, restores de prueba, maintenance plans o jobs equivalentes de mantenimiento.
Análisis de consultas con planes de ejecución, estadísticas, Query Store y recomendaciones de optimización.
Configuración de monitorización inicial mediante Activity Monitor, DMVs, Extended Events y revisión de jobs.
Resolución de incidencias simuladas de conexión, permisos, bloqueo, rendimiento, backup o job fallido.
Preparación de reporting técnico y documentación de operación para un equipo IT.
Presentación final del entorno, decisiones técnicas, scripts, riesgos, controles, mejoras y plan de administración continua.
Pensado para quienes deben dominar SQL Server Management Studio (SSMS) en su día a día
Administradores de bases de datos SQL Server
Este curso permite a DBAs administrar instancias, bases de datos, seguridad, backups, restores, mantenimiento, jobs, rendimiento, monitorización, alta disponibilidad y troubleshooting desde SSMS con una metodología profesional y segura.
Desarrolladores SQL y backend
Los perfiles de desarrollo aprenderán a utilizar SSMS para escribir, depurar, revisar y optimizar T-SQL, trabajar con objetos de base de datos, generar scripts, analizar planes de ejecución y colaborar mejor con equipos de datos y administración.
Data engineers y analistas técnicos
Los perfiles de datos podrán usar SSMS para explorar estructuras, crear consultas, revisar cargas, validar datos, analizar rendimiento, conectar con entornos SQL corporativos y trabajar con procedimientos, vistas, tablas temporales y procesos de integración.
Equipos de sistemas, DevOps e infraestructura
Los equipos IT aprenderán a operar SQL Server desde SSMS, revisar estado de instancias, jobs, servicios, logs, conexiones, permisos, mantenimiento, backups y tareas recurrentes, integrándolo con procedimientos de operación y soporte.
Responsables de seguridad y cumplimiento
Los perfiles de seguridad podrán entender cómo se gestionan logins, usuarios, roles, permisos, auditoría, cifrado, políticas, exposición de datos y principios de mínimo privilegio desde el entorno de administración SQL Server.
Consultores Microsoft y perfiles de soporte
Los consultores y perfiles de soporte podrán usar SSMS para diagnosticar incidencias, revisar configuraciones, generar evidencias, preparar scripts, documentar entornos y resolver problemas habituales en clientes con SQL Server o Azure SQL.
Empresas que ya han formado a sus equipos
Experiencias reales de equipos que ya han trabajado con nosotros.
+16
años de liderazgo
+3.500
empresas formadas
Nuestra empresa decidió contratar formación con Imagina aprovechando los créditos de FUNDAE, y fue una gran decisión. La modalidad online nos permitió adaptar los horarios a nuestro equipo. La formación ha sido práctica, clara y útil para el día a día. Es sencillo de gestionar y los resultados son excepcionales.
Hugo Gutiérrez
Analista Financiero
Gracias a Imagina, la eficiencia de nuestras sesiones de capacitación ha mejorado drásticamente. Es sencillo de usar y los resultados son excepcionales.
Luis Martínez
Administrativo
Gracias al aula virtual de Imagina siempre son capaces de adaptar los cursos a nuestras necesidades. El contenido fue muy completo y práctico.
Elena Pérez
Responsable de Recursos Humanos
Mejor de lo esperado, la modalidad online se adapta a nuestros horarios. La ayuda con la bonificación FUNDAE hizo todo más fácil. Práctico y necesario.
Alejandro Sánchez
Director de Operaciones
Nuestra empresa decidió contratar formación con Imagina aprovechando los créditos de FUNDAE, y fue una gran decisión. La modalidad online nos permitió adaptar los horarios a nuestro equipo. La formación ha sido práctica, clara y útil para el día a día. Es sencillo de gestionar y los resultados son excepcionales.
Hugo Gutiérrez
Analista Financiero
Gracias a Imagina, la eficiencia de nuestras sesiones de capacitación ha mejorado drásticamente. Es sencillo de usar y los resultados son excepcionales.
Luis Martínez
Administrativo
Gracias al aula virtual de Imagina siempre son capaces de adaptar los cursos a nuestras necesidades. El contenido fue muy completo y práctico.
Elena Pérez
Responsable de Recursos Humanos
Mejor de lo esperado, la modalidad online se adapta a nuestros horarios. La ayuda con la bonificación FUNDAE hizo todo más fácil. Práctico y necesario.
Alejandro Sánchez
Director de Operaciones
480.000 alumnos formados en Imagina
Resolvemos todas tus dudas sobre nuestra formación en SQL Server Management Studio (SSMS)
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
El curso está planteado sobre SQL Server Management Studio 22, que Microsoft identifica como la versión general availability más reciente de SSMS.
Microsoft indica que SSMS 22 funciona con SQL Server 2014 y versiones posteriores. Para versiones anteriores, conviene revisar el historial de versiones y compatibilidad.
Sí. Se trabaja conexión y operación con Azure SQL Database, Azure SQL Managed Instance y otros servicios SQL compatibles desde SSMS.
No. Está diseñado para DBAs, desarrolladores SQL, data engineers, sistemas, DevOps, soporte, seguridad y perfiles técnicos que trabajan con SQL Server.
Sí. Incluye planes de ejecución, índices, estadísticas, Query Store, DMVs, waits, bloqueos, Extended Events y metodología de troubleshooting de rendimiento.
Sí. El curso incluye jobs, schedules, operadores, alertas, histórico, automatización, maintenance plans y revisión operativa de tareas recurrentes.
Sí. Se trabajan backups completos, diferenciales, logs, compresión, verificación, restore point-in-time, WITH MOVE, pruebas de recuperación y políticas RPO/RTO.
Sí. Incluye logins, users, roles, permisos, mínimo privilegio, auditoría, cifrado, exposición de datos, usuarios huérfanos y revisión de accesos.
Sí. Se incluye como bloque específico, dejando claro que es una funcionalidad en preview para ayudar a escribir T-SQL, responder preguntas y apoyar tareas administrativas.
Sí. Al tratarse de formación corporativa orientada a empresa, puede bonificarse hasta el 100% mediante FUNDAE según el crédito disponible y las condiciones aplicables de la organización.
¿Tienes dudas?
Estamos aqui para ayudarte
El curso está planteado sobre SQL Server Management Studio 22, que Microsoft identifica como la versión general availability más reciente de SSMS.
¿Tienes dudas?
Estamos aqui para ayudarte
Microsoft indica que SSMS 22 funciona con SQL Server 2014 y versiones posteriores. Para versiones anteriores, conviene revisar el historial de versiones y compatibilidad.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. Se trabaja conexión y operación con Azure SQL Database, Azure SQL Managed Instance y otros servicios SQL compatibles desde SSMS.
¿Tienes dudas?
Estamos aqui para ayudarte
No. Está diseñado para DBAs, desarrolladores SQL, data engineers, sistemas, DevOps, soporte, seguridad y perfiles técnicos que trabajan con SQL Server.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. Incluye planes de ejecución, índices, estadísticas, Query Store, DMVs, waits, bloqueos, Extended Events y metodología de troubleshooting de rendimiento.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. El curso incluye jobs, schedules, operadores, alertas, histórico, automatización, maintenance plans y revisión operativa de tareas recurrentes.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. Se trabajan backups completos, diferenciales, logs, compresión, verificación, restore point-in-time, WITH MOVE, pruebas de recuperación y políticas RPO/RTO.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. Incluye logins, users, roles, permisos, mínimo privilegio, auditoría, cifrado, exposición de datos, usuarios huérfanos y revisión de accesos.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. Se incluye como bloque específico, dejando claro que es una funcionalidad en preview para ayudar a escribir T-SQL, responder preguntas y apoyar tareas administrativas.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. Al tratarse de formación corporativa orientada a empresa, puede bonificarse hasta el 100% mediante FUNDAE según el crédito disponible y las condiciones aplicables de la organización.
¿Tienes dudas?
Estamos aqui para ayudarte
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc