Conteúdo programático · Guinness World Records 2026

80 HORAS,
HORA A HORA
O QUE VOCÊ VAI APRENDER

Da primeira noção de computação à administração de um banco de dados em produção, passando por SQL, alta disponibilidade, backup, performance, segurança, nuvem e inteligência artificial.

Esta página é a referência oficial do que será ensinado em cada uma das horas da Aula Mais Longa da História. Ela existe para que você saiba exatamente onde entra, o que encontra em cada momento da jornada e como planejar a sua permanência. A programação parte do nível zero: não há pré-requisito de conhecimento.

80H
de aula ininterrupta
77
horas de conteúdo
11
blocos temáticos
26
unidades curriculares
Quando
4 a 7 de setembro de 2026
Onde
Três de Maio · RS · e online
Objeto de estudo
SQL e Administração de Banco de Dados
Início oficial
Sexta-feira, 09h00

As 80 horas, uma por uma

Use os filtros por dia ou a busca para encontrar um tema específico. Os horários são de início de cada hora, no fuso de Brasília. A ordem dos macrotópicos é deliberadamente intercalada: o conteúdo volta a temas anteriores em novos níveis de profundidade, estratégia que produz retenção superior à do estudo em blocos homogêneos.

81 entradas
Conteúdo programático das 80 horas: hora, dia, horário de início, macrotópico e tópico
Hora/CapítuloDiaInícioMacrotópicoTópico
1 Sexta 09:00 Introdução a Computação Introdução a Computação, Pensamento Computacional e História da Computação
2 Sexta 10:00 Introdução a Banco de Dados Evolução do Banco de Dados Moderno e Estruturas de Armazenamento
3 Sexta 11:00 Introdução a Banco de Dados Operações da Álgebra Relacional e Diagramas de Entidade Relacionamento
4 Sexta 12:05 Introdução a Banco de Dados Entidade, Atributo, Relacionamento, Chaves, Restrições de Integridade, Unicidade, Formas Normais
5 Sexta 13:05 Introdução a Banco de Dados SGBD e ACID; Orientação a Objeto (Abstração, Herança, Encapsulamento, Polimorfismo); Ciclo de Vida de Desenvolvimento de Software e Modelagem de Dados
6 Sexta 14:05 Introdução a Computação Hardware x Software; Sistemas Operacionais x Aplicações; Linguagens de Programação e Plataformas
7 Sexta 15:10 Introdução a Computação Sistemas Operacionais na Prática: Windows x Linux; Software Livre, Open Source, Licenças e Comunidade
8 Sexta 16:10 Introdução a Computação Hands-On: Instalação do Oracle Linux na Máquina Virtual
9 Sexta 17:10 Introdução a Banco de Dados Principais Tecnologias de Banco de Dados, Estruturas de Dados e Paradigmas
10 Sexta 18:15 Introdução a SQL Hands-on: Criação de Tabelas, Popular e Projetar Dados, Schemas e Tablespaces; Tipos de Dados, Modelagem de Chaves e Restrições de Integridade
11 Sexta 19:15 Introdução a Computação Introdução a Programação, Algoritmos, Variáveis, Condições, Funções e Estruturas de Dados
12 Sexta 20:15 Introdução a Banco de Dados Aplicações em Múltiplas Camadas; Portfólio de Tecnologias Oracle; Versionamento de Produtos
13 Sexta 21:20 Introdução a SQL Introdução ao SQL: DDL, DML, DCL, TCL, DQL. Sintaxe e Transação SQL
14 Sexta 22:20 Introdução a SQL Sintaxe Base: SELECT; Projetando Colunas; Listas de Colunas; Estruturas de Tabelas, Aliasing e Prefixação
15 Sexta 23:20 Introdução a SQL Funções e Notações; Operações Aritméticas e de Agregação (Hands-On)
16 Sábado 00:25 Introdução a SQL Filtros Simples e Compostos; Ordenação e Agrupamento (Hands-On)
17 Sábado 01:25 Introdução a SQL Funções Numéricas e com Strings; Máscaras; Conversões de Tipo e Casting
18 Sábado 02:25 Introdução a SQL Consultas Condicionais: CASE e DECODE; Expressões Regulares
19 Sábado 03:30 Introdução a SQL DESAFIO SQL
20 Sábado 04:30 Introdução a SQL Correção Desafio SQL
21 Sábado 05:30 Introdução a Banco de Dados Constraints; Views; Views Materializadas; Sequences; Types; Autoincrement
22 Sábado 06:35 Introdução a Banco de Dados Sinônimos; Database Links; Heterogeneous Services e Integrações de Dados
23 Sábado 07:35 Introdução a SQL Operações de Conjunto e Subconsultas
24 Sábado 08:35 Introdução a SQL Joins (Inner, Left, Right, Full, Cross, Natural) + Antijoins e Semi-Join
25 Sábado 09:40 Introdução a SQL e BD Índices e SQL
26 Sábado 10:40 Introdução a SQL CTEs vs Temporary Tables vs Materialized Views; Over Partition; Inserts Compostos
27 Sábado 11:40 Introdução a SQL Desempenho de SQL e Controles de Transação: Locks
28 Sábado 12:45 Introdução a Computação Programação Paralela e Paralelismo; Problemas Clássicos e Condições de Corrida
29 Sábado 13:45 Administração de BD Estrutura Básica de uma Instância Oracle; Principais Processos e Estruturas de Memória
30 Sábado 14:45 Administração de BD Estruturas Físicas e Armazenamento de Dados em Oracle; Undo e RedoLogs
31 Sábado 15:50 Administração de BD Hands-On: Preparação Servidor OUI e GUI; Pré-Requisitos; Compatibilidade e Documentação Técnica
32 Sábado 16:50 Administração de BD Hands-On: OUI com Response File; Optimal Flexible Architecture; Oracle Managed Files
33 Sábado 17:50 Administração de BD Hands-On: OUI via Command Line; Automatic Diagnostic Repository
34 Sábado 18:55 Administração de BD Hands-On: Database Configuration Assistant (DBCA); NETCA
35 Sábado 19:55 Administração de BD Arquitetura Multitenant; Modos de Startup e Shutdown
36 Sábado 20:55 Administração de BD Logs e Arquivos de Diagnóstico: Alert Logs, Traces, Dumps
37 Sábado 22:00 Administração de BD Hands-On: Multiplexação de Logs; Sizing de Redologs
38 Sábado 23:00 Administração de BD Hands-On: Conversão Non-CDB para Multitenant; Clonagem de PDBs
39 Sábado 00:00 Administração de BD Laboratórios com Non-CDB para Multitenant e Clonagem de PDBs
40 Domingo 01:05 DESCANSO
41 Domingo 02:05 Alta Disponibilidade Conceitos Básicos de Clusterização: Oracle RAC
42 Domingo 03:05 Alta Disponibilidade Standby e Oracle Dataguard; Physical e Logical Standby; DGBroker
43 Domingo 04:05 Alta Disponibilidade Oracle GoldenGate; Oracle Enterprise Manager; Oracle ODI e outras ferramentas
44 Domingo 05:10 Alta Disponibilidade Oracle Maximum Availability Architecture (MAA); Resource Manager e Melhores Práticas
45 Domingo 06:10 Administração de BD Oracle Versionamento e Licenciamento Básico; Oracle Packs e Opcionais; Trilhas de Certificação
46 Domingo 07:10 Administração de BD Administração de Dados e Objetos: Usuários; Privilégios; Roles; Senhas e Tablespaces
47 Domingo 08:15 Alta Disponibilidade Oracle ASM: Conceitos Básicos; Mirroring e Stripping; ASMLib; ASM Filter Driver
48 Domingo 09:15 Alta Disponibilidade Oracle ASM - Instalação e Configuração Inicial
49 Domingo 10:15 Alta Disponibilidade Oracle ASM - Administração Básica; ASMCMD; Oracle High Availability Services (OHAS)
50 Domingo 11:20 Alta Disponibilidade Oracle ASM - Gestão de Discos e Diskgroups; Failgroups; KFED; KFOD
51 Domingo 12:20 Alta Disponibilidade Hands-On: Exercícios com ASM; Instalação Database com ASM
52 Domingo 13:20 Alta Disponibilidade Hands-On: Perda de Disco; Corrupção VM; Catástrofes
53 Domingo 14:25 Alta Disponibilidade Backup e Disaster Recovery: RPOxRTOxSLAs; Introdução a RMAN
54 Domingo 15:25 Alta Disponibilidade Configurando Backup RMAN no Banco de Dados e FRA
55 Domingo 16:25 Alta Disponibilidade Estratégias de Backup e como Implementar
56 Domingo 17:30 Alta Disponibilidade Hands-On: RMAN e Data Loss
57 Domingo 18:30 Alta Disponibilidade DBV; Validações de Backup e Outras Ferramentas; Recovery Catalog
58 Domingo 19:30 Alta Disponibilidade RMAN: Duplexação; Criptografia; Compressão; Retenção
59 Domingo 20:35 Alta Disponibilidade Outras Ferramentas de Data Load: Datapump; Export/Import; SQLLoader; etc
60 Domingo 21:35 Alta Disponibilidade Database Jobs; Traces
61 Domingo 22:35 Performance Tuning TKProf e Outras Ferramentas para Análise de Traces
62 Domingo 23:40 DESCANSO
63 Segunda 00:40 Performance Tuning Introdução ao Oracle Tuning: OWI; Noções Gerais e Melhores Práticas
64 Segunda 01:40 Performance Tuning Melhores Práticas de Configuração de Servidores, SO e Infraestrutura Básica
65 Segunda 02:40 Performance Tuning Melhores Práticas de Configuração de Bancos de Dados para Performance
66 Segunda 03:45 Performance Tuning Erros Comuns e Hands-On
67 Segunda 04:45 Performance Tuning Melhores práticas para modelagem de Banco de Dados
68 Segunda 05:45 Performance Tuning Melhores Práticas para Escrita de SQLs
69 Segunda 06:50 Performance Tuning Ferramentas de Tuning
70 Segunda 07:50 Segurança Database Security: DBSAT, Oracle Auditing, Advanced Security, Label Security, Database Vault e Outros
71 Segunda 08:50 Segurança Ferramentas adicionais de configuração e assessment de banco de dados
72 Segunda 10:00 Cloud Computing Introdução a Cloud Computing; OCI: Principais Componentes
73 Segunda 10:55 Cloud Computing Oracle Database as a Service e Especificidades
74 Segunda 12:00 Cloud Computing Hands-On: Iniciando Instância Oracle no Free-Tier
75 Segunda 13:00 DESCANSO
76 Segunda 14:00 Artificial Intelligence Oracle Vector Database
77 Segunda 15:00 Artificial Intelligence Oracle Database AI e Melhores Práticas
78 Segunda 16:00 Artificial Intelligence Oracle como Banco de Dados Multimodal
79 Segunda 17:15 Artificial Intelligence Configurando RAG em Oracle Database
80 Segunda 18:30 DBA Melhores Práticas e Tuning para AI
81 Segunda 19:00 RECORD ESTABELECIDO
Nenhuma entrada encontrada com os filtros selecionados.

As três linhas marcadas como descanso correspondem às pausas programadas do professor, construídas com o saldo de tempo acumulado ao longo da tentativa. Elas fazem parte da contagem oficial das 80 horas. A programação pode sofrer ajustes finos de ordem e de horário até a véspera do evento; alterações relevantes serão publicadas nesta mesma página.

Toda hora tem a mesma arquitetura de 60 minutos

Independentemente do tema, cada hora segue a mesma estrutura. Saber disso ajuda a se organizar: você sabe quando entra a explicação, quando entra a mão na massa e quando o relógio fecha o ciclo. As faixas podem variar alguns minutos a critério do professor, mas a atividade prática e o questionário final existem em todas as horas.

0 → 6 min
Abertura e ativação
Retomada da temática da hora, provocação inicial e explicitação do objetivo de aprendizagem. Sempre dialogada, com pergunta dirigida à turma.
6 → 32 min
Desenvolvimento conceitual
Exposição dialogada, demonstração comentada ou código escrito ao vivo, conforme a natureza do conteúdo. É nesta faixa que entram os recursos de gamificação conduzidos pelo professor.
32 → 52 min
Atividade prática avaliativa
Toda hora tem uma atividade prevista — prática, colaborativa ou eletrônica. Correção projetada, autoria nominal das soluções e mediação permanente do professor. Cada participante executa na própria estação.
52 → 57 min
Fechamento e síntese
Consolidação do conceito, ligação com a hora seguinte e registro do artefato produzido.
57 → 60 min
Questionário objetivo · 5 questões em até 3 minutos
Cinco questões de múltipla escolha com quatro alternativas, respondidas individualmente na própria estação, em até três minutos. A correção é automática e o resultado sai na hora. É o registro de que o aprendizado daquele período aconteceu.
Temática

Cada hora tem um gancho narrativo próprio

Toda hora é ancorada em uma temática específica — um filme ou uma série usado como recurso pedagógico. A referência não é decoração: ela dá nome, imagem e história a um conceito técnico, e é o que faz um assunto de madrugada continuar memorável no dia seguinte.

As âncoras de cada hora não são divulgadas antes. Descobrir qual é a referência da hora faz parte da experiência.

Prática

Sempre haverá algo para fazer

A atividade é a avaliação: você demonstra aprendizagem produzindo algo observável — um script SQL, um arquivo de configuração, um plano de execução, um mapa conceitual, um relatório de diagnóstico ou uma solução construída em grupo.

  • Prática individual ou em dupla na estação própria
  • Atividades colaborativas com papéis definidos
  • Dinâmicas com papel, objetos e corpo nas primeiras horas
Aferição

5 perguntas ao final de cada hora

São 5 questões objetivas por hora, respondidas em até 3 minutos. Em algumas horas o questionário é entregue em formato de jogo, mantendo as mesmas cinco questões e o mesmo tempo.

As respostas alimentam um placar consolidado, projetado nas viradas de unidade curricular e no encerramento.

Ritmo

A hora do relógio é variável de projeto

A programação atravessa três madrugadas, e o desenho trata a fadiga como parâmetro, não como imprevisto. Nas janelas de madrugada predominam formatos de ciclo curto, com movimento, competição cooperativa e retorno imediato.

Estação

Um computador por participante

Cada participante presencial tem estação de trabalho própria durante toda a aula, sem compartilhamento de hardware. Trabalhos em dupla ou em grupo acontecem na discussão e na divisão de papéis — nunca na divisão do teclado.

Nível

Começa do zero absoluto

Não há pré-requisito. As doze primeiras horas não pressupõem familiaridade com computação e as três primeiras não exigem sequer o uso do computador. Quem já tem experiência encontra desafio a partir do segundo bloco — e a camada opcional descrita no fim desta página.

O que mais é bom saber antes de entrar

A programação está organizada em duas camadas complementares: onze blocos narrativos, cada um com identidade própria, e 26 unidades curriculares de três horas — a menor porção da aula com sentido formativo completo.

A cada 3 horas

Unidades curriculares, insígnias e viradas

A cada três horas fecha-se uma unidade curricular. A virada é o momento oficial de entrada e saída de participantes, de nova contagem de quórum e de entrega da insígnia correspondente àquela unidade, com chamada nominal.

  • Quem atravessa a jornada inteira reúne o conjunto completo de insígnias
  • A entrega acontece durante as micropausas, sem interromper a aula
  • Formato digital garantido; formato físico condicionado a patrocínio
Continuidade

Saiu e voltou? O laboratório te espera

Sempre que o ambiente de laboratório muda ao longo de uma unidade, a equipe publica uma nova imagem de máquina virtual com o estado final daquela unidade. Quem se ausentou restaura a imagem do ponto imediatamente anterior e retoma a aula sem prejuízo de continuidade — em até dez minutos, com apoio da equipe.

Certificação

Quanto tempo é preciso permanecer

  • Presencial: 90% do tempo total, isto é, 72 horas, com validação de presença no controle oficial
  • Online com validação oficial: 90% do tempo, com câmera aberta, rosto visível e verificação periódica
  • Curso de extensão: 75% do tempo total, com certificação de carga horária
  • São admitidas até 8 horas de ausência dentro do total
Materiais

O que fica depois do evento

Participantes inscritos têm acesso a material didático, exercícios, laboratórios e suporte durante e depois do evento. A gravação integral permanece disponível e o conteúdo será modularizado e publicado gratuitamente, formando um acervo educacional permanente.

Ambientes

O que você vai instalar e usar

  • Oracle Linux em máquina virtual, instalado por você na hora 8
  • Servidor de banco de dados Oracle, construído ao longo das horas 31 a 39
  • Cliente SQL e ferramentas de linha de comando para consulta e diagnóstico
  • Instância própria em nuvem, em camada gratuita, na hora 74
  • Ambiente virtual de aprendizagem para material, questionários e placar
Relógio

Quatro contadores sempre visíveis

Durante toda a tentativa permanecem visíveis o tempo decorrido, o tempo restante para as 80 horas, o tempo restante para a marca a ser superada e o painel de saldo de descanso. Em um evento desta duração, marcação de tempo não é detalhe: é parte do critério.

Uma observação de método: os macrotópicos aparecem fora de ordem estritamente linear ao longo da tabela. Isso é intencional. A intercalação de temas — e o retorno a assuntos anteriores em níveis crescentes de profundidade — produz retenção superior à do estudo em blocos homogêneos. Se um tema parecer "voltar", ele está voltando mais fundo.
Layer 1 · obrigatório Layer 2 · opcional

Para quem quer ir além: uma camada paralela de gamificação

Os participantes desta aula terão níveis de senioridade muito diferentes: na mesma sala haverá quem nunca escreveu uma linha de SQL e quem administra banco de dados em produção há dez anos. Calibrar a aula para um dos dois grupos significaria perder o outro. Por isso, além da aula principal, estamos propondo uma segunda camada opcional de participação, em formato de gamificação.

A ideia é simples: para quem dá conta da aula base com uma mão nas costas, oferecer algo que exija as duas — e de outra natureza. Enquanto a aula principal pede compreender e aplicar, a camada paralela pede elaborar, projetar, decidir e defender.

Obrigatório

LAYER 1 · A AULA

A tentativa de recorde e a formação técnica
  • Participação obrigatória para todos os inscritos
  • As 80 horas de conteúdo desta página
  • Atividade prática e questionário de 5 questões a cada hora
  • Base da certificação e da validação junto ao Guinness World Records
Opcional

LAYER 2 · A TRILHA PARALELA

Uma camada de desafios de autoria, para quem quiser
  • Adesão totalmente voluntária, a qualquer momento da jornada
  • Turma própria e separada em ambiente virtual, sem ocupar tempo de aula
  • Um novo desafio liberado a cada 3 horas de aula
  • Não afeta a certificação nem a avaliação da aula principal
  • Quem ignora a camada não perde absolutamente nada da aula
A cada 3hum novo desafio é liberado
Tempoquem entrega antes pontua mais
Rubricaa qualidade da entrega vale pontos
Como pontua

Velocidade de entrega e assertividade

Cada desafio abre em uma hora determinada e permanece aberto por uma janela de tempo. A pontuação combina dois eixos:

  • Tempo de entrega: entregar dentro das primeiras horas da janela rende bônus de velocidade; entregar dentro da janela vale integral; depois dela, ainda é possível entregar com pontuação reduzida
  • Rubrica de assertividade: a qualidade da entrega é avaliada por critérios explícitos e públicos, somando pontos à entrega válida
  • Entregas especialmente boas podem virar material permanente do curso, com autoria nominal

A pontuação é única: existe um só placar, alimentado pela soma dos pontos de todas as entregas. Quem entrega mais e melhor, pontua mais.

Como participa

Individual, no seu tempo

  • Participação individual, com entregas assíncronas — dupla espontânea é permitida
  • Tudo acontece na turma paralela do ambiente virtual, nunca no palco
  • Nenhum desafio pode ser respondido por reconhecimento: todos exigem parar, escrever, decidir e defender
  • Assistentes de inteligência artificial não são proibidos — os desafios são construídos em torno do que não é delegável: evidência própria, decisão com custo e autocrítica

Os quatro critérios da rubrica

Profundidade técnica

A pessoa usou o conceito, ou apenas escreveu o nome dele?

Originalidade

A resposta escapa do óbvio e do que uma busca entregaria?

Viabilidade

Isso sobreviveria a uma segunda-feira em produção?

Comunicação

Outra pessoa entende sem o autor explicar?

Regra de desempate, válida para todos os desafios: entre duas entregas equivalentes, prevalece a que admite o próprio limite.

E a premiação

Ao final da jornada haverá premiação para o vencedor. O formato do prêmio ainda está sendo definido e será anunciado antes do início do evento.

O ranking é um só, e vale para todos os participantes da camada.

Importante. A Layer 2 não integra a tentativa de recorde: não ocupa tempo de aula, não gera evidência para o dossiê do Guinness World Records e não depende de presença física. É uma camada pedagógica paralela, aberta a qualquer participante que se interesse — inclusive a quem não se considera sênior. O conteúdo dos desafios só é revelado no momento em que cada um é liberado.

Ainda com dúvidas sobre como participar?

O FAQ do estudante reúne as regras de permanência, descanso, validação de presença e certificação. E o checkout do aluno explica as modalidades disponíveis.