31 Q729511
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
No contexto da otimização de consultas para bancos de dados, a Álgebra Relacional tem um papel importante, especialmente na construção das query trees para a representação de planos de execução. As operações primitivas da AR são definidas como as operações que não podem ser expressas por meio das demais operações. Assinale a opção que apresenta a lista que contém as cinco operações primitivas da AR.
32 Q729510
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
Na teoria de bancos de dados, uma transação é um conjunto de operações cujo processamento respeita as propriedades de atomicidade, consistência, isolamento e durabilidade. Em sistemas não distribuídos, a propriedade “durabilidade” é usualmente implementada por meio de
33 Q729509
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Considere um banco de dados com uma tabela R1, com atributos A e B, e outra, R2, com atributos A e C. Sobre elas é preciso preparar uma consulta que retorna os registros de R1 que não têm um registro correspondente em R2, tal que os valores dos atributos A em cada tabela tenham o mesmo valor. Foram preparados cinco comandos para tal fim, a saber.

Considerando um banco de dados no MS SQL Server ou no Oracle, assinale a opção que indica o comando que não produz esse resultado corretamente.

34 Q729508
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
O servidor de banco de dados da empresa opera com sistema operacional CentOS 7. O comando que pode ser utilizado para o administrador deste servidor saber a quantidade de espaço utilizado em cada sistema de arquivo montado, é:
35 Q729507
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
O administrador do servidor de banco de dados de uma organização escreveu o script /usr/local/bin/dump para fazer backup das bases de dados e gostaria de utilizar o serviço cron do sistema operacional Linux para agendar a execução deste script. A configuração do cron que indica o que o script deve executar, de segunda à sexta-feira, às 2h da manhã, é
36 Q729504
Ciência da Computação
Ano: 2018
Banca: Banca não informada

Considere as estruturas de dados com as seguintes propriedades

1) Inserção e remoção acontecem apenas na ‘cabeça’ da estrutura

2) A inserção de um nó no meio da estrutura pode ser realizada com custo computacional constante

3) Respeita a política FIFO: primeiro que entra é o primeiro que sai.

As descrições acima se referem às estruturas, respectivamente,

37 Q729503
Ciência da Computação
Ano: 2018
Banca: Banca não informada

Com relação à implementação de banco de dados, analise as proposições abaixo.

1) É recomendável utilizar chaves primárias compostas como identificadores de relações compostas, vindas de um relacionamento N:N.

2) Na transformação do modelo conceitual para o lógico, a quantidade de atributos das entidades envolvidas determina o método a ser utilizado na implementação dos relacionamentos.

3) Por ser um processo contínuo, o projeto físico permite que sejam realizadas alterações no banco de dados, mas não após a sua implementação.

Está(ão) correta(s), apenas:

38 Q729502
Ciência da Computação
Ano: 2018
Banca: Banca não informada
São modelos fortemente associados à estrutura de um banco de dados multidimensional:
39 Q729501
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Considere a tabela de banco de dados R, com a seguinte instância.

 a instância da referida tabela é, na respectiva ordem de colunas e linhas:

40 Q729500
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Considere uma tabela de bancos de dados com dez registros, e apenas uma coluna cujos valores são 1, 2, 2, 3, 3, 3, 4, 4, 4, 4. Requisitado para remover os registros com valores repetidos dessa tabela, um programador produziu um script com dois comandos.

Na execução desse script, o número produzido no segundo comando foi:

41 Q729499
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Considere um banco de dados com duas tabelas. A primeira tabela, números, possui dez registros e apenas uma coluna, cujos valores são 1, 2, 3, 4, 5, 5, 9, 9, 9, 10. A segunda tabela, denominada teste, com cinco registros, também possui apenas uma coluna, cujos valores são 1, 3, 3, 4, 5.

Quando da execução desse comando, o número de registros inseridos na tabela teste é:

42 Q729498
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
43 Q729497
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Uma grande dificuldade na implementação de bancos de dados que suportam transações distribuídas é a possibilidade de que uma transação seja apenas parcialmente concluída, de forma a criar inconsistências nas bases de dados. Isso pode ocorrer, por exemplo, por falhas de comunicação entre os nós envolvidos na transação.

