Skip to content

Projeto de modelagem de banco de dados para análise da produção agrícola brasileira. Desenvolvimento de modelo conceitual e lógico, normalização de dados e implementação SQL. Inclui diagramas ER, consultas analíticas e documentação completa usando dados de órgãos governamentais como o SIDRA do IBGE

Notifications You must be signed in to change notification settings

brunocorisco86/fase3_cap10

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FIAP - Faculdade de Informática e Administração Paulista

FIAP - Faculdade de Informática e Admnistração Paulista


📜 Nome do Projeto

Modelo de Dados para Análise da Produção Agrícola no Brasil

GRUPO 53

👨‍🎓 Integrantes:

👩‍🏫 Professores:

Tutor(a)

Coordenador(a)

Objetivo

Este modelo de dados fornece uma base para realizar consultas analíticas e gerar insights sobre a produção agrícola por região e cultura no Brasil. Ele visa apoiar estudos econômicos, planejamentos estratégicos e a tomada de decisões no setor agroindustrial.

Descrição

Este projeto implementa um modelo de dados relacional voltado para a consulta e análise de dados públicos sobre a produção agrícola no Brasil, com recorte nas principais culturas de cereais, leguminosas, oleaginosas, cana-de-açúcar e café. A proposta é estruturar dados históricos dos últimos cinco anos em um formato que permita análises segmentadas por Unidade Federativa (UF), oferecendo suporte à tomada de decisão e estudos econômicos no setor agrícola.

Estrutura dos Dados

Os dados foram obtidos do sistema SIDRA do IBGE e estão distribuídos em duas categorias principais:

  1. Culturas Temporárias (Tabela 1612): Dados de área plantada, área colhida, quantidade produzida, rendimento médio e valor de produção.
  2. Culturas Permanentes (Tabela 1613): Informações sobre área destinada à colheita, área colhida, quantidade produzida e valor da produção.

As principais culturas selecionadas para análise incluem amendoim, arroz, café, milho, soja, entre outras relevantes para o setor agrícola.

Entidades e Relacionamentos

Foram desenvolvidas diversas entidades para assegurar a integridade dos dados e possibilitar uma análise estruturada. As principais entidades incluem:

  • tb_mda_producao: Armazena os indicadores de plantio e colheita por cultura e UF.
  • t_mda_produtividade: Armazena dados sobre produtividade e valor de produção.
  • t_mda_calendario: Contém o valor de "ano", repetido nas tabelas de culturas temporárias e permanentes.
  • t_mda_cultura e t_mda_refinamento_cultura: Organizam os valores relacionados às culturas e refinamentos específicos de cada produto agrícola.
  • t_mda_regiao e t_mda_unidade_federacao: Estruturam os dados por região e UF, permitindo análises geográficas.
  • t_mda_unidade_medida: Isola as diferentes unidades de medida, garantindo que novos indicadores possam ser adicionados sem comprometer o modelo atual.

Fontes de Dados

O modelo foi estruturado com dados provenientes de duas fontes principais:

  • IBGE SIDRA:
    • Tabela 1612: Produção Agrícola Municipal para culturas temporárias.
    • Tabela 1613: Produção Agrícola Municipal para culturas permanentes.
  • IBGE Áreas Territoriais:
    • Divisões territoriais do Brasil, por grandes regiões e unidades da federação.

Considerações Técnicas

  • Os dados foram extraídos em arquivos XLSX, sendo cada arquivo estruturado em uma tabela com colunas organizadas para consultas eficientes.
  • Abas de dados que não alimentam diretamente o modelo foram desconsideradas.
  • A entidade t_mda_unidade_medida foi desenvolvida para garantir flexibilidade na entrada de novos indicadores com diferentes unidades de medida.

Estrutura do Repositório

O repositório está organizado para facilitar o uso e manutenção:

  • Scripts de Criação e População do Banco de Dados: Scripts SQL que criam e populam as tabelas com os dados brutos.
  • Diagrama do Modelo ER: Diagrama relacional que representa as entidades e seus relacionamentos.
  • Documentação: Explicações detalhadas sobre a estrutura de dados, o processo de modelagem e exemplos de consultas SQL.

Modelos Físicos e Lógicos

Modelo Físico

Modelo Físico

Modelo Lógico

Modelo Lógico

📁 Estrutura de pastas

  • assets: aqui estão os arquivos relacionados a elementos não-estruturados deste repositório, como imagens.

  • Dados: Base de dados do Sidra do IBGE.

  • Dicionario: Dicionário com os principais termos adotados neste modelo.

  • Modelo: Posicione aqui scripts auxiliares para tarefas específicas do seu projeto. Exemplo: deploy, migrações de banco de dados, backups.

  • SQL: Arquivos DMD e DDL de configuração de banco de dados.

  • README.md: arquivo que serve como guia e explicação geral sobre o projeto (o mesmo que você está lendo agora).

Arquivos Importantes

  • Documentação do MER: Detalhar a criação do modelo de dados para relacionamento e consulta de dados públicos de plantios por UF no brasil.

  • Modelo MER: Arquivo de configuração extraído do Oracle SQL Developer

  • Modelo DDL: Comandos para criar as tabelas

  • Modelo DML: Comandos para realizar queries nos dados

📋 Licença

MODELO GIT FIAP por Fiap está licenciado sobre Attribution 4.0 International.

About

Projeto de modelagem de banco de dados para análise da produção agrícola brasileira. Desenvolvimento de modelo conceitual e lógico, normalização de dados e implementação SQL. Inclui diagramas ER, consultas analíticas e documentação completa usando dados de órgãos governamentais como o SIDRA do IBGE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published