Estudos gratuitos da ER Soluções WebVer outros conteúdos grátis
ER Soluções WebEstudos · Arquitetura Limpa

30. O Banco de Dados é um Detalhe

Dados importam. O banco (tecnologia) é detalhe.

Modelo de dados no centro valioso; banco relacional, arquivos e NoSQL como cilindros plugáveis
Dados = valor. Tecnologia de armazenamento = detalhe trocável.

Resumo

Perguntas-chave

responda de cabeça, depois abra
Por que existem bancos relacionais?
Discos rotativos eram lentos; SGBDs gerenciam índices, cache e esquemas de consulta para mitigar isso.
O que acontece se discos sumirem?
Dados ficariam em estruturas de memória. O SGBD perde sua razão principal; o modelo de dados continua.
Desempenho de banco é questão arquitetural?
Não. É detalhe de baixo nível, resolvido no mecanismo de acesso a dados.

Exercícios de fixação

0/5 respondidas
1.
Segundo o autor, o que é detalhe e o que é importante?
2.
Por que os SGBDs relacionais se tornaram dominantes?
3.
Um caso de uso recebe ResultSet diretamente do driver SQL. Qual o problema?
4.
Desempenho de acesso a dados é:
5.
Na anedota do autor, o marketing exigia um RDBMS porque:
Seu progresso fica salvo neste navegador.