Assinale a opção que indica o algoritmo usualmente empregado na execução de transações distribuídas, visando à manutenção das suas propriedades.

44 Q729496
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

Para proteger as redes de dados, as empresas criam perímetros de segurança formados por componentes que avaliam o tráfego de ingresso e egresso.

O componente que utiliza listas de controle de acesso formadas por regras que determinam se um pacote pode ou não atravessar a barreira é a(o)

45 Q729495
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

As Figuras abaixo exibem os dados que se encontram armazenados nas Tabelas usadas para controlar as compras de materiais de escritório.

 Considerando as informações apresentadas, qual comando SQL será executado sem erro?

46 Q729494
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)
Considerando as Tabelas e as informações dadas, qual consulta exibe o número de identificação e o nome dos fornecedores que realizaram pelo menos uma venda entre os dias 05/01/2018 (inclusive) e 10/01/2018 (inclusive)?
47 Q729491
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de visualização e análise exploratória de dados, assinale a opção correta.
48 Q729490
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
As propriedades usualmente requeridas para transações em bancos de dados são identificadas pela sigla ACID. Essas propriedades são:
49 Q729489
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
Considere um banco de dados com duas tabelas, R e S, contendo 4 e 3 registros, respectivamente. Em R, os valores da coluna A são 1, 2, 5 e 7. Em S, os valores da coluna B são 2, 4 e 7. Excetuando-se a linha de títulos, o número de linhas no resultado do comando SQL select * from R full outer join S on A=B é:
50 Q729488
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Observe uma pretensa lista de utilitários para gerenciadores de bancos de dados exibida abaixo.

I. BCP

II. Data Pump

III. LOAD

IV. LogMiner

V. PL*SQL

VI. SQL*Loader

Dessa lista, os utilitários disponíveis no Oracle 11g são, somente:

51 Q729487
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de arquiteturas de bancos de dados, julgue o próximo item. O mecanismo de persistência de alcançabilidade consiste em dar a um objeto um nome persistente único pelo qual ele possa ser alcançado tanto pelo programa em execução quanto por outros programas.
52 Q729486
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A respeito de bancos de dados, julgue os itens a seguir. Um banco de dados é uma coleção de dados que são organizados de forma randômica, sem significado implícito e de tamanho variável, e projetados para atender a uma proposta específica de alta complexidade, de acordo com o interesse dos usuários.
53 Q729485
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A respeito de bancos de dados, julgue os itens a seguir. Nos bancos de dados construídos sob a concepção do modelo hierárquico, os dados são estruturados em hierarquia ou árvores cujos nós contêm ocorrências de registros, e cada registro consiste em uma coleção de atributos.
54 Q729484
Ciência da Computação
Ano: 2018
Banca: Núcleo de Concursos e Promoção de Eventos (NUCEPE)

Sobre as transações características dos bancos de dados, seguem-se três afirmações:

I. O acrônimo ACID (Atomicidade, Consistência, Integridade e Durabilidade) são características de uma transação SQL;

II. Uma transação em SQL precisa terminar com uma efetivação ou com uma reversão, essas operações em SQL correspondem respectivamente aos comandos Commit e Rollback;

III. Em SQL pode-se configurar o nível de transações que podem ser processadas simultaneamente. O comando set transaction configura níveis de isolamento como, por exemplo, read committed e serializable.

Está CORRETO apenas o que se afirma em:

55 Q729483
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Assinale a opção correta a respeito do CRISP-DM.
56 Q729482
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Gerenciadores de bancos de dados costumam trabalhar com uma lógica de três estados no tratamento de valores nulos. A tabela a seguir mostra operadores lógicos combinando os operandos V (verdadeiro), F (falso) e ? (desconhecido). Por exemplo, o valor da disjunção lógica entre V e ? é V.

Assinale a lista de valores lógicos que, da esquerda para a direita, completa a tabela, de cima para baixo.

57 Q729481
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Num banco de dados relacional, considere uma tabela T, não normalizada contendo os atributos CPF, Matrícula, Nome, Endereço, Telefone.

Assinale o esquema (com as chaves primárias sublinhadas) que está normalizado e produzido com decomposição sem perda.

58 Q729480
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Teoricamente, um banco de dados relacional poderia ser construído em uma única tabela, chamada universal, na qual estariam presentes todos os atributos. Na prática, porém, isso causaria enormes transtornos.

