Um banco de dados de uma aplicação web armazena as
preferências de idioma dos usuários em uma tabela
separada para facilitar a internacionalização da interface.
Considerando a necessidade de otimizar consultas
frequentes que combinam informações de usuários e suas
preferências de idioma, qual abordagem o desenvolvedor
deveria adotar para melhorar o desempenho das consultas?
Durante a implementação de um SGBD para uma aplicação
de e-commerce, um desenvolvedor precisa extrair todos os
nomes de clientes que fizeram mais de três compras no
último ano. Qual dos seguintes comandos SQL ele deve
usar?
Um analista de banco de dados está projetando o esquema
de um novo sistema de gerenciamento de biblioteca. Para
representar a relação entre 'Livros' e 'Autores', na qual um
livro pode ter vários autores e um autor pode escrever vários
livros, qual estrutura de dados o analista deve utilizar?
Durante a implementação de um SGBD Relacional, uma
equipe de banco de dados decide utilizar uma técnica que
organiza as informações em tabelas de forma a reduzir a
redundância e evitar anomalias de dados. Qual é o nome
dessa técnica?
Ao implementar um Sistema de Gerenciamento de Banco
de Dados Relacional (SGBD Relacional), uma das principais
preocupações é garantir a integridade dos dados e a
consistência transacional. Qual dos seguintes mecanismos
é essencial para atender a essa necessidade?