Introdução à Modelagem de Dados

Introdução à Modelagem de Dados no Snowflake

Nuno Rocha

Director of Engineering

Seus instrutores

Nuno Rocha

Diretor de Engenharia

Foto de Nuno Rocha

Margarita Torres

Senior Data Engineer

Foto de Margarita Torres

Introdução à Modelagem de Dados no Snowflake

O que é modelagem de dados?

Closet, antes

Introdução à Modelagem de Dados no Snowflake

O que é modelagem de dados? (1)

Closet, depois

Introdução à Modelagem de Dados no Snowflake

O que é modelagem de dados? (2)

Planta de um shopping center

Introdução à Modelagem de Dados no Snowflake

Componentes da modelagem de dados

Shopping center, visão das lojas

Introdução à Modelagem de Dados no Snowflake

Componentes da modelagem de dados (1)

Shopping center, lojas circuladas como entidades

Introdução à Modelagem de Dados no Snowflake

Componentes da modelagem de dados (2)

Shopping center, entidades apontando para seus atributos

Introdução à Modelagem de Dados no Snowflake

Componentes da modelagem de dados (3)

Shopping center, entidades com escadas representando relacionamento

Introdução à Modelagem de Dados no Snowflake

Descrvendo entidades

Entidade: Objeto ou conceito representado em um modelo de dados Entidade de mercearia

Introdução à Modelagem de Dados no Snowflake

Descrvendo entidades (1)

DESC TABLE: Comando SQL que exibe a estrutura de uma tabela

DESC TABLE groceries;

Resultado do describe da tabela

Introdução à Modelagem de Dados no Snowflake

Descrvendo entidades (2)

Atributo: Características de uma entidade Atributos da tabela

Introdução à Modelagem de Dados no Snowflake

Outro setor

Varejo online de E‑commerce

Visualização de linhas da tabela de e-commerce

Introdução à Modelagem de Dados no Snowflake

Visão geral: termos e funções

  • Modelo de dados: Representação que define como os dados são organizados e armazenados
  • Entidade: Objeto ou conceito representado em um modelo de dados
  • Atributo: Características de uma entidade
  • Relacionamento: Conexões entre entidades
  • DESC TABLE: Comando SQL que exibe a estrutura de uma tabela
DESC TABLE table_name;
Introdução à Modelagem de Dados no Snowflake

Vamos praticar!

Introdução à Modelagem de Dados no Snowflake

Preparing Video For Download...