Ir para o conteúdo principal
Milhares de questões atuais de concursos.

Questões de Concurso – Aprova Concursos

Milhares de questões com o conteúdo atualizado para você praticar e chegar ao dia da prova preparado!


Exibir questões com:
Não exibir questões:
Minhas questões:
Filtros aplicados:

Dica: Caso encontre poucas questões de uma prova específica, filtre pela banca organizadora do concurso que você deseja prestar.

Exibindo questões de 41 encontradas. Imprimir página Salvar em Meus Filtros
Folha de respostas:

  • 1
    • a
    • b
    • c
    • d
    • e
  • 2
    • a
    • b
    • c
    • d
    • e
  • 3
    • a
    • b
    • c
    • d
    • e
  • 4
    • a
    • b
    • c
    • d
    • e
  • 5
    • a
    • b
    • c
    • d
    • e
  • 6
    • a
    • b
    • c
    • d
    • e
  • 7
    • a
    • b
    • c
    • d
    • e
  • 8
    • a
    • b
    • c
    • d
    • e
  • 9
    • a
    • b
    • c
    • d
    • e
  • 10
    • a
    • b
    • c
    • d
    • e
  • 11
    • a
    • b
    • c
    • d
    • e
  • 12
    • a
    • b
    • c
    • d
    • e
  • 13
    • a
    • b
    • c
    • d
    • e
  • 14
    • a
    • b
    • c
    • d
    • e
  • 15
    • a
    • b
    • c
    • d
    • e

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

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.

Nos sistemas gerenciadores de bancos de dados, a cláusula

“ON DELETE CASCADE" aplica-se, usualmente, à especificação de

Na representação binária “complemento-a-dois", o menor inteiro

negativo representado por oito bits é

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 .

A respeito das características de um SGBD e das atividades de administração de banco de dados, assinale a opção correta.

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.

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.

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.

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.

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

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.

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

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.

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

© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282