Questões de Concurso

Foram encontradas 13.789 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q830293 Banco de Dados

O Oracle Recovery Manager (RMAN) é uma ferramenta do Banco de Dados Oracle utilizada para gerenciamento de backup. Analise o seguinte script de backup elaborado por Júlia:


Imagem associada para resolução da questão


Sobre o script de backup elaborado por Júlia, é correto afirmar que:

Alternativas
Q830292 Banco de Dados

Márcio é o administrador de um banco de dados Oracle 11g e verificou as informações dos Grupos de Redo Log Files existentes, executando a seguinte consulta:


Imagem associada para resolução da questão


Sobre a consulta executada por Márcio, é correto afirmar que:

Alternativas
Q830291 Banco de Dados

O usuário FINANCEIRO precisa executar a procedure STP_FECHAMENTO(aData in Date). No entanto, não poderá ocorrer nenhuma transação no Banco de Dados no momento da execução. Desse modo, o administrador do banco terá que garantir que apenas o usuário FINANCEIRO possa estabelecer uma conexão com o SGBD Oracle 11g.


A sequência de comando que o administrador do banco e o usuário FINANCEIRO deverão executar é:

Alternativas
Q830290 Banco de Dados
No SGBD Oracle 11g, ao trabalhar com o Banco de Dados no modo ARCHIVELOG, o administrador terá mais opções de recuperação após uma perda de dados. Para colocar o banco de dados no modo ARCHIVELOG, utilizando comando SQL, deverão ser executados o(s) seguinte(s) comando(s):
Alternativas
Q830289 Banco de Dados

No SGBD Oracle 11g, o usuário user01 reportou ao Administrador do Banco de Dados (DBA-Data Base Administrator) que, ao tentar conectar-se no Banco de Dados, a seguinte mensagem é exibida:


ORA-28000 a conta está bloqueada


Para permitir que o user01 realize a conexão, o DBA deverá executar o comando:

Alternativas
Q830288 Banco de Dados
O SQL Server 2012 traz uma série de funções do sistema que auxiliam o Suporte Operacional a executar operações e informações de retorno sobre valores, objetos e configurações em uma instância do SQL Server. Dentre as funções de segurança do sistema, aquela que retorna uma lista das permissões efetivamente concedidas à entidade em um protegível é a:
Alternativas
Q830287 Banco de Dados
Os Bancos de Dados PostgreSQL necessitam de manutenção periódica conhecida como "Vacuuming". O comando VACUUM tem que processar cada tabela regularmente por várias razões, dentre as quais se inclui:
Alternativas
Q830253 Banco de Dados

Em relação à gerencia de transações em bancos de dados distribuídos, analise as afirmativas abaixo:


I. O protocolo three-phase commit visa solucionar uma falha do protocolo two-phase commit, quando ocorre falha simultânea do membro coordenador e de algum dos participantes na 2ª fase desse último protocolo.

II. No protocolo three-phase commit, os participantes têm igual hierarquia, não há mais a figura do coordenador que existe no protocolo two-phase commit.

III. No protocolo two-phase commit, existe uma fase inicial de votação, onde o coordenador envia uma solicitação de commit para todos os participantes, e depois cada um envia sua resposta (concordando ou não com o commit) para todos os demais.


Está correto somente o que se afirma em:

Alternativas
Q830252 Banco de Dados

Em relação a banco de dados relacionais, analise as afirmativas abaixo:


I. Uma chave primária identifica um registro de forma única, não podendo eventualmente assumir valor nulo.

II. Uma chave estrangeira não pode apontar para uma chave primária da mesma tabela.

III. Uma chave candidata é aquela que define uma combinação de atributos entre tabelas, mas não pode ser uma chave primária.


Está correto o que se afirma em:

Alternativas
Q830251 Banco de Dados

Suponha uma tabela criada com os seguintes comandos:


Imagem associada para resolução da questão


Após a tabela ter sido criada, o comando SQL que retornará dois resultados é o:

Alternativas
Q830250 Banco de Dados

Uma empresa possui informações sobre suas vendas em uma tabela, contendo as seguintes colunas:

cliente, vendedor,produto

Para cada produto, cada cliente tem contato apenas com um vendedor. Cada vendedor vende apenas um produto. Um produto pode ser vendido por vários vendedores.

A chave primária é o conjunto (cliente, vendedor). Em termos de normalização de dados, e considerando-se a maior normalização possível, é correto dizer que essa tabela encontra-se na:

Alternativas
Q830249 Banco de Dados

Na década de 80, Edgar Frank Codd definiu um conjunto de regras para definir o que são bancos de dados relacionais.

A opção que NÃO faz parte dessas regras, é:

Alternativas
Q828681 Banco de Dados

O SQL Server fornece uma série de funções internas disponibilizadas pelo próprio sistema e também permite criar funções definidas pelo usuário. As funções internas são organizadas em categorias como, por exemplo, as categorias de funções: lógicas, de agregação, de replicação, matemáticas, criptográficas, escalares, de segurança, de classificação, etc.

É uma função de agregação do SQL Server:

Alternativas
Q828680 Banco de Dados

Pedro foi contratado para desenvolver uma solução de integração de dados a partir de diversas fontes heterogêneas com o objetivo de apoiar a análise de informações. A solução deve ter as seguintes características: Não-volátil, Histórico, Orientado a Assunto e Variante no Tempo.

Para isso, Pedro deve desenvolver um:

Alternativas
Q828679 Banco de Dados
Ambientes OLTP (Online Transaction Processing) se diferem de ambientes OLAP (Online Analytical Processing), pois ambientes OLTP reúnem sistemas de informação que possuem as seguintes características:
Alternativas
Q828678 Banco de Dados

Observe as seguintes figuras que ilustram uma operação OLAP em que a exibição dos dados foi modificada da Visão A para a Visão B.


Imagem associada para resolução da questão

Para alterar a perspectiva de análise dos dados da Visão A para a Visão B, deve-se executar a operação OLAP:
Alternativas
Q828677 Banco de Dados

Observe a figura a seguir que ilustra os registros da tabela AGENTES criada no esquema PESSOAL do Banco de Dados AGRO implementado no PostgreSQL por Vitor.


Imagem associada para resolução da questão


Vitor precisa selecionar e armazenar no mesmo esquema, mas segregado da tabela AGENTES, o resultado de uma consulta que lista o Nome e o CPF de todos os agentes que foram cadastrados em Fevereiro de 2017.

Para isso, Vitor utilizou o comando:

Alternativas
Q828676 Banco de Dados

Algumas consultas SQL podem ser escritas de mais de uma forma. Observe a consulta abaixo:


SELECT * FROM agro1 WHERE Ag1Regiao IN (SELECT Ag2Regiao FROM agro2);


Para obter o mesmo conjunto de resultado, essa consulta pode ser reescrita como:

Alternativas
Q828675 Banco de Dados

Em um Banco de Dados PostgreSQL, Joana precisa criar uma trigger para inserir dados na tabela de auditoria chamada AGENTE_AUDIT todas as vezes que um registro da tabela AGENTE for efetivamente excluído.

Para isso, considerando que a função "agente_removido()" já esteja implementada, Joana utilizará o comando:

Alternativas
Q828674 Banco de Dados

Em projetos de Banco de Dados Relacional, a dependência funcional representada por


A→B e B→C, então A→C


é a base para caracterizar que uma relação está na:

Alternativas
Respostas
7901: B
7902: D
7903: E
7904: A
7905: C
7906: A
7907: C
7908: A
7909: A
7910: B
7911: A
7912: C
7913: B
7914: B
7915: C
7916: D
7917: B
7918: A
7919: D
7920: B