Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — CESGRANRIO 2024
Banco de DadosSGBD - Sistema de Gerenciamento de Banco de Dados
- Código
- cg022343
- Banca
- CESGRANRIO
- Órgão
- IPEA
- Ano
- 2024
- Nível
- Superior
- Cargo
- Técnico de Planejamento e Pesquisa - Infraestrutura de Tecnologia da Informação
O IBGE é responsável no Brasil pela Classificação Nacional de Atividades Econômicas (código CNAE). Considere que um órgão de atuação nacional, que possui infraestrutura de Tecnologia de Informação e Comunicação (TIC) em todos os estados brasileiros, deseja realizar um censo de pequenas e médias empresas em 10 estados do Brasil. Para guardar os dados dessas empresas, foi criado um banco de dados distribuído (BDD) relacional com particionamento horizontal, também conhecido como sharding em muitos SGBDs NoSQL, utilizando como critério de distribuição a UF onde se localiza a sede da empresa, de tal modo que as empresas do Rio de Janeiro têm seus dados guardados na infraestrutura de TIC desse órgão no Rio de Janeiro.Com os dados distribuídos dessa forma,
- Aa falha em uma das infraestruturas de TIC pode inviabilizar o uso de todo o banco de dados.
- Bas características ACID não podem ser garantidas em uma transação distribuída.
- Cas consultas a dados sumarizados podem ser otimizadas por meio da utilização de MapReduce.
- Dos metadados do BDD devem ficar localizados apenas na infraestrutura de TIC da sede do órgão.
- Eos programas que consultam esses dados precisam saber em que estado eles se encontram.