Questões de Banco de Dados (TI)COMPESA 2016

30 questões da prova Diversas 2016, com gabarito oficial conferido. As duas primeiras são gratuitas.

Questão 1COMPESA·Diversas·2016Banco de Dados (TI)

O metadados é um dos principais instrumentos do Administrador de Dados porque descreve diversos atributos necessários para identificar, localizar, compreender e gerenciar dados. A esse respeito, é correto afirmar que

Alternativas
Questão 2COMPESA·Diversas·2016Banco de Dados (TI)

Considere uma tabela relacional R, com atributos A, B, C e D. As dependências funcionais A ? BCD e ABCD ? BCD se verificam para R, e a chave primária de R foi definida sobre o atributo A, isoladamente. Essa tabela não viola a FNBC por que

Alternativas
Questão 3COMPESA·Diversas·2016Banco de Dados (TI)

Analise o diagrama ER, exibido a seguir com a notação IDEF1X pé- de-galinha. Analise, ainda, a lista de possíveis requisitos para uma implementação relacional desse modelo. I.A1 em R2 deve ter uma restrição do tipo UNIQUE.

II.A1 em R2 não deve permitir valores nulos. III.A1 em R1 deve constituir a chave primária. IV.A2 em R2 deve permitir valores nulos. Assinale a opção que indica a quantidade de requisitos corretamente estabelecidos.

Alternativas
Questão 4COMPESA·Diversas·2016Banco de Dados (TI)

Assinale a opção que indica, no sistema operacional Linux, a linha de comando que lista todas as entradas do diretório /bin/usr, armazenando o resultado desta operação bem como a saída de erro padrão em um único arquivo output.txt .

Alternativas
Questão 5COMPESA·Diversas·2016Banco de Dados (TI)

A teoria de consultas para bancos de dados relacionais supõe cinco operações primitivas para a álgebra relacional, o que significa que o efeito de nenhuma dessas cinco operações pode ser obtido pela combinação das demais. Assinale a opção

que indica a lista dessas operações.

Alternativas
Questão 6COMPESA·Diversas·2016Banco de Dados (TI)

Nos sistemas gerenciadores de bancos de dados, a cláusula “ON DELETE CASCADE" aplica-se, usualmente, à especificação de

Alternativas
Questão 7COMPESA·Diversas·2016Banco de Dados (TI)

Na representação binária “complemento-a-dois", o menor inteiro negativo representado por oito bits é

Alternativas
Questão 8COMPESA·Diversas·2016Banco de Dados (TI)

As questões de 39 a 42 estão baseadas nas tabelas R1, R2 e R3, cujas instâncias e estruturas são apresentadas a seguir. Analise o comando SQL a seguir, no contexto das tabelas R1, R2 e R3. delete from R2 where exists (select * from R1 where R1.A1=R2.A2 and R1.B1=R2.B2) or exists (select * from R2 r where r.A2=R2.A2 and r.B2=R2.B2) Assinale a opção que indica as linhas de R2 removidas na execução do referido comando.

Alternativas
Questão 9COMPESA·Diversas·2016Banco de Dados (TI)

No contexto de um projeto de banco de dados, considere os atributos A, B e C e as dependências funcionais que a esses atributos se aplicam: A ? B B ? C B ? A Considere ainda uma hipotética tabela relacional R, contendo somente os atributos A, B e C. Assinale a opção que indica uma conclusão correta sobre essa tabela R.

Alternativas
Questão 10COMPESA·Diversas·2016Banco de Dados (TI)

As questões de 39 a 42 estão baseadas nas tabelas R1, R2 e R3, cujas instâncias e estruturas são apresentadas a seguir. Analise o comando SQL a seguir, no contexto das tabelas R1, R2 e R3. select R1.A1,(select COUNT(*) from R3 where R3.A3=R1.B1) x from R1 Assinale o número de vezes que o número 2 aparece dentre os valores numéricos exibidos no resultado produzido pelo referido comando.

Alternativas
Questão 11COMPESA·Diversas·2016Banco de Dados (TI)

Uma das funções dos Sistemas Gerenciadores de Bancos de Dados é garantir as propriedades “ACID” das transações. Dessas propriedades, a que trata da “atomicidade” está associada aos comandos

Alternativas
Questão 12COMPESA·Diversas·2016Banco de Dados (TI)

Transações distribuídas compõem-se de operações que ocorrem em diferentes computadores, geralmente geograficamente dispersos. Assinale a opção que indica o algoritmo usualmente utilizado para garantir que as operações

de uma transação distribuída tenham sido devidamente concluídas ou rejeitadas.

Alternativas
Questão 13COMPESA·Diversas·2016Banco de Dados (TI)

No contexto do projeto de bancos de dados, é possível derivar novas dependências a partir de um conjunto inicial de dependências funcionais, o que é feito por meio da aplicação de axiomas de derivação. Os axiomas que estabelecem essas regras de derivação são

Alternativas
Questão 14COMPESA·Diversas·2016Banco de Dados (TI)

Assinale a opção que indica a cláusula PL/SQL que se refere à seção executável na qual são descritas instruções procedimentais e SQL, sendo indispensável e obrigatória.

Alternativas
Questão 15COMPESA·Diversas·2016Banco de Dados (TI)

