Tipos de dados e armazenamento

Henrique Eduardo Souza, Aula 01, Módulo 1: principais conceitos de dados. 22 min, começa em 1:10Ver no YouTube

Gravado em 2022, antes do Microsoft Fabric: a parte de análise usa o Azure Synapse como exemplo.

O que cai na prova

  • Características de dados estruturados, semiestruturados e não estruturados
  • Formatos comuns de arquivos de dados
  • Tipos de bancos de dados

Resumo da aula

Três formas de dado
Estruturado: tabelas com colunas e tipos fixos. Semiestruturado: tem organização própria, mas flexível, como JSON e XML. Não estruturado: sem formato definido, como documentos, imagens, áudio e vídeo.
Formatos de arquivo
Texto delimitado (CSV) e JSON são legíveis e simples. XML é mais verboso. Binários (BLOB) guardam imagens e vídeos. Formatos otimizados para análise: Avro (por linha, bom para gravação) e ORC e Parquet (colunares, ótimos para consulta).
Relacional
Dados em tabelas relacionadas por chaves, consultados com SQL. É o padrão para sistemas transacionais.
Não relacional (NoSQL)
Chave-valor: busca rápida por uma chave. Documentos: registros JSON com estrutura flexível. Família de colunas: colunas agrupadas, para volumes enormes. Grafo: nós e relações, para redes e recomendações.