Questões de Concurso Comentadas sobre conceitos básicos em banco de dados em banco de dados

Foram encontradas 664 questões

Q4399884 Banco de Dados
Um Sistema de Gerenciamento de Banco de Dados (SGBD) atua como mediador entre os usuários ou programas de aplicação e os dispositivos nos quais os dados são armazenados. O software de um SGBD consiste em duas partes: a parte superior processa as consultas dos usuários, enquanto a parte inferior permite o acesso aos dados armazenados e aos metadados necessários para compreender a definição e a estrutura do banco de dados.

Adaptado de: ELMASRI, Ramez; NAVATHE, Shamkant B. Fundamentals of Database Systems. 6. ed. [S. l.]: AddisonWesley, 2011, p. 5.

Assinale a alternativa INCORRETA:
Alternativas
Q4388952 Banco de Dados
Em uma iniciativa de análise de dados da DATAPREV, foram selecionadas diferentes fontes de informação relacionadas ao atendimento e à operação de serviços digitais.
Entre elas, encontram-se:
I. Registros de atendimentos armazenados em uma tabela de banco de dados, com campos previamente definidos para identificador, data, tipo de serviço e situação do atendimento;
II. Gravações de áudio realizadas durante atendimentos aos usuários;
III. Arquivos de imagem contendo documentos digitalizados; e
IV. Registros de transações armazenados em arquivo CSV, com colunas previamente definidas e utilizadas de forma uniforme.
Considerando a forma de organização dos dados, assinale a opção que os classifica corretamente em estruturados e não estruturados. 
Alternativas
Q4385965 Banco de Dados
Um analista de infraestrutura de banco de dados identificou que uma transação foi interrompida antes de sua conclusão.
Considerando as propriedades ACID das transações, a propriedade que garante que alterações parciais não persistam é a
Alternativas
Q4378047 Banco de Dados
Em um sistema, uma transferência reduz R$ 500,00 da conta X e acrescenta o mesmo valor à conta Y dentro de uma transação. Se houver falha após o débito e antes do crédito, todas as alterações da transação são desfeitas. Em outro módulo, uma transação consegue visualizar modificações realizadas por outra antes do respectivo commit. As duas situações correspondem,  
Alternativas
Q4352280 Banco de Dados
O SAAE de Indaiatuba mantém um banco de dados para armazenar informações de usuários, consumo de água e ordens de serviço. Sobre conceitos básicos de banco de dados, assinale a afirmativa INCORRETA. 
Alternativas
Q4348385 Banco de Dados
Sobre as propriedades ACID de transações em sistemas de gerenciamento de bancos de dados relacionais, analise as afirmações a seguir.

I - Atomicidade garante que a transação seja executada por completo ou não produza efeito algum; em caso de falha antes da efetivação (commit), as operações já realizadas devem ser desfeitas (rollback).
II - Consistência é responsabilidade exclusiva do SGBD, que a assegura independentemente da lógica das transações submetidas pelas aplicações.
III - Isolamento, em seu grau máximo (serializável), garante que a execução concorrente de transações produza resultado equivalente ao de alguma execução serial dessas mesmas transações.
IV - Durabilidade garante que os efeitos de uma transação persistam após o commit, ainda que essa garantia dispense o registro em memória não volátil, por se tratar de propriedade lógica do modelo transacional. 

Quais estão corretas? 
Alternativas
Q4338974 Banco de Dados
Considere a seguinte situação hipotética: na coordenação de uma determinada unidade escolar, a servidora Aline precisa desenvolver um banco de dados relacional em que em uma primeira tabela constem os nomes de todos os alunos e em uma segunda constem as notas desses alunos ao longo do ano letivo. Para finalizar, uma terceira tabela precisa relacionar os nomes dos alunos às notas que lhes correspondem na segunda tabela. A partir da situação narrada, é correto dizer que: 
Alternativas
Q4320332 Banco de Dados
Uma instituição pública iniciou a digitalização de processos administrativos. Em determinado setor, os servidores utilizavam planilhas distintas para registrar solicitações. Após a implantação de um novo procedimento, os registros passaram a ser armazenados em uma tabela padronizada, contendo campos previamente definidos, como número do processo, interessado, data de entrada, unidade responsável e situação. Paralelamente, documentos enviados pelos interessados — fotografias, arquivos digitalizados e textos livres de requerimentos — também passaram a ser armazenados eletronicamente.
Considerando os conceitos de dados, informação, conhecimento e tipos de dados, assinale a alternativa correta.
Alternativas
Q4282195 Banco de Dados
Muitos dos usuários dos sistemas de bancos de dados não são treinados em computação. Assim, os técnicos em desenvolvimento de sistemas omitem a complexidade desses usuários por meio dos diversos níveis de abstração, de modo a facilitar a interação dos usuários com o sistema. Quais níveis são esses?
Alternativas
Q4279905 Banco de Dados
Um sistema de controle financeiro executa transações sobre despesas e pagamentos. Durante testes de recuperação e concorrência, foram observadas as situações a seguir.

I. Uma transação deveria reduzir o saldo disponível de uma dotação e registrar o pagamento correspondente. Após uma falha ocorrida antes da conclusão da operação, a redução do saldo permaneceu gravada, mas o pagamento não foi registrado.
II. Enquanto uma transação ainda estava em execução, outra transação consultou um valor temporariamente alterado por ela e utilizou esse valor em seu próprio processamento.
III. Uma transação foi concluída com sucesso e sua confirmação foi comunicada ao usuário. Após uma interrupção no servidor, entretanto, as alterações confirmadas deixaram de constar no banco de dados.
IV. Uma transação foi concluída deixando registrado um pagamento associado a um órgão inexistente, contrariando uma regra de integridade definida para o banco de dados.

