372631 Q657883
Ciência da Computação
Ano: 2017
Banca: Fundação Getúlio Vargas (FGV)

Observe o seguinte relatório OLAP.

A alternativa que ilustra o resultado da operação Dice é:

372632 Q657882
Ciência da Computação
Ano: 2017
Banca: Fundação Getúlio Vargas (FGV)

Daniel está desenvolvendo um Data Warehouse para analisar os dados do Censo Escolar. A fonte de dados está em um arquivo CSV e descrita em um documento, conforme parcialmente ilustrado nas figuras a seguir.

A ferramenta a ser utilizada por Daniel é:

372633 Q657881
Ciência da Computação
Ano: 2017
Banca: Fundação Getúlio Vargas (FGV)

Observe o seguinte Modelo Multidimensional de Dados.

 A técnica de modelagem multidimensional utilizada para normalizar a dimensão, movendo os campos de baixa cardinalidade para tabelas separadas e ligadas à tabela original através de chaves artificiais, é:

372634 Q657880
Ciência da Computação
Ano: 2017
Banca: Fundação Getúlio Vargas (FGV)
O SGBD Oracle 11g armazena logicamente seus dados em tablespaces e fisicamente em datafiles associados à tablespace. Considere um banco de dados com a tablespace tbs_03. Para aumentar esse banco, adicionando o datafile tbs_f04.dbf à tablespace tbs_03, deve-se executar o comando:
372635 Q657879
Ciência da Computação
Ano: 2017
Banca: Fundação Getúlio Vargas (FGV)

Observe a figura a seguir, que representa um Modelo de Entidades e Relacionamentos utilizando a notação IDEF1X (Integrated DEFinition for Information Modelling).


Com base na sintaxe da notação utilizada no modelo, é correto afirmar que: (A) "Entidade_

372636 Q657878
Ciência da Computação
Ano: 2017
Banca: Fundação Getúlio Vargas (FGV)

Quando uma instância é iniciada, o SGBD Oracle 11g aloca uma área de memória e inicia processos de background.

A memória alocada para variáveis de sessão, como informações de logon e outras informações necessárias por uma sessão do banco de dados, é a:

372637 Q657877
Ciência da Computação
Ano: 2017
Banca: Fundação Getúlio Vargas (FGV)

Observe as figuras a seguir que ilustram, parcialmente, dois procedimentos escritos em PL/SQL e implementados em uma instância de banco de dados Oracle 11g.

Considere que a execução de proced1 foi submetida diretamente no prompt do Oracle SQL *Plus®. A transação iniciada na linha 5 de proced1 terá seus efeitos gravados permanentemente no banco de dados quando:

372638 Q657876
Ciência da Computação
Ano: 2017
Banca: Fundação Getúlio Vargas (FGV)

Em banco de dados, a finalidade do processo de normalização é evitar redundâncias e, portanto, evitar certas anomalias de atualização de dados. Considere as dependências funcionais entre os atributos das seguintes entidades:

Sabendo-se que o atributo sublinhado é a chave primária, a alternativa que apresenta as entidades e seus atributos na Terceira Forma Normal (3FN) é:

372639 Q657875
Ciência da Computação
Ano: 2017
Banca: Fundação Getúlio Vargas (FGV)

Observe a instrução SQL a seguir, que representa uma consulta à tabela "TB_Produto" de uma instância de banco de dados Oracle 11g.

SELECT desc_prod FROM TB_Produto WHERE to_char(data_saida,'YYYY-MM-DD') = '2016-01-04'; A consulta lista a descrição dos produtos que tiveram data de saída do estoque em 04 de Janeiro de 2016.

A coluna que armazena a data de saída do produto não é chave primária. Visando melhorar o desempenho das consultas à coluna “data_saida”, o Administrador de Banco de Dados deve criar um índice do tipo:

372640 Q657874
Ciência da Computação
Ano: 2017
Banca: Fundação Getúlio Vargas (FGV)

No SQL Server 2012, os seguintes comandos foram executados individualmente para criar as tabelas no banco de dados

A figura abaixo representa o conteúdo das tabelas Tab1, Tab2 e Tab3 de MeuBanco.

Considere a execução de commit implícitos e desconsidere quaisquer comandos reconhecidos unicamente por aplicativos clientes para acesso aos bancos de dados do SQL Server 2012. Após a execução dos comandos, é correto afirmar que: