Questões de Concurso sobre Conceitos de Banco de dados

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
987 questões encontradas
Questões por página
20
Mais recentes
 
A respeito de SGBDs, assinale a opção correta.

A
Um SGBD, por definição, não é flexível, dada a dificuldade de mudar a estrutura dos dados quando os requisitos mudam.

B
Um SGBD é um software que não prevê as funções de definição, recuperação e alteração de dados, sendo essa tarefa a função básica de um sistema de banco de dados.

C
A consistência de dados é o princípio que determina a manutenção de determinado dado em vários arquivos diferentes.

D
Conforme o princípio da atomicidade, caso ocorra erro em determinada transação, todo o conjunto a ela relacionado será desfeito até o retorno ao estado inicial, como se a transação nunca tivesse sido executada.

E
O controle de concorrência é o princípio que garante e permite a manipulação, no mesmo momento, de um mesmo dado por mais de uma pessoa ou um sistema.

Observe abaixo a estrutura de dados, em forma de tabela.


Imagem associada para resolução da questão


Nesta tabela, foram realizadas uma série de operações de inserção e retirada de elementos, conforme descrito e ilustrado abaixo.


  1. Inserir A, B, C e D.

Imagem associada para resolução da questão

  1. Retirar D

Imagem associada para resolução da questão

  1. Inserir E e F.

Imagem associada para resolução da questão

  1. Retirar F, E e C.

Imagem associada para resolução da questão

  1. Inserir G.

Imagem associada para resolução da questão

Pode-se deduzir, pelas operações realizadas, que tal estrutura é uma


A

lista indexada.


B

árvore.


C

fila.


D

fila duplamente encadeada.


E

pilha.

Considere as seguintes afirmações sobre Diagramas UML.


I - O Diagrama de Estado UML modela os estados de um objeto, as ações executadas que dependem desses estados do objeto e as transições entre os estados do objeto.

II - O Diagrama de Sequência UML é utilizado para indicar as comunicações dinâmicas entre objetos durante a execução de uma tarefa, mas não mostra a ordem temporal na qual as mensagens são enviadas entre os objetos para executar tarefa.

III - No Diagrama de Classes UML, a superclasse é a especialização da subclasse. A superclasse herda todos os atributos e operações associados à sua subclasse, mas não pode incorporar atributos ou operações adicionais específicos.


Quais estão corretas?


A

Apenas I.


B

Apenas I e II.


C

Apenas I e III.


D

Apenas II e III.


E

I, II e III.

Uma das questões fundamentais relacionadas aos SGBDs é a recuperação de dados, que é extremamente importante quando dados são excluídos erroneamente ou mesmo corrompidos. Nesse contexto, o MySQLDUMP é uma ferramenta padrão do MySQL para efetuar backups lógicos disponibilizados na sua instalação. Em relação ao assunto, considere o comando seguinte.


mysqldump -h 192.168.1.42 -u dba –p --opt --routines --triggers administrativo > backup.sql

Supondo que o comando acima é válido, isto é, realiza um backup de uma base de dados MySQL com sucesso, é correto afirmar sobre ele:


A

O nome do usuário utilizado para conexão é “dba”.


B

Um novo banco de dados “backup.sql” será criado.


C

O nome da base de dados a ser acessada é “192.168.1.42”.


D

Após a execução desse comando, o backup será feito imediatamente.


E

Será gerado o backup da base “administrativo” sem suas procedures e triggers.

Entre os vários profissionais envolvidos com o SGBD, o profissional responsável por identificar os dados a serem armazenados na Base de Dados e escolher estruturas apropriadas para representar e armazenar tais dados é denominado de:


A

Administrador da base de dados.


B

Projetistas da base de dados.


C

Analista de Sistemas.


D

Usuário Paramétrico.


E

Usuário final.

Um Sistema de Gerenciamento de Banco de Dados (SGBD) é uma coleção de programas responsáveis pelo gerenciamento da estrutura do banco de dados e pelo controle do acesso aos dados armazenados nesse banco.


A função do SGBD que minimiza a redundância dos dados e maximiza a consistência dos dados é chamada de


A

transformação de dados.


B

gerenciamento de segurança.


C

gerenciamento de integridade de dados.


D

interface de comunicação de banco de dados.

Caso o SGBD instalado seja o Oracle 12C, os requisitos I e II podem ser atendidos em tempo de execução, respectivamente, por meio dos comandos SET system sessions = 1000 e SET system listener = 10.10.10.2.


C

Certo


E

Errado

Padrões a serem impostos e requisitos contraditórios a serem equilibrados são considerados como desvantagens da abordagem de banco de dados.

C
Certo

E
Errado

Acerca dos conceitos de banco de dados assinale a alternativa CORRETA.


A

Um banco de dados é uma coleção de dados que não apresenta qualquer relação.


B

Um banco de dados representa algum aspecto do mundo real, às vezes chamado de mini mundo ou de universo de discurso (UoD – Universe of Discourse), no entanto, as mudanças no minimundo não são refletidas no banco de dados.


C

Um banco de dados é uma coleção logicamente coerente de dados com algum significado inerente. Uma variedade aleatória de dados não pode ser corretamente chamada de banco de dados.


D

Um banco de dados é projetado, construído e populado com dados aleatórios sem finalidade específica.

Considere as afirmações abaixo sobre arquiteturas cliente/servidor para sistemas de gerência de banco de dados (SGBD).

