Questões de Concurso Público IBGE 2017 para Analista Censitário - Análise de Sistemas - Suporte à Produção

Foram encontradas 5 questões

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
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
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
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
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
Respostas
1: C
2: A
3: B
4: A
5: A