Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de SQL Server

DISPONIBLE EN MODALIDAD:
Aprende en profundidad las técnicas y buenas prácticas a la hora de administrar soluciones de Microsoft SQL Server para asegurar infraestructuras extensibles y de alta disponibilidad.
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en SQL Server bonificable para empresas

¿A quién va dirigido?

Usuarios, desarrolladores y dministradores de bases de datos (DBAs) que quieran aprender en profundidad las técnicas y buenas prácticas a la hora de administrar soluciones Microsoft SQL Server

Objetivos

  • Aprender los fundamentos de Microsoft SQL Server
  • Aprender a realizar consultas y programar para SQL Server
  • Aprender a administrar servidores Microsoft SQL Server de forma profesional, trabajar con índices y optimizar consultas
  • Aprender a gestionar replicas de datos para garantizar persistencia de datos y seguridad ante caidas de servidores
  • Aprender a trabajar con chunks de datos distribuidos a través de técnicas de sharding y aprender a gestionar copias de seguridad y a responder ante desastres
  • Conocer las herramientas profesionales disponibles para administración y monitorización de Bases de Datos Microsoft SQL Server

¿Qué vas a aprender?

Aprende en profundidad las técnicas y buenas prácticas a la hora de administrar soluciones de Microsoft SQL Server para asegurar infraestructuras extensibles y de alta disponibilidad.

Requisitos

  • Tener instalado previamente en el equipo: VirtualBox y Docker Desktop
  • Tener un equipo Windows o un entorno virtualizado correctamente configurado, con acceso a un usuario con permisos de instalación donde realizar el curso
  • Se recomienda que el equipo que se utilice para el curso disponga de disco SSD
  • Se recomienda haber trabajado anteriormente con imágenes de Docker

Temario del curso

tema 1

Introducción a SQL y Microsoft SQL Server

  • Introducción a las bases de datos relacionales
  • Datos y bases de datos
  • Tablas, columnas y filas
  • Tipos de claves
  • ¿Qué es SQL?
  • Microsoft SQL Server
  • Versiones de Microsoft SQL Server
tema 2

Instalaciones, configuraciones y puesta en marcha

  • Instalación y configuración del laboratorio de prácticas
  • Prerequisitos para instalar SQL Server
  • Instalación de Oracle VirtualBox
  • Configurar una máquina virtual
  • Instalación de Windows Server
  • Prerequisitos para instalar SQL Server
  • Descarga e instalación de SQL Server
  • Descarga e instalación de SQL Server Management Studio
  • Configuración de SQL Server
tema 3

Diseño de la base de datos

  • Propiedades ACID
  • Normalización de bases de datos
  • Carga de base de datos de pruebas
tema 4

Lenguaje de consultas SQL

  • Tipos de sentencias SQL
  • Introducción a las sentencias de manipulación de datos (DML)
  • SELECT y FROM
  • Operadores y expresiones
  • WHERE
  • Condicionales
  • ORDER BY
  • GROUP BY
  • HAVING
  • Uniones de tablas
  • Tipos de JOINs
  • Subconsultas
  • INSERT
  • UPDATE
  • DELETE
  • TRUNCATE
  • Introducción a las sentencias de definición de datos (DDL)
  • CREATE
  • ALTER
  • DROP
  • Introducción a las sentencias de control de datos (DCL) y la autorización en SQL Server
  • GRANT
  • DENY
  • REVOKE
  • Introducción a las sentencias de control de transacciones (TCL)
  • Transacciones
  • COMMIT
  • ROLLBACK
tema 5

Indices y planes de ejecución

  • Indices, ¿qué son y para qué sirven?
  • Tipos de índices
  • Consideraciones sobre índices
  • Estadísticas
  • Plan de ejecución
tema 6

Programación en SQL Server

  • Tipos de datos
  • Variables
  • Condiciones
  • Bucles
  • Manejo de errores
  • Restricciones
  • Procedimientos almacenados
  • Parámetros
  • Cursores
  • Funciones
  • Triggers
tema 7

Introducción a la administración de SQL Server

  • Bases de datos del sistema
  • Herramientas de gestión
  • SQL Server Management Studio
  • SQL Server Configuration Manager
  • Parámetros de arranque de SQL Server
tema 8

Arquitectura SQL Server

  • Páginas, extensiones y PFS
  • Arquitectura de SQL Server
  • El log de transacciones
tema 9

Copias de seguridad y recuperación

  • Tipos de backup y modos de recuperación
  • Backup y restore completo
  • Backup y restore diferencial
  • Backup y restore log
  • Backup with init
  • La cadena de backups
  • Backup copy only
  • Backup checksum
  • Restaurar una página
  • Recuperar desde un snapshot
  • Backup compression
  • Backup mirror
  • Qué es un tail log
  • Recuperar un tail log
  • Recuperar con stopat
  • Respaldos en la nube
  • Encriptación de backups
tema 10

Gestión de usuarios en SQL Server

  • Modelo de seguridad
  • Modos de autenticación
  • Logarse en el servidor
  • Roles
  • Usuarios
  • Cifrado de datos
  • Transparent Data Encryption (TDE)
  • Auditoría
tema 11

SQL Server Agent Management

  • Introducción a SQL Server Agent
  • Jobs y Schedules
  • Operadores y Alertas
  • Database Mail
  • Activity Monitor
tema 12

Monitorización y mantenimiento

  • Monitorización de SQL Server
  • El log de SQL Server
  • Consultas costosas
  • Bloqueos e interbloqueos
  • Usuarios conectados
  • Planes de mantenimiento
  • Reducir el tamaño de la bd
  • Fragmentación de índices
tema 13

Alta disponibilidad

  • Introducción a la alta disponibilidad en SQL Server
  • Replicación transaccional
  • Log Shipping
tema 14

Solución a errores frecuentes

  • Fallos habituales en el arranque de SQL Server
  • Pérdida del SA password
  • Reparar una corrupción en tempdb
  • Reconstruir la base de datos master

Curso de SQL Server bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient