Engenharia de Software · Faculdade de Ciências e Tecnologias em Engenharia (FCTE) Oferta 2026/2

Banco de Dados 2

O ciclo de vida do dado, do byte gravado em disco à decisão tomada

Como um banco de dados realmente funciona por dentro, como o dado se move entre sistemas, e como escolher a tecnologia certa com medição em vez de preferência. Ao longo do semestre, cada Squad constrói uma plataforma de dados completa sobre dados abertos brasileiros.

  • 4 créditos · 60h
  • Pré-requisito: Introdução a Banco de Dados
  • 16 Semanas · 20 Encontros
O ciclo de vida do dado, da geração ao consumo Cinco estágios em sequência: geração na fonte transacional; armazenamento em formato aberto; ingestão em lote e por captura de mudanças; transformação versionada e testada; consumo por painel analítico e busca semântica. Atravessando os cinco, quatro correntes contínuas: segurança e LGPD, gestão de dados, engenharia de software de dados, e arquitetura e orquestração. Cada estágio corresponde a um módulo da disciplina. Geração Semanas 1–5 Armazenamento Semanas 2–8 Ingestão Semanas 5–8 Transformação Semanas 9–12 Consumo Semanas 13–15 Segurança e LGPD Gestão de dados Engenharia de software de dados Arquitetura e orquestraçãoO DADO EM REPOUSO, EM TRÂNSITO, EM USO E COMO ATIVO
O ciclo de vida do dado e as correntes que o atravessam. Cada estágio corresponde a um módulo da disciplina, e o Projeto Integrado percorre os cinco.

A disciplina segue um fio condutor único: o ciclo de vida do dado, do byte gravado em disco à decisão tomada por quem lê um painel. Começamos pelo campo e seus princípios de arquitetura; passamos por sistemas de origem, armazenamento e ingestão; chegamos a consulta, modelagem, transformação e disponibilização; e terminamos em segurança, privacidade e LGPD.

O conteúdo é o de Fundamentos de Engenharia de Dados, de Reis e Housley, percorrido na ordem do livro.

O eixo transversal é o Método de Decisão: escolher tecnologia de dados é um método, não uma preferência. Caracterizar a carga, explicitar as restrições, levantar candidatos — incluindo a opção nula —, prototipar, medir, registrar o que se perde e definir quando a decisão deixa de valer. Cada aplicação desse método vira um ADR, e é pelo raciocínio registrado ali que o trabalho é avaliado — não pela escolha ter sido a melhor.

  • As datas do cronograma ainda são provisórias

    A grade de terças e quintas publicada no cronograma ainda não foi conferida contra o calendário acadêmico oficial de 2026/2 nem contra os feriados do período. O mesmo vale para os prazos de E1 a E4.

    Não marque nada na agenda por ela ainda. Este aviso sai quando a confirmação chegar.

  • O site da disciplina está no ar

    Plano de Ensino, cronograma, avaliação e a especificação do Projeto Integrado já estão publicados. O material dos Encontros entra Semana a Semana.

    Achou erro? Abra uma issue ou use o botão “Editar esta página no GitHub” no rodapé.

Próximos Encontros

Cronograma completo

Quem conduz

Docência e monitoria

Carla Rocha

Professora

Professora do Departamento de Engenharia de Software (FCTE/UnB) e pesquisadora do Lab Livre. Trabalha com engenharia de dados, software livre e métodos de decisão técnica baseada em evidência.

Onde isto acontece

Faculdade de Ciências e Tecnologias em Engenharia (FCTE) Engenharia de Software — Campus UnB Gama
Lab Livre A prática de software livre que orienta a stack da disciplina

Comece pelo Plano de Ensino

Objetivos, competências, metodologia, avaliação com pesos e as 16 Semanas de conteúdo. É o documento que responde a quase toda pergunta sobre a disciplina.

Este site é software livre

Todo o material está em Markdown versionado, sob licença MIT. Achou um erro? Abra um pull request — a correção entra no ar assim que passar na integração contínua.