Considerando as propriedades das transações ACID, as propriedades que deixaram de ser asseguradas nas situações I, II, III e IV são, respectivamente,
Alternativas
Q4262935 Banco de Dados
Em um sistema de banco de dados, o Sistema Gerenciador de Banco de Dados (SGBD) é o software responsável por gerenciar o armazenamento, a manipulação e o acesso aos dados, abstraindo detalhes internos de implementação para os usuários e as aplicações. Sobre esse assunto, assinale a alternativa CORRETA. 
Alternativas
Q4256892 Banco de Dados
Identifique abaixo as afirmativas verdadeiras ( V ) e falsas ( F ) sobre administração de bancos de dados, otimização de consultas e tuning de desempenho.
(  ) A criação de índices em colunas frequentemente utilizadas em cláusulas WHERE ou JOIN pode acelerar significativamente as consultas de leitura, mas geralmente impõe um custo adicional de processamento durante operações de inserção, atualização e exclusão (DML).
(  ) O plano de execução (execution plan) gerado pelo otimizador de consultas de um SGBDR detalha a estratégia física que será utilizada para recuperar os dados, como a escolha entre um table scan ou um index seek.
(  ) O particionamento de tabelas grandes é uma técnica de tuning que divide logicamente a tabela em partes menores gerenciáveis, melhorando o desempenho de consultas e facilitando operações de manutenção, como backups.
(  ) Em bancos de dados como PostgreSQL e MySQL, a desnormalização de tabelas é estritamente proibida pelo motor de armazenamento, pois viola as regras de integridade referencial do padrão ANSI SQL.
(  ) O isolamento de transações no nível “Read Uncommitted” previne o fenômeno conhecido como leitura suja (dirty read), garantindo que uma transação apenas acesse dados que já foram confirmados (committed) por outras transações.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Q4232610 Banco de Dados
Considerando as propriedades ACID de uma transação que contém diversas operações de atualização de dados em uma ou mais tabelas em um banco de dados relacional, o mecanismo automático do SGBD responsável por garantir que as modificações parciais sejam completamente descartadas e revertidas em caso de alguma falha antes de completar a respectiva transação baseia-se em qual propriedade?
Alternativas
Q4230218 Banco de Dados
O sistema de gestão penitenciária de determinado estado registra automaticamente a transferência de um reeducando de uma unidade prisional para outra. Essa operação envolve simultaneamente a baixa do reeducando na unidade de origem e sua inclusão na unidade de destino. Durante uma queda de energia, o sistema foi interrompido no meio da operação, gerando o risco de que o reeducando constasse como baixado na unidade de origem sem ter sido incluído na unidade de destino. Para evitar esse tipo de inconsistência, o banco de dados foi configurado para garantir que essa operação seja executada por completo ou revertida integralmente, como se nunca tivesse sido iniciada. A propriedade ACID que assegura esse comportamento é:
Alternativas
Q4228079 Banco de Dados
A respeito de dados estruturados e não estruturados, bem como do armazenamento e da recuperação de dados, assinale a opção correta.
Alternativas
Q4222414 Banco de Dados
Durante o processamento de uma transferência de plano de voo entre dois servidores regionais de controle de tráfego, ocorre uma falha catastrófica de energia elétrica exatamente após a exclusão do registro no Servidor A, mas antes da inserção correspondente no Servidor B.
Para evitar inconsistências graves e corrupção de dados em cenários de falha, os Sistemas de Gerenciamento de Banco de Dados (SGBD) devem suportar rigorosamente as propriedades ACID para suas transações.
A propriedade ACID, responsável por garantir que uma operação seja executada em sua totalidade, ou seja, completamente desfeita, sem estados intermediários inválidos, é a(o)
Alternativas
Q4216319 Banco de Dados
No contexto de Sistemas de Gerenciamento de Bancos de Dados Relacionais (SGBD), um conjunto de operações é considerado uma transação confiável se atender a critérios rigorosos que garantam, por exemplo, que uma falha no sistema não deixa os dados em um estado parcial ou corrompido.

Sobre as propriedades fundamentais que regem as transações em bancos de dados, assinale a opção que indica a propriedade que, uma vez confirmada, assegura que a operação não será perdida, mesmo em caso de falha de energia ou colapso do sistema. 
Alternativas
Q4209732 Banco de Dados
A arquitetura lakehouse surgiu como uma abordagem voltada à integração de características tradicionalmente presentes em data lakes e data warehouses, buscando combinar flexibilidade de armazenamento, escalabilidade analítica e mecanismos avançados de governança e consistência de dados. Considerando os conceitos fundamentais relacionados à arquitetura lakehouse, assinale a afirmativa correta.
Alternativas
Q4149730 Banco de Dados
A cardinalidade 1:N significa:
Alternativas
Q4132404 Banco de Dados
Assinale a alternativa que representa um conceito relacionado ao tratamento e análise de dados. 
Alternativas
Respostas
1: A
2: D
3: A
4: B
5: D
6: D
7: D
8: A
9: E
10: A
11: E
12: A
13: A
14: A
15: D
16: A
17: C
18: D
19: A
20: A