21 Q729521
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)
Com respeito a escalonamentos de transações de banco de dados, os escalonamentos
22 Q729520
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)
A empresa decidiu agregar novas funcionalidades à aplicação: pagamento de comissão de 1% por venda efetuada, para o vendedor que realizou a venda; e desconto de 5% em cada venda, desde que o cliente tenha duas compras no mesmo mês em qualquer loja. Para tal, o esquema de banco de dados foi modificado pela criação das tabelas VENDEDOR e CLIENTE. Sabendo que cada venda é efetuada para um único cliente, outras modificações necessárias às novas funcionalidades e que minimizam o número de junções das consultas ao banco de dados são:
23 Q729519
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)
No projeto de banco de dados, um esquema conceitual é uma representação em nível mais alto do que um esquema relacional, e ambos os esquemas representam uma estrutura para os dados em algum nível de abstração. Sobre o mapeamento entre tais esquemas tem-se que:
24 Q729518
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
No processo de otimização e processamento de consultas em bancos de dados relacionais, a construção da query tree (ou árvore de consulta) é feita com base nas operações da Álgebra Relacional. Assinale a opção que indica as operações primitivas dessa álgebra, ou seja, as operações que não podem ser expressas por combinações das demais operações.
25 Q729517
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
No contexto das propriedades desejadas para transações executadas em banco de dados relacionais, é possível que, eventualmente, seja permitida ou forçada a leitura de dados que foram modificados em operações ainda não confirmadas (comitted). Assinale a principal propriedade que é flexibilizada na ocorrência de um dirty read.
26 Q729516
Ciência da Computação
Ano: 2018
Banca: Fundação de Apoio ao Desenvolvimento da UEL (FAUEL)

No processo de criação de um banco de dados, utiliza-se a correlação entre possíveis entidades de um sistema. Esta correlação indica a quantidade de entidades que podem estar associadas a uma outra entidade, conforme imagem abaixo, e é conhecida como:

27 Q729515
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual do Ceará (UECE)
Uma aplicação necessita acessar um servidor de banco de dados remoto. O tempo médio de acesso a esse servidor é de 0,2 segundos para cada 1.000 registros. Se o banco de dados fosse local, o tempo médio de acesso para cada 10.000 registros seria de 0,002 segundos. Considerando-se t1 o tempo médio de acesso a 2.000.000 de registros do servidor remoto e t2 o tempo médio necessário para acessar os mesmos 2.000.000 de registros caso o servidor de banco de dados seja local, é correto afirmar que o número de vezes que t1 é maior que t2 é
28 Q729514
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual do Ceará (UECE)

Atente ao que se afirma a seguir a respeito da configuração de um servidor Samba, geralmente contida no arquivo /etc/samba/smb.conf.

I. O banco de dados de senhas, caso se estejam usando senhas criptografadas, é informado através da opção passdb backend.

II. A opção pam password change indica que a troca de senhas, caso solicitada por um cliente Samba, será feita via PAM.

III. Se a opção map to guest tiver o valor never, os clientes anônimos não terão permissão de acesso ao mapeamento dos recursos disponíveis.

É correto o que se afirma em

29 Q729513
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
No âmbito da utilização de bancos de dados no papel de “data warehouse”, é usualmente aceitável que as tabelas não estejam plenamente normalizadas. Assinale a opção que mostra porque essa característica, embora indesejada, é admitida.
30 Q729512
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Considere uma tabela de banco de dados onde há uma coluna intitulada C1. Essa coluna está indexada por um índice do tipo bitmap, como mostrado a seguir.

Assinale a opção que, da esquerda para a direita, contém os valores da referida coluna, na ordem física.

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: