Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.332 questões
Considere um banco de dados relacional que está sendo modelado para uma aplicação de e-commerce. A aplicação requer alta eficiência nas consultas devido ao grande volume de transações diárias.
Elaborado pelo(a) autor(a).
A conduta de modelagem de tabelas e índices que garante a escalabilidade e o desempenho do sistema é/são
Em uma empresa de desenvolvimento de software, o time de engenharia precisa escolher um banco de dados para um novo sistema de análise de vendas. O sistema deve ser capaz de processar um grande volume de transações diárias e fornece relatórios analíticos em tempo real.
Elaborado pelo(a) autor(a).
O banco de dados que atenderia a necessidade de eficiência de consumo e de consultas, além de escalabilidade nesse caso é o
Uma aplicação de comércio eletrônico está expandindo rapidamente sua base de clientes e, consequentemente, o volume de transações. A equipe de TI está avaliando opções para melhorar a performance do banco de dados, especialmente em termos de eficiência de consumo de recursos, velocidade de consultas e escalabilidade.
Elaborado pelo(a) autor(a).
Para atingir os respectivos objetivos e obter o melhor resultado, a empresa deve
Uma tabela de um banco de dados relacional é utilizada em diferentes tipos de transações por uma série de aplicações. Um analista de banco de dados pretende implementar um processo de monitoramento, em atendimento às demandas de auditoria interna, que registre as operações que resultem alterações efetuadas naquela tabela.
O processo de monitoramento descrito pode ser implementado por meio do mecanismo:
Para corrigir essas discrepâncias, uma linha de ação recomendada nesses casos é conferir:
A respeito de propriedades de um banco de dados relacional, julgue o item a seguir.
A atomicidade garante que uma transação seja
completamente realizada ou completamente revertida,
enquanto o isolamento assegura que as transações sejam
realizadas sem interferir umas nas outras, mesmo quando
executadas simultaneamente.
Julgue o item a seguir, relativos ao modelo relacional de banco de dados e à normalização das estruturas de dados.
No modelo de dados relacional, é possível definir múltiplas
chaves primárias em uma única tabela, permitindo que
diferentes combinações de campos possam ser utilizadas
para garantir a unicidade dos registros.
Julgue o item a seguir, relativos ao modelo relacional de banco de dados e à normalização das estruturas de dados.
Considere que, em um banco de dados relacional que
armazena dados a respeito de licitações, a tabela
licitacoes possua os seguintes campos: id_licitacao,
id_fornecedor, quantidade, preco_unitario,
data_licitacao e valor_total. Considere, ainda, que
esse último campo seja o resultado da multiplicação do
campo quantidade pelo campo preco_unitario. Nesse
caso, a tabela em questão está em conformidade com a
terceira forma normal (3FN).
Em relação a banco de dados, julgue o item a seguir.
Os bancos de dados não relacionais se diferenciam dos
bancos de dados relacionais por utilizarem de forma
exclusiva objetos codificados com estado armazenado em
um atributo estruturado, em vez de tabelas com colunas e
linhas.
Acerca das abordagens relacional e não relacional, entre outros conceitos relacionados a banco de dados, julgue o item a seguir.
Se executada, a consulta a seguir retorna a contagem de clientes com mais de 18 anos de idade que realizaram transações com valores superiores a 1.000, agrupados e ordenados de forma decrescente por idade.
SELECT COUNT(c.id), c.idade
FROM cliente c
WHERE c.idade > 18
AND EXISTS (
SELECT 1
FROM transacao t
WHERE t.cliente_id = c.id
AND t.valor > 1000
)
GROUP BY c.idade
ORDER BY c.idade DESC;
Acerca das abordagens relacional e não relacional, entre outros conceitos relacionados a banco de dados, julgue o item a seguir.
Em um banco de dados, os índices são armazenados
fisicamente na mesma ordem em que são definidos
logicamente para permitir acesso eficiente aos dados.
Acerca das abordagens relacional e não relacional, entre outros conceitos relacionados a banco de dados, julgue o item a seguir.
Em SQL, triggers são procedimentos automáticos
executados em resposta a determinados eventos em uma
tabela ou view e são disparados exclusivamente em resposta
a ações DML, tais como INSERT, UPDATE ou DELETE.
Acerca das abordagens relacional e não relacional, entre outros conceitos relacionados a banco de dados, julgue o item a seguir.
Nos bancos de dados NoSQL orientados a colunas, é
possível organizar os dados em famílias de colunas, o que
facilita o agrupamento e o acesso a informações específicas,
como, por exemplo, os dados de contato.
Acerca das abordagens relacional e não relacional, entre outros conceitos relacionados a banco de dados, julgue o item a seguir.
O exemplo a seguir exibe como os dados podem ser armazenados em um banco de dados relacional do tipo chave-valor.
{
nome_orgao: “ANATEL”,
endereco: {estado: “Distrito Federal”,
cidade: “Brasília”},
numero_telefone: “55-61-1234-5678”,
atuacao: [“telecomunicação”],
}