Você pode dominar o SQL Server partindo do absoluto Zero e ser um Administrador de banco de dados que é cada vez mais importante na área de TI. Dê play no vídeo para entender melhor
Na Iniciativa DBA você aprende com o poder do método CAPE (Construir, administrar e escalar ambientes SQL Server na prática).
Um conjunto de habilidades essenciais para se tornar um(a) DBA SQL Server Jr dentro de uma sequência lógica testada e validade por dezenas de alunos meus, é o passo a passo de fácil entendimento e que você consegue hoje mesmo começar a criar um ambiente de SQL Server do zero, mesmo você sendo um completo iniciante!
Idealizador e criador da Iniciativa DBA e do método CAPE (Construir, administrar e escalar ambientes SQL Server na prática).
Atua a mais de 12 anos com Banco de dados SQL Server e desde 2017 assumiu a função de coordenação de equipes de DBAs. Foi premiado pela Microsoft em 2021, 2022 e 2023, com o título MVP (Most Valuable Professional) que é concedido pela Microsoft a especialistas em tecnologia que compartilham apaixonadamente seus conhecimentos com a comunidade.
Ao longo de sua carreira sempre treinou pessoas que estavam iniciando a sua jornada com SQL Server e desde 2021 ano em que fundou a Iniciativa DBA ensinou dezenas de alunos a aprenderem as habilidades necessárias para se tornarem um(a) DBA SQL Server Jr.
Você vai entender conceitos importantíssimos sobre como funciona um banco de dados e quais são as principais atividades e funções do DBA SQL Server no dia a dia de trabalho, de quebra vai saber como orientar as empresas sobre licenciamento do banco de dados.
Aqui você vai aprender a pensar como um DBA SQL Server experiente, dentro de um projeto prático você vai passar por todas as fases de uma implantação, construir um ambiente SQL Server dentro das melhores configurações, como as empresas de fato usam.
Entender quais são as manutenções necessárias em cada ambiente é essencial para mantê-lo sempre funcionando da melhor forma. Índices, estatísticas, integridade são alguns dos ingredientes necessários para isso. Nessa trilha você vai aprender a implantar rotinas de manutenção inteligentes e automatizadas que são usadas por muitas empresas.
Você será capaz de entender como combinar os diferentes tipos de backups mais comuns e customizar rotinas automáticas da forma como muitas empresas utilizam para o seu banco de dados SQL Server garantindo velocidade, integridade e menos consumo de espaço na geração dos arquivos.
Você vai aprender a gerenciar os acessos no SQL Server e como garantir que nenhum invasor tenha acesso aos dados de forma indevida utilizando funções nativas do próprio SQL Server para para proteger o banco de dados contra ameaças e auditar informações importantes no contexto de segurança.
Conhecer quais as métricas que realmente importam para um ambiente de banco de dados vai te possibilitar ser mais rápido e assertivo na solução de problemas. Aqui você saberá o que acompanhar e como identificar um problema através de alertas automáticos utilizando o próprio SQL Server.
Você vai aprender a trazer soluções simples para os problemas do dia a dia, entender o que está acontecendo e o que você está fazendo te dará a possibilidade de trazer melhorias e aplicar manutenções de forma mais assertiva. Dentro de um projeto prático você vai passar por todas as fases de uma migração.
Você será capaz de manusear ferramentas, identificar problemas de performance e tratá-los de forma inicial, além de compreender conceitos e técnicas para manter sempre o banco de dados SQL Server disponível. Dentro de um projeto prático você vai configurar uma replicação de dados.
Você aprenderá a desenvolver scripts para clientes e para sua própria utilização de forma simples dentro das recomendações. Essa habilidade vai te ajudar nas atividades relacionadas a performance, compreender como se escreve um script é parte do caminho para soluções de performance.
Nesse momento você vai ter a oportunidade de aprender algumas experiências que o Caio passou na sua carreira e que farão toda a diferença na sua jornada como DBA SQL Server. Você vai aprender também sobre certificações e o caminho a seguir dentro da profissão.
Área de TI
Qual necessidade do banco de dados
O que é um banco de dados
Evolução do banco de dados
O que é um banco de dados relacional
Como uma aplicação se conecta a um banco de dados relacional
O que é um banco de dados SQL SERVER
Qual linguagem de programação usada
Ferramenta de gerenciamento
Dicionário SQL 1
DBA- funções, responsabilidades e importância.
Processo de trabalho do DBA
Versões e Edições
Quais as versões do SQL SERVER
Qual a versão mais utilizada
Cuidado ao atualizar a versão
Service packs e cumulative updates
Requisitos para instalação
Quais edições do SQL
Cuidado ao escolher uma versão
Tipos de licenciamento
Licenciamento por CORE
Licenciamento por CAL
Valores de licença SQL SERVER
Estratégia de redução de custos
Como o licenciamento influencia no uso do SQL SERVER
Como funciona uma auditoria
O que é dado, o que é informação
O que é um servidor
O que é uma rede
Como adiar compra de licença
Instalação não autorizada
Projeto de implantação
Etapa 1- análise de requisitos
Etapa 2- definição do projeto
Etapa 2-cronograma
Etapa 3
instalação SQL SERVER
aplicar atualizações (service pack, cumulative update + install SSMS)
configurar uma instância + melhores práticas
configuração MAXDOP
criar um banco de dados e configurar com melhores práticas
erros mais comuns
Etapa 4
Validar as conexões com teste de conexão
Page verify option
Serviços SQL SERVER
O que é firewall
Estrutura de um banco de dados SQL
O que é Autogrowth
Buffer pool
Instalar SQL SERVER no Linux
Entenda a manutenção preventiva
O que é CHECKDB?
Como executar um CHECKDB + dicas
O que é um índice?
O que é estatística no SQL SERVER?
Como identificar índices fragmentados + sintaxe rebuild
Como definir a melhor estratégia de manutenção
Criar plano de manutenção
Criar rotina de índices e estatísticas com histórico
Importância do histórico
Checkdb com histórico
Automatizar a rotina de manutenção
Agendamento automático no SQL SERVER EXPRESS
O que é um backup?
Tipos de backups mais comuns
Sequência dos arquivos
O que é RPO?
O que é RTO?
Definir a contingência
Importância da validação de backups
Definir a melhor estratégia – restaurante VIA ITÁLIA
Gerar backups pela tela
Gerar backups por script
Como executar a validação dos backups
Formas de armazenamento externo
Criar rotina de backup automatizada
Como automatizar politica de backup no SQL SERVER EXPRESS
Automatizar backups usando o plano de manutenção
Estudo de caso
Extra- histórico de backups
Extra- melhorar a performance do backup
Extra- erros comuns com backups
Logins e usuários
Server Roles
Database Roles
Como criar login e usuário
Como gerar scripts dos logins e usuários
Refinando as permissões + bônus
Realizar backups dos logins e usuários
Auditoria no SQL SERVER
Como configurar uma auditoria no SQL SERVER
Extra- configuração e acesso DAC
SQL Server agent
Configurar o databasemail
Operador- o que é e como criar?
JOB- o que é e como criar?
Alertas
Errorlog agent
Monitoramento- checklist
Monitoramento- espaço em disco + errorlog
Linked server
Errorlog
Análise de vulnerabilidades
Dettach/Attach
Shrink database
Projeto de migração
Migração #1 – instalação SQL 2019
Migração #2- configurações
Migração # 3- banco de dados para homologação
Migração #4- copiar ambiente
Migração #5- aplicar objetos no novo ambiente
Migração #6- definindo a estratégia
Migração #7- executando a migração oficial
Migração #8- pós migração
Erro- log full
Erro- serviço da instância não sobe
Bônus- atalhos SSMS
Alta disponibilidade X recuperação de desastre
Técnicas de replicação
Log shipping
Configurar replicação modelo Log shipping
Replicação e termos e técnicas
Replicação snapshot
Replicação transacional
Replicação merge
Replicação peer to peer
Resumo replicações
Mirror
Always ON AG
Always ON FCI
Performance- Criação de conteúdo
SP_whoisAtive e SQL Profiler
Melhorar desempenho de uma query
Como identificar e tratar um lock
Xtended Events
O que são lock e block?
Dead lock
O que são scan, Seek e Key loockup?
Modelagem de dados
Tipos de comando
Tipos de dados
Comandos DDL
Comandos DML
DML complemento
DML funções SELECT
Conceitos de Join
DML nível intermediário
Funções de data
Procedure
Function
Trigger
Identity Insert
Update from
Etapas da carreira + tipo de contratação
Orientações
Certificações
Bônus- o que não fazer
Aprenda a criar e configurar do zero um banco de dados no Azure (nuvem da Microsoft) em um serviço auto gerenciável que grandes empresas começaram a usar.
Aprenda uma das metodologias de gestão de projetos mais utilizadas na área de TI para se adaptar rapidamente no seu primeiro trabalho como DBA SQL Server Jr.
Aprenda as principais novidades da mais nova versão do SQL Server para estar preparado quando as empresas passarem a usá-la de forma definitiva.
Grupo exclusivo para tirar dúvidas, fazer networking, trocar experiências sobre assuntos em alta e receber novidades relacionadas ao treinamento.
Durante toda a sua jornada na Iniciativa DBA você contará com suporte personalizado diretamente com o Caio para tirar dúvidas.
O treinamento Iniciativa DBA tem garantia de 7 dias, contados a partir da aprovação da compra.
Você pode assistir as aulas e ter acesso aos bônus exclusivos. Se por qualquer motivo você não ficar satisfeito com o treinamento, basta entrar em contato com a minha equipe de suporte no sétimo dia de uso e solicitar o reembolso do valor investido.
Você receberá de volta cada centavo que pagou.
Fale agora no whatsapp com a minha equipe e vamos tirar todas suas dúvidas que você ainda tem sobre o curso.