Administración de Bases de Datos Microsoft SQL Server
Bienvenido/a al curso de Administración de Bases de Datos Microsoft SQL Server 2022.
Este curso prentende brindarle una visión completa de las diversas funciones de un Administrador de Bases de Datos utilizando como herramienta Microsoft SQL Server y Azure SQL.
Rita de la Torre -
[cv]
Antes de comenzar
La licencia de Desarrollador (Developer) de SQL Server nos permitirá aplicar todo el contenido de la formación.
La licencia Developer de SQL Server 2022 es gratuita y está diseñada para permitir a los desarrolladores construir cualquier tipo de aplicación en SQL Server. Ofrece todas las funcionalidades de la edición Enterprise, lo que significa que tendrás acceso a todas las características y capacidades de SQL Server 2022
- Requisitos de hardware y software
- Descargar aquí
Objetivos
- Gestionar la instalación de los servidores de Bases de Datos tomando en cuenta características como localización, espacio, métodos de acceso y seguridad. [M01],[M08]
- Asegurar el correcto funcionamiento y mantenimiento de las bases de datos, así como de su integridad.[M02]
- Verificar que los datos sean accesibles a los usuarios, así como la gestión de altas y bajas a usuarios, niveles de acceso, etc.[M03]
- Desarrollar políticas de respaldo y automatización de copias de seguridad periódicas.[M04]
- Garantizar la recuperación de una Base de Datos en el caso que se haya producido un error.[M05]
- Controlar el volumen de datos y reorganizarlos para mejorar el rendimiento.[M06]
- Gestionar la seguridad de una Base de Datos para que no puedan acceder agentes externos a la información que contiene.[M07]
[M00] Introducción ▶
- Herramientas de SQL Server
- Componentes del servidor de Base de Datos
- Diseño e implementación de una infraestructura de Base de Datos Local.
[M01] Implementación de una Base de Datos ▶
- Opciones de implementación de SQL Server
- Licencias
- Instalación y configuración de una instancia Local de SQL Server
- Configuración de las BBDD de SQL Server
- Características de las tablas de la BBDD
[M02] Gestión del servidor SQL Server ▶
- Mantenimiento y monitorización del SQL Server
- Automatización de la administración de SQL Server
- Administración de alertas
- Configuración de notificaciones
- Auditoría del SQL Server
[M03] Gestión de Usuarios ▶
- Modos de autenticación
- Configuración de la autenticación
- Roles de servidor
- Roles de base de datos
[M04] Estrategias de respaldo ▶
- Copias de seguridad completas y diferenciales
- Copia de seguridad del registro de transacciones
- Dispositivos de respaldo
- Modelos de recuperación: simple, completa y de registros masivos.
- Restaurar una BBDD a un momento determinado
- Restaurar una BBDD poco a poco
[M05] Disponibilidad y Recuperación ante desastres ▶
- Réplica sincronizada de la Base de Datos
- Mirroring
- Clúster de Failover (FCI)
- Grupos de Disponibilidad Always On (AG)
- Réplica de Datos Log (Log Shipping).
- HADR: Otras herramientas de alta disponibilidad y recuperación de desastres
[M06] Optimización del Rendimiento de la Base de Datos ▶
- Ajustes de rendimiento de SQL Server.
- Implementación de Bases de Datos de alta disponibilidad
- Optimización de Tablas.
- Fundamentos del diseño de índices
[M07] Seguridad de las Bases de Datos ▶
- Seguridad a Nivel de fila
- Always Encrypted
- Virtualización de Datos a través de Polybase
- Clasificación de Datos
- Ledger
[M08] Bases de Datos Híbridas y en Cloud ▶
- Diseñar e implementar sistemas híbridos e infraestructuras de Bases de Datos de Azure.
- Configuración de una Base de Datos SQL Server en Azure
Lista de recursos ▶
Material del curso y recursos a consultar.