Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.747 questões
Índices em colunas frequentemente usadas em cláusulas WHERE podem melhorar significativamente a performance de consultas SQL em bancos de dados relacionais.
O OLAP (online analytical processing) é utilizado principalmente para transações de alta velocidade e alto volume de dados operacionais.
Bancos de dados NoSQL, como MongoDB, são projetados para lidar com grandes volumes de dados não estruturados e são altamente escaláveis horizontalmente, enquanto bancos de dados SQL, como MySQL, são mais adequados para dados estruturados, suportando transações ACID.
Relatórios gerados em ferramentas de BI são sempre estáticos e não podem ser atualizados com novos dados.
Dashboards de BI permitem a visualização em tempo real de dados importantes para tomadas de decisão.
O Power BI permite a criação de dashboards interativos que podem ser compartilhados com outros usuários.
Em bancos de dados multidimensionais, a relação entre dados é sempre representada em estrutura tabular bidimensional, sem suporte a modelos de dados hierárquicos ou de rede.
O esquema estrela constitui-se de uma tabela de fatos, várias tabelas de dimensão e chaves estrangeiras da tabela de fatos para as tabelas de dimensão.
O modelo de dados relacional representa um banco de dados como uma estrutura de árvore hierárquica e utiliza os conceitos de modelos de representação de documentos, sendo os dados, nesse tipo de modelagem, representados como elementos.
A execução da seguinte expressão do MongoDB criará uma tabela denominada projeto, com dois campos: size e max.
db.createCollection(“projeto”, { capped : true, size : 1310720, max : 500 } )
Em bancos de dados NoSQL, o JSONPath usa expressões de caminho para navegar elementos, elementos aninhados e matrizes em um documento JSON.
No MongoDB, a fragmentação de documentos na coleção divide documentos em partições disjuntas, conhecidas como fragmentos, e permite que o sistema, conforme necessário, adicione mais nós por meio de um processo conhecido como dimensionamento horizontal do sistema distribuído, além de armazenar fragmentos da coleção em nós diferentes, para atingir o balanceamento de carga.
Em um banco de dados NoSQL, a exemplo do MongoDB, a replicação melhora a disponibilidade dos dados e pode melhorar o desempenho de leitura, pois as solicitações de leitura geralmente podem ser atendidas em qualquer um dos nós de dados replicados.
O nível de consistência de um banco de dados Cassandra somente é considerado ativo quando configurado em um provedor de nuvem.
O sistema de backup de um sistema gerenciador de banco de dados deve fazer cópias do banco de dados para outro disco igual à unidade de armazenamento principal, excetuando-se os logs, que devem ser mantidos, por questão de segurança, no mesmo disco.
Uma instância de um banco de dados SQL compreende a organização lógica dos dados com seus atributos e seus domínios correspondentes.
Auditoria de banco de dados consiste na revisão de seu log para examine de todos os acessos e operações aplicadas a ele durante determinado período.
Ocorre transação confirmada (commit) quando há informações suficientes no log do banco de dados para garantir que, mesmo se houver falha no sistema, as atualizações da transação serão refeitas.
I - A normalização é um conceito essencial no design de bancos de dados relacionais, garantindo um armazenamento eficiente e minimizando erros de inserção, atualização e exclusão.
II - Uma tabela está na Terceira Forma Normal 3FN quando todos os atributos não-chave dependem diretamente da chave primaria, eliminando dependências transitivas.
III - A Terceira Forma Normal 3FN exige que cada tabela tenha apenas uma chave primaria e nenhuma chave estrangeira.
Qual(is) afirmativa(s) esta(ao) correta(s)?
I - O ETL serve para integrar, preparar e organizar dados de diversas fontes, tornando-os úteis para análise, tomada de decisões e geração de insights.
II - Combina dados de várias fontes (banco de dados, APIs, arquivos CSV, planilhas e outros) em um único local, como um data warehouse ou data lake.
III - O carregamento é a etapa do ETL responsável por garantir que os dados estejam no formato correto e prontos para análise.
Qual(is) afirmativa(s) está(ão) correta(s)?