Saltar para o conteúdo principal
Experimenta antes de pagar — a tua primeira aula é GRÁTIS!
Todas as formações

SQL Server

Administração Prática de Bases de Dados SQL Server: Infraestrutura On-Premises e Operações

Infraestrutura On-Premises e Operações

Aprenda a instalar, proteger, fazer cópias de segurança, restaurar, monitorizar e automatizar o SQL Server tal como as empresas o usam nos seus próprios servidores. Em 16 semanas de aulas ao vivo, constrói o seu próprio laboratório com um controlador de domínio e dois servidores SQL Server, pratica o trabalho que um DBA faz todos os dias e termina com um projeto final e apoio à entrada no mercado de trabalho.

  • Aulas ao vivo
  • Iniciante a intermédio

Ao vivo no Zoom

Duração
16 semanas
Formato
2 aulas ao vivo por semana
Aulas ao vivo
32 × 90 min
Ensino ao vivo
48 horas

Como decorre a formação

Todas as aulas são leccionadas ao vivo no Zoom pelo formador, que partilha o ecrã e trabalha cada tema passo a passo. Acompanha e pratica no seu próprio computador durante a aula, coloca as suas questões à medida que avança e recebe ajuda quando tem dificuldades. Entre aulas, faz pequenas tarefas de prática que dão continuidade ao que aprendeu. As aulas podem ser gravadas para revisão educativa, com acesso restrito aos alunos autorizados da respectiva turma.

Ao vivo no Zoom · O formador partilha o ecrã

Para quem é esta formação

Esta formação é para quem quer trabalhar como administrador de bases de dados SQL Server. É indicada para técnicos de suporte informático que querem dar o próximo passo, administradores de sistemas que gerem servidores com bases de dados, programadores que querem perceber como as suas bases de dados são mantidas em funcionamento e pessoas em mudança de carreira com boas competências informáticas. Não precisa de experiência anterior com bases de dados nem como DBA: a formação começa pela instalação e avança semana a semana.

Apoio depois da formação

Quando conclui a formação, recebe apoio à entrada no mercado de trabalho em sessões individuais com o formador. O formador revê consigo o seu CV, ou ajuda-o a escrever um de raiz se não tiver, e aconselha-o sobre o seu perfil de LinkedIn. Tem também uma entrevista individual com o formador, que lhe faz o tipo de perguntas técnicas que os empregadores de DBA fazem e lhe dá feedback escrito sobre os seus pontos fortes e lacunas. Fica com o seu laboratório, os seus runbooks e o projeto final como portefólio para mostrar aos empregadores. Trata-se de orientação para se candidatar com confiança; não é colocação profissional.

O que vai aprender

Plano curricular

16 módulos · 64 temas abordados

A ordem pela qual a formação é leccionada. Abra um módulo para ver o que abrange e o trabalho prático que inclui.

Módulo 01: Base do laboratório e instalação

A primeira semana prepara tudo aquilo em que a formação assenta. Na primeira aula, gratuita, conhece o formador e a turma, percebe o que faz um DBA e onde esta função o pode levar, e constrói o seu próprio controlador de domínio com Active Directory. Na segunda aula, acrescenta um SQL Server a esse domínio e instala-o como as empresas fazem, enquanto aprende como o SQL Server está organizado.

Módulo 02: Armazenamento e configuração da instância

Esta semana explica como o SQL Server guarda os dados em disco e como configurar um servidor corretamente desde o início. Aprende a função dos ficheiros de dados e de registo, dos filegroups e das configurações de crescimento, e o que fazem as bases de dados do sistema e a tempdb. Configura também as definições de memória e de paralelismo que a maioria das instalações novas deixa erradas.

Módulo 03: Segurança e controlo de acessos

A segurança é uma das primeiras responsabilidades confiadas a um DBA, por isso vem cedo. Aprende como funcionam a autenticação Windows e a autenticação SQL, a diferença entre logins e utilizadores de base de dados, e como dar a cada pessoa apenas o acesso de que precisa. Como o seu laboratório tem um domínio, gere os acessos através de grupos do Active Directory, tal como as empresas fazem.

Módulo 04: Estratégia e automação de cópias de segurança

As cópias de segurança são a responsabilidade mais importante de um DBA. Esta semana aprende como os modelos de recuperação e as cópias completas, diferenciais e de registo funcionam em conjunto, e como desenhar um plano a partir da tolerância do negócio à perda de dados e à indisponibilidade (RPO e RTO). Depois transforma esse plano em tarefas agendadas e aprende a provar que as cópias de segurança funcionam de facto.

Módulo 05: Restauro e recuperação para um momento específico

Uma cópia de segurança só é útil se a conseguir restaurar sob pressão. Esta semana aprende a ordem correta de restauro de cópias completas, diferenciais e de registo, como restaurar com outro nome ou noutra localização, e como recuperar uma base de dados para o momento exato antes de alguém eliminar dados por engano. Termina com um simulacro de desastre em que mede o seu tempo de recuperação.

Módulo 06: Integridade e manutenção

Esta semana aborda como manter as bases de dados saudáveis. Aprende como surge a corrupção, como o DBCC CHECKDB a deteta e porque é que a reparação é o último recurso, e como planear a manutenção de rotina de que um servidor realmente precisa. O objetivo é uma manutenção que consegue explicar e monitorizar, em vez de scripts que reconstroem tudo às cegas.

Módulo 07: Automação e scripts

Um bom DBA automatiza o trabalho repetitivo e é avisado quando algo falha. Esta semana aprende a construir tarefas fiáveis do SQL Server Agent, com agendamentos, tratamento de falhas e alertas por email. Aprende também a escrever scripts que podem ser executados mais do que uma vez em segurança, com T-SQL, PowerShell e o módulo dbatools, muito usado pelos DBA.

Módulo 08: Monitorização e Extended Events

Antes de resolver um problema, precisa de evidências. Esta semana aprende onde procurar quando algo corre mal: registos de erros, eventos do Windows, vistas de gestão dinâmica (DMV) e contadores de desempenho. Captura linhas de base para saber como é o comportamento normal, e usa o Extended Events para recolher exatamente as evidências de que precisa, com pouco impacto no servidor.

Módulo 09: Índices e estatísticas

Os índices e as estatísticas determinam a rapidez da maioria das consultas. Esta semana aprende como são construídos os heaps e os índices clustered e nonclustered, o que a fragmentação significa na prática e como as estatísticas orientam o otimizador de consultas. Aprende a ler planos de execução estimados e reais o suficiente para tomar boas decisões de manutenção.

Módulo 10: Transações e concorrência

Quando muitos utilizadores trabalham ao mesmo tempo, as transações podem bloquear-se umas às outras. Esta semana aprende como funcionam as transações e os bloqueios, como os níveis de isolamento alteram o seu comportamento e como distinguir bloqueios comuns de deadlocks. Pratica encontrar a sessão na origem de um problema e resolvê-lo em segurança, sem se limitar a terminar sessões.

Módulo 11: Desenho de alta disponibilidade e log shipping

Esta semana começa a parte de alta disponibilidade da formação. Compara log shipping, replicação, clusters de failover e grupos de disponibilidade, e aprende a escolher entre eles a partir dos requisitos de recuperação do negócio. Acrescenta um segundo SQL Server ao laboratório e configura log shipping entre os dois servidores.

Módulo 12: Clusters de failover e grupos de disponibilidade

Os grupos de disponibilidade são a forma como muitas empresas mantêm as bases de dados críticas disponíveis. Esta semana aprende como o clustering de failover do Windows, o quórum, as réplicas e os listeners funcionam em conjunto, e depois constrói-os sozinho. Termina com um failover planeado e confirma que as aplicações, os logins e as tarefas continuam a funcionar.

Módulo 13: Proteção de dados e hardening

Esta semana centra-se na proteção de dados sensíveis e na redução das formas de atacar um servidor. Aprende como funciona a encriptação no SQL Server, incluindo o TDE e a encriptação de cópias de segurança, e contra o que protegem o Always Encrypted, a segurança ao nível da linha e a máscara de dados. Faz também o hardening das contas de serviço, das definições de rede e das funcionalidades do servidor, e configura a auditoria.

Módulo 14: Patches, atualizações de versão e migração

Os servidores têm de receber patches, ser atualizados e às vezes mudar de máquina, sem perder dados nem surpreender os utilizadores. Esta semana aprende como funcionam as versões e as atualizações cumulativas do SQL Server, como planear a aplicação de patches com um plano de reversão e como migrar bases de dados juntamente com tudo o que as rodeia: logins, tarefas e linked servers.

Módulo 15: Capacidade e runbooks operacionais

Esta semana junta as suas competências nas operações do dia a dia. Aprende a interpretar os sinais de memória, CPU, armazenamento e tempdb no seu contexto e a recomendar alterações que consegue justificar. Depois transforma o trabalho de toda a formação em runbooks claros que outro DBA conseguiria seguir, e prepara-se para o projeto final.

Módulo 16: Projeto final de operações

A última semana é o momento de mostrar o que consegue fazer. Constrói e opera sozinho um ambiente SQL Server pronto para produção e depois responde a uma falha introduzida pelo formador, repondo o serviço com os seus runbooks. A semana inclui também a sua entrevista individual com o formador e o início do apoio à entrada no mercado de trabalho.

Horário das aulas

Os horários são apresentados no fuso oficial de cada aula, com a sua hora local quando disponível.

  • 16 semanas
    Começa
    11 de janeiro de 2027
    Termina
    28 de abril de 2027
    Horário
    19:00–20:30 America/Chicago

No fim da formação

  • Construir e configurar um ambiente SQL Server num domínio Active Directory.
  • Proteger o ambiente com logins, utilizadores e funções com privilégios mínimos.
  • Fazer cópias de segurança e restaurar bases de dados para qualquer momento, e escrever um plano de recuperação.
  • Automatizar a manutenção, os alertas e as verificações de integridade.
  • Encontrar e corrigir consultas lentas, bloqueios e índices inadequados.
  • Construir e operar um cluster de failover e um grupo de disponibilidade.
  • Encriptar e auditar dados sensíveis.
  • Atualizar, aplicar patches e migrar o SQL Server entre servidores.

Antes de começar

  • Usa com à-vontade o Windows, ficheiros e pastas, um navegador e o Zoom.
  • Consegue seguir instruções técnicas escritas e instalar software no seu próprio computador.
  • Não é necessária experiência anterior com bases de dados nem como DBA. Se as competências informáticas básicas ainda são novas para si, comece pela formação Fundamentos de Computadores e Informática.
  • Uma breve avaliação de preparação antes da aula ajuda o formador a perceber o seu ponto de partida.
  • Precisa de um computador com Windows 10 Pro ou Windows 11 Pro, com um SSD de pelo menos 500 GB e pelo menos 16 GB de memória (RAM), porque vai executar três máquinas virtuais. O formador ensina na aula a configurar a virtualização.
  • É necessário um segundo monitor, para acompanhar a partilha de ecrã do formador num e praticar no outro.
  • Os Mac com processador Apple Silicon (M1 a M4) não conseguem executar o laboratório com Windows Server, por isso vai precisar de um computador Windows.

Próximo passo

Junte-se à próxima turma ao vivo

Confirme as datas no painel de inscrição e inscreva-se online.

Disponível