Uma técnica de projeto de bancos é a de decomposição sucessiva das tabelas, à luz das dependências entre atributos, até que se chegue a um projeto normalizado com um nível de decomposição aceitável. Nesse processo, deve haver uma preocupação especial para que essa decomposição seja sem perda.

Assinale a opção que apresenta o significado técnico da “decomposição sem perda”, no presente contexto.

59 Q729479
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Considere uma tabela de banco de dados contendo informações de contato dos clientes de uma empresa. Sabe-se que cada cliente pode ter um número variado de contatos, da mesma natureza ou não. A seguir, um extrato da instância dessa tabela contendo os dados completos de cinco clientes.

Sobre as dependências funcionais e multivaloradas para essa tabela, assinale a afirmativa correta.

60 Q729478
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
No que se refere aos conceitos de estratégias de distribuição de banco de dados, julgue os itens que se seguem. Na replicação síncrona, recomenda-se que os bancos de dados fiquem armazenados em sítios geograficamente distantes entre si, pois a execução da replicação ocorrerá com um atraso, que varia de poucos minutos a horas.
61 Q729475
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

Considere as Tabelas abaixo.

O funcionário responsável pelo controle do material de expediente de determinada agência preparou a Tabela T com o registro do consumo de alguns itens mais relevantes e apresentou-a ao seu chefe. Esse, então, solicitou que o funcionário montasse mais duas tabelas com formas diferentes de apresentação desses dados. Dadas as instruções para a realização da tarefa, o resultado foi consolidado nas Tabelas X e Y.

Considerando-se o conceito de OLAP, quais foram as operações realizadas de T para X e de T para Y, respectivamente?

62 Q729474
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

As tabelas a seguir compõem um banco de dados simplificado de um banco comercial, onde o campo sublinhado indica a chave primária. É possível que uma conta tenha vários clientes, e que um cliente tenha várias contas.

Que comando SQL lista todos os nomes de clientes com mais de R$ 2.000,00 na conta?

63 Q729473
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
O nome do arquivo de banco de dados do serviço Active Directory no Windows Server 2012 é o:
64 Q729472
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Uma tabela de banco de dados denominada TTT, com atributos A, B e C, contém em sua instância sete registros, com os seguintes valores:

65 Q729471
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
Gerenciadores de bancos de dados frequentemente empregam índices implementados na forma de árvores B. Nesse tipo de organização, considerando-se uma árvore na qual o número máximo de chaves numa página não folha é 19 (ou seja, d=20), o número máximo de acessos necessários para localizar uma chave, num universo de 10 milhões de chaves distintas, é:
66 Q729470
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação a banco de dados, julgue os itens seguintes. Diferentemente dos bancos de dados transacionais, a modelagem de bancos de dados multidimensionais é caracterizada pelo uso de tabelas fato e tabelas periféricas, que armazenam, respectivamente, a transação e as dimensões.
67 Q729469
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação a banco de dados, julgue os itens seguintes. Após um banco de dados ser criado, o administrador executa uma série de tarefas para dar permissão de acesso aos usuários que necessitam ler e gravar informações na base de dados. A responsabilidade de gerir os acessos ao banco de dados é do sistema gerenciador de banco de dados (SGBD).
68 Q729468
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação a banco de dados, julgue os itens seguintes. Em normalização, a primeira forma normal é caracterizada por uma tabela com a existência obrigatória de uma chave primária e uma chave estrangeira.
69 Q729467
Ciência da Computação
Ano: 2018
Banca: Universidade Federal do Goiás (UFGO)
Em um projeto de banco de dados, a projetista percebeu que uma tabela A precisa de um novo relacionamento com a tabela B, de modo que a única maneira de concretizar esta conexão é a criação de uma terceira tabela, independente. Isto significa que a cardinalidade desta nova relação entre A e B é:
70 Q729466
Ciência da Computação
Ano: 2018
Banca: Instituto Quadrix
Acerca de banco de dados, julgue os itens que se seguem. A instrução SELECT do SQL é utilizada para buscar dados de uma tabela do banco de dados, retornando os dados (campos) de interesse na forma de outra tabela.