Questões de Banco de Dados para Concurso

Foram encontradas 12.812 questões

Q2176824 Banco de Dados
Analise as assertivas abaixo sobre o sistema de banco de dados MySQL versão 8 e assinale a alternativa correta.
I. A replicação do banco de dados melhora a performance de leituras, mas piora a performance de escritas. II. Replicação pode ser usada para criar uma cópia local dos dados de um nodo remoto do sistema distribuído. III. Análise dos dados precisa ser realizada na fonte, já que réplicas podem ter dados desatualizados.
Alternativas
Q2176823 Banco de Dados
Analise as assertivas abaixo sobre o sistema de banco de dados MySQL versão 8 e assinale a alternativa correta.
I. O sistema suporta múltiplos mecanismos de armazenamento. II. O tipo de dado JSON é suportado, permitindo acesso a campos internos de um valor. III. Tabelas diferentes podem ser transacionais ou não-transacionais no mesmo banco de dados. 
Alternativas
Q2176822 Banco de Dados
Considerando o sistema de banco de dados relacional PostgreSQL versão 14, em um banco de dados, existe uma tabela Funcionario. A tabela Funcionario tem quatro colunas:
 id, uma chave serial  nome, do tipo string  endereco, do tipo string  contato, do tipo JSONB
O objeto JSON contato tem um campo chamado email. Qual das seguintes queries retornariam todos os funcionários cujo endereço de email termine em @exemplo.com?
Alternativas
Q2176820 Banco de Dados
Assinale a alternativa que NÃO corresponde a uma funcionalidade do Oracle 19c SQL automatic tuning.
Alternativas
Q2176819 Banco de Dados
Analise as assertivas abaixo sobre sistemas de bancos de dados distribuídos:

I. É necessário que um nodo desempenhe o papel de coordenador e gerencie os bloqueios entre transações concorrentes.
II. O sistema não pode se recuperar de uma falha em um link de comunicação que conecta sites caso haja um particionamento da rede.
III. Em um esquema que usa um site primário sem site de backup, caso o nodo primário falhe, todas as transações em execução precisam ser abortadas.

Quais estão corretas?
Alternativas
Q2176818 Banco de Dados
Analise as assertivas abaixo sobre controle concorrência em sistemas de bancos de dados relacionais:

I. Sistemas de bancos de dados distribuídos precisam garantir que dados existam em um único servidor, já que eventuais cópias em servidores diferentes podem assumir estados inconsistentes.
II. Caso uma transação precise fazer uma operação de leitura em uma tabela, o mecanismo de bloqueio pode permitir que outras transações façam leituras simultaneamente, mas não gravações.
III. A detecção de deadlocks não é possível em bancos de dados que permite transações concorrentes, o que exige sistemas de prevenção de deadlocks.

Quais estão corretas?
Alternativas
Q2176817 Banco de Dados
Considere que uma rede social armazena informações dos usuários em um banco de dados, incluindo senhas, nomes de usuário e informações do perfil. Antes de criar um usuário, o sistema precisa buscar no banco de dados para garantir que o nome de usuário não está em uso. Quais das seguintes alternativas corresponde ao conjunto de privilégios necessários para realizar essas operações?
Alternativas
Q2176816 Banco de Dados
Em um sistema de banco de dados, _______________ é um conjunto de permissões pré-definidas que pode ser assinalado a um usuário em um banco de dados.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima. 
Alternativas
Q2176815 Banco de Dados
Assinale a alternativa FALSA no contexto de projeto de bancos de dados relacionais. 
Alternativas
Q2176814 Banco de Dados
Relacione a Coluna 1 à Coluna 2, associando as cardinalidades das relações entre entidades em um banco de dados relacional às relações entre entidades. 
Coluna 1 1. 1:1 2. 1:n 3. n:1
Coluna 2 ( ) Pessoa e CPF. ( ) Cliente e Pedido. ( ) Funcionário e Departamento. ( ) Estado e Cidade.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2176811 Banco de Dados
Qual das seguintes cláusulas abaixo NÃO representa uma restrição de domínio válida na definição de Data Definition Language (DDL) para impor a integridade de dados? 
Alternativas
Q2176810 Banco de Dados
Assinale a alternativa que indica uma condição que NÃO precisa ser atendida para que uma tabela seja considerada normalizada na 1FN.
Alternativas
Q2176809 Banco de Dados
Assinale a alternativa que indica um cenário em que a propriedade atomicidade da sigla ACID seria violada num sistema de banco de dados.
Alternativas
Q2176807 Banco de Dados
Em um sistema de banco de dados em que mais de uma transação está sendo executada de forma concorrente, qual é a propriedade que determina que o efeito de executá-las em paralelo seja o mesmo efeito de executá-las sequencialmente, uma de cada vez, sem sobreposição entre elas? 
Alternativas
Q2176806 Banco de Dados
No contexto de SGBDR, o que é query tuning? 
Alternativas
Q2176804 Banco de Dados
Assinale a alternativa que NÃO corresponde a um método usado comumente para tornar um sistema de banco de dados tolerante a falhas. 
Alternativas
Q2176803 Banco de Dados
Assinale a alternativa que se refere à estratégia de backup mais adequada para um banco de dados com alto volume transacional e métrica Recovery Time Objectives (RTO) restrita.
Alternativas
Q2176801 Banco de Dados
Assinale a alternativa que descreve corretamente características do protocolo 2PL (bloqueio de duas fases) para controle de concorrência em SGBDs.
Alternativas
Q2176800 Banco de Dados
Em um Sistema de Gerenciamento de Banco de Dados Relacional (SGBDR), analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) Todas as instruções SQL executadas dentro de uma transação sempre serão permanentemente salvas no banco de dados.
( ) O comando COMMIT em SQL server é usado para finalizar uma transação.
( ) Uma transação pode ser revertida caso ocorra algum erro (rollback).
( ) O isolamento da transação determina como as alterações feitas por ela são visíveis para outras transações.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q2176799 Banco de Dados
Assinale a alternativa que indica a técnica de controle de concorrência em SGBD que é mais adequada para sistemas com alta frequência de transações, cujas transações são curtas, com uma taxa muito baixa de escrita concorrente, e a preferência é por uma técnica que demande o mínimo de espaço de armazenamento adicional.
Alternativas
Respostas
2381: E
2382: A
2383: A
2384: C
2385: A
2386: A
2387: A
2388: B
2389: E
2390: B
2391: E
2392: B
2393: D
2394: D
2395: D
2396: C
2397: B
2398: A
2399: C
2400: D