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
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.

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, é:
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ã, é
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,

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:

Ciência da Computação
Ano: 2018
Banca: Banca não informada
São modelos fortemente associados à estrutura de um banco de dados multidimensional:
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:

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:

10 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 é: