Questões sobre Banco de Dados

Lista completa de Questões sobre Banco de Dados para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

No que se refere a fundamentos de banco de dados, julgue os itens a seguir. RAID (redundant array of independent disks) é uma técnica utilizada para criar um subsistema de armazenamento composto por dois ou mais discos operados coordenadamente. Sistemas RAID nível 5 são recomendados para sistemas de banco de dados, em que acessos aleatórios são importantes.

  • C. Certo
  • E. Errado

No que se refere a fundamentos de banco de dados, julgue os itens a seguir. O uso de índices pode aumentar o desempenho na operação de bancos de dados. No entanto, caso um arquivo com índice sequencial seja utilizado, o desempenho do banco de dados é reduzido à medida que o tamanho desse arquivo aumenta.

  • C. Certo
  • E. Errado

No que se refere a fundamentos de banco de dados, julgue os itens a seguir. Os sistemas distribuídos podem ser considerados um caso particular dos sistemas cliente-servidor, visto que em geral em um sistema distribuído alguns sítios são clientes e outros são servidores, porém todos os dados residem nos sítios servidores e todas as aplicações são executadas nos sítios clientes.

  • C. Certo
  • E. Errado

No que se refere a fundamentos de banco de dados, julgue os itens a seguir. Um arquivo é organizado logicamente como uma sequência de registros, que podem ser de tamanho fixo ou variável. A remoção e a inserção em arquivos de registros de tamanho variável são mais fáceis de serem implementadas do que em arquivos de registro de tamanho fixo.

  • C. Certo
  • E. Errado

ACID é uma conhecida sigla do jargão da área de banco de dados, e refere-se às propriedades que as transações executadas por um sistema gerenciador devem observar. A letra ”I” nessa sigla está associada ao algoritmo:

  • A. de “undo/redo” sobre arquivos de log;
  • B. shadow paging;
  • C. write-ahead logging;
  • D. two-phase lock;
  • E. two-phase commitment.

Em uma aplicação Android que utiliza um banco de dados SQLite se deseja acessar os métodos delete, update, insert, query e execSQL para executar operações no banco de dados. Para acessar estes métodos será necessária uma variável da classe

  • A. SQLiteStatement.
  • B. PreparedSQLiteStatement.
  • C. SQLiteDatabaseManager.
  • D. SQLiteDatabaseTransaction.
  • E. SQLiteDatabase.

Bancos de dados snapshot constituem um recurso que pode ser útil para estratégias de recuperação de dados nas instalações MS SQL Server. Um banco de dados do tipo snapshot está associado a um banco de dados de origem (source). Sobre esse mecanismo, analise as afirmativas a seguir.

I. No momento da sua criação, bancos snapshot armazenam uma cópia de todas as páginas do banco de origem.

II. Snapshots ocupam sempre o mesmo espaço que é ocupado pelo banco de origem, pois cada página do banco de origem tem sempre uma e apenas uma cópia.

III. Uma página do banco de origem, no seu estado original, é copiada para o snapshot somente quando ela é alterada pela primeira vez no banco de origem.

IV. As operações de leitura direcionadas para o snapshot jamais requerem o uso de dados do banco de origem.

V. Bancos snapshot permitem consultas que refletem os dados no estado em que se encontravam no momento da criação do snapshot.

Está correto somente o que se afirma em:

  • A. I, II e III;
  • B. I, II e IV;
  • C. III, IV e V;
  • D. III e V;
  • E. IV e V.

Considere uma aplicação de um Banco de Dados com arquitetura paralela executando em um sistema paralelo com certo número de processadores e discos, denominado SP. Suponha que o sistema foi aumentado com mais processadores, discos e outros componentes, sendo chamado de SG. O objetivo é processar uma tarefa no tempo inversamente proporcional ao número de processadores e discos alocados. Considere, ainda, que o tempo de processamento da tarefa no sistema maior é TSG e no sistema menor é TSP. É correto afirmar que

  • A. o sistema paralelo demonstra ganho de escala sublinear se o ganho de velocidade for N quando o sistema maior (SG) tiver N vezes os recursos do sistema menor (SP).
  • B. o sistema paralelo demonstra ganho de escala linear se o ganho de velocidade for maior que N quando o sistema maior (SG) tiver N vezes os recursos do sistema menor (SP).
  • C. o ganho de velocidade se relaciona à capacidade de processar tarefas maiores na mesma quantidade de tempo, oferecendo mais recursos e é a métrica mais importante para medir a eficiência dos sistemas de banco de dados com arquitetura paralela
  • D. aumentar a capacidade do sistema por meio do paralelismo oferece uma opção de alto risco para o crescimento de uma empresa. O mais adequado é a sua substituição por um sistema centralizado por uma máquina mais rápida, o que ainda seria uma solução mais econômica.
  • E. o ganho de velocidade devido ao paralelismo é TSP / TSG. O sistema paralelo demonstra ganho de velocidade sublinear se o ganho de velocidade for menor que N quando o sistema maior (SG) tiver N vezes os recursos do sistema menor (SP).

<img src= O Administrador de Banco de Dados digitou um conjunto de instruções no banco de dados aberto e em condições ideais, após as tabelas terem sido criadas e os dados terem sido cadastrados. Considere que nenhuma operação, além da criação das tabelas e do cadastramento, havia sido realizada. Dentre as instruções digitadas, a única instrução que executa corretamente é

  • A. INSERT INTO Processo VALUES ('1234567.00.2010.8.26.1234', '2015-01-20');
  • B. DELETE FROM Processo WHERE numeroProcesso='73982110120111131001';
  • C. ALTER TABLE Envolvimento DROP COLUMN numeroProcesso;
  • D. INSERT INTO Envolvimento (cpfEnvolvido, numeroProcesso, tipo_envolvimento) VALUES ('158.245.067-12', '58654310020254589031', 'acusado');
  • E. UPDATE Envolvido SET nomeEnvolvido='Pedro da Silva' WHERE cpfEnvolvido='158.245.067-12';

Para realizar o trabalho de modelagem semântica de um banco de dados, um Analista pode aplicar diagramas de

  • A. Fluxo de Dados e a linguagem de projetos TAXIS.
  • B. Casos de Uso da UML e Modelo Relacional Ampliado RM/T.
  • C. Estados da UML e Diagramas Hierárquicos Estruturados.
  • D. Tempo da UML e SDM-Software Design Method.
  • E. Classes da UML e Diagramas de Entidade-Relacionamento.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...