Campos nulos ocorrem comumente nas tabelas de bancos de dados relacionais, e em geral são interpretados como “dado não preenchido”. Isso ocasiona uma mudança nas expressões lógicas, que precisam estabelecer um resultado lógico quando uma comparação envolve um ou mais campos com o valor nulo. Assinale a opção que indica a estratégia mais comum dos gerenciadores de bancos na lida com valores nulos.

Alternativas
Questão 16COMPESA·Diversas·2016Banco de Dados (TI)

Observe a figura a seguir, que representa um modelo de processo de software. Este modelo, algumas vezes chamado ciclo de vida clássico, sugere uma abordagem sequencial e sistemática para o desenvolvimento de software nos casos em que os requisitos de um problema são bem compreendidos e quando o trabalho flui da comunicação ao emprego de forma relativamente linear. O modelo apresentado é denominado

Alternativas
Questão 17COMPESA·Diversas·2016Banco de Dados (TI)

A placa-mãe (motherboard) de um computador é o hardware responsável por conectar e interligar todos os componentes. Um componente que já vem instalado na placa-mãe é

Alternativas
Questão 18COMPESA·Diversas·2016Banco de Dados (TI)

A ferramenta no sistema operacional Windows 2012, que impede o acesso de usuários não autorizados ao computador por meio das redes de computadores, controlando o fluxo de dados de entrada e saída, é denominado

Alternativas
Questão 19COMPESA·Diversas·2016Banco de Dados (TI)

No sistema operacional Windows 2012, o atributo “Data de modificação” de um arquivo indica a data e a hora da última vez em que o arquivo foi

Alternativas
Questão 20COMPESA·Diversas·2016Banco de Dados (TI)

RAID é uma solução computacional que permite combinar vários discos rígidos, fazendo com que o sistema operacional enxergue o conjunto de discos rígidos como uma única unidade de armazenamento, independentemente da quantidade de discos rígidos em uso. O nível de RAID que duplica uma unidade de disco, ou seja, faz uma cópia da primeira unidade para outra unidade de disco rígido, é o nível

Alternativas
Questão 21COMPESA·Diversas·2016Banco de Dados (TI)

BIOS é um programa armazenado em um chip responsável pela execução de várias tarefas durante a inicialização do computador até o carregamento do sistema operacional. Para garantir sua integridade, suas instruções são gravadas em um tipo de memória somente de leitura, denominada memória

Alternativas
Questão 22COMPESA·Diversas·2016Banco de Dados (TI)

As questões de 39 a 42 estão baseadas nas tabelas R1, R2 e R3, cujas instâncias e estruturas são apresentadas a seguir. Analise o comando SQL a seguir, no contexto das tabelas R1, R2 e R3. select * from R1 where not exists

(select * from R2 where R1.A1=R2.A2 and R1.B1=R2.B2) Assinale a soma dos valores numéricos exibidos no resultado produzido pelo referido comando.

Alternativas
Questão 23COMPESA·Diversas·2016Banco de Dados (TI)

Nas implementações de bancos de dados por meio do MS SQL Server, o termo “collation” está associado, dentre outros tópicos, às regras de comparação de strings de caracteres. A sensibilidade aos acentos, às maiúsculas e minúsculas é identificada nos “collation-names” por meio dos termos

Alternativas
Questão 24COMPESA·Diversas·2016Banco de Dados (TI)

Os algoritmos de otimização utilizados para consultas dos bancos de dados fazem uma grande diferença no desempenho de um sistema. Um dos fatores mais importantes na escolha dos planos de execução de consultas SQL baseia-se

Alternativas
Questão 25COMPESA·Diversas·2016Banco de Dados (TI)

A padronização da nomenclatura para definir objetos de um banco de dados melhora a administração de seus dados, facilitando o trabalho em equipe e aumentando a sua produtividade. Assinale a opção que melhor descreve um padrão para a definição de chaves estrangeiras.

Alternativas
Questão 26COMPESA·Diversas·2016Banco de Dados (TI)

No MS SQL Server, a cláusula TOP, quando utilizada em um comando “SELECT”, tem por finalidade

Alternativas
Questão 27COMPESA·Diversas·2016Banco de Dados (TI)

A linha de comando mais apropriada para manipular a tabela de rotas do kernel no sistema operacional Linux de modo a indicar que o gateway padrão é o endereço IP 192.168.254.1 é:

Alternativas
Questão 28COMPESA·Diversas·2016Banco de Dados (TI)

As questões de 39 a 42 estão baseadas nas tabelas R1, R2 e R3, cujas instâncias e estruturas são apresentadas a seguir. Analise o comando SQL a seguir, no contexto das tabelas R1, R2 e R3. select * from R1, R2, R3, (select * from R1 union select * from R2) x Além da linha de títulos, o resultado produzido por esse comando contém

Alternativas
Questão 29COMPESA·Diversas·2016Banco de Dados (TI)

Considere a série a seguir.

Assinale a opção que indica o pseudocódigo que calcula e exibe corretamente o somatório dos dez primeiros termos dessa série.

Alternativas
Questão 30COMPESA·Diversas·2016Banco de Dados (TI)

As diretivas são usadas para fornecer informações especiais ao container JSP sobre a página JSP, quando esta é compilada para servlet. Em relação aos atributos da diretiva page, assinale a afirmativa correta.

Alternativas