I - Arquiteturas de duas camadas caracterizam-se por um sistema cliente e outro servidor, mas a divisão exata da funcionalidade de cada sistema pode variar de um SGBD para outro.

II - A arquitetura de três camadas possui, entre o servidor de banco de dados e o cliente, uma camada intermediária denominada servidor de aplicação. Seu objetivo é gerenciar as requisições feitas pelos navegadores web do lado do cliente, e montar dinamicamente as páginas web.

III - Em arquiteturas “n camadas”, muito utilizadas por fornecedores de solução ERP (Enterprise Resource Manager) e CRM (Customer Relationship Manager), é possível dividir as camadas entre o usuário e os dados armazenados em outros componentes mais detalhados. Em geral, a camada lógica de negócios é dividida em várias camadas para distribuir a programação e os dados pela rede, de modo que cada camada possa ser executada por um processador ou plataforma de sistema operacional adequado e ser tratada de forma independente.

Quais estão corretas?


A
Apenas I.

B
Apenas II.

C
Apenas III.

D
Apenas I e II.

E
Apenas I e III.

Caso o SGBD instalado seja o Postgres 9.6, para atendimento do requisito II, deve-se modificar o arquivo pg_hba.conf para o referido cluster; alterar o parâmetro listen_addresses para o IP fornecido; e reiniciar o serviço do SGBD.


C

Certo


E

Errado

Considere as seguintes afirmações relacionadas a banco de dados:

I- Um sistema de banco de dados é uma coleção de dados inter-relacionados e um conjunto de programas que permitem aos usuários acessar e modificar esses dados.

II - Para cada abstração criada no nível de visão, os dados são replicados no nível físico.

III- O nível físico é o nível de abstração mais baixo e descreve como os dados são realmente armazenados.

IV - O nível de visão é o nível de abstração mais alto e descreve apenas parte do banco de dados.

Está correto o que se afirma em:


A

l e II, apenas.


B

I, III e IV, apenas.


C

II e IV, apenas.


D

II, III e IV, apenas.


E

I, II, III e IV.

Analise as seguintes afirmações relacionadas a conceitos de Sistemas de Gerenciamento de Banco de Dados.

I. O bloqueio é um mecanismo usado para controlar o acesso aos dados em um sistema multiusuário, mas ele não previne que o mesmo dado seja alterado por dois usuários simultaneamente.

II. Os bloqueios de registros gastam mais memória que bloqueios em páginas ou tabelas, mas permitem bloquear um único registro por um longo tempo.

III. O bloqueio de tabela ocorre quando o sistema entra em estado de DeadLock e, em seguida, executa um ROLLBACK para sair do referido estado.

IV. O comando SQL responsável por fechar uma transação, confirmando as operações feitas, é o UPDATE. Para desfazer todas as operações, o comando a ser utilizado é o DEL.

Está (Estão) correta(s) a(s) afirmação(afirmações)


A
II.

B
I e II.

C
II e III.

D
III e IV.

E
IV.

Qual o melhor conceito de Banco de Dados?


A

Controle de operações empresariais.


B

Conjunto de informações relacionadas entre si.


C

Registro de dados em mala direta.


D

Conjunto de operações correlacionadas.

A implementação de bancos de dados tem por finalidade solucionar ou minimizar dois problemas indesejáveis, o primeiro associado à existência do mesmo dado armazenado em arquivos diferentes, e o segundo, caracterizado pela situação em que o mesmo dado em arquivos diferentes armazena conteúdos diferentes. Esses dois problemas são conhecidos, respectivamente, por:


A

independência e inconsistência de dados


B

redundância e inconsistência de dados


C

independência e integridade de dados


D

redundância e integridade de dados

No que diz respeito a Sistemas Gerenciadores de Banco de Dados (SGBD), assinale a alternativa correta.


A

SGBD orientados a objetos desenvolvidos para uso com a linguagem Java são ODBC (Open Database Connectivity).


B

A Linguagem de Consulta Estruturada (SQL) é uma linguagem procedural voltada para o desenvolvimento de aplicações com o uso de SGBD.


C

As consultas em um banco de dados relacional devem ser feitas por meio da linguagem SQL, com os comandos BEGIN, COMMIT e ROLLBACK.


D

Os SGBD podem ser classificados em modelos: hierárquicos; em rede; relacional; e orientados a objeto.


E

O comando de controle de dados REVOKE permite atribuir a um determinado usuário o direito de executar operações em SGBD.

Considerando o sistema gerenciador de banco de dados Oracle 11g, uma tarefa de administração é a criação de tablespaces. Dessa forma, o comando para a criação de uma tablespace do tipo bigfile, denominada b1, com arquivo de dados (datafile) d1, com 40 MB e autoextensível é

A
Imagem associada para resolução da questão

B
Imagem associada para resolução da questão

C
Imagem associada para resolução da questão

D
Imagem associada para resolução da questão

E
Imagem associada para resolução da questão

De acordo com Eimasri (2011), o SGBD (Sistema Gerenciador de Banco de Dados) armazena as descrições das construções e restrições do esquema, também denominado________________, no catálogo do SGBD, de modo que o software do SGBD possa recorrer ao esquema sempre que precisar. Assinale a opção que completa corretamente a lacuna.


A

Entidade.


B

Metadado.


C

índice.


D

Modelo de dados.


E

Abstração de dados.

   
Gerar simulado