Foram encontradas 1.880 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2066790 Banco de Dados
A qualidade desejada para dados e metadados começa por seu planejamento e sua especificação, fases em que os metadados são criados e implementados.
As opções a seguir apresentam dimensões de qualidade dos dados segundo o DAMA, à exceção de uma. Assinale-a.
Alternativas
Q2066789 Banco de Dados
Uma rede de lojas de departamentos usa o modelo dimensional estrela conforme o seguinte diagrama:
17.png (421×204)  (Os atributos sublinhados denotam chave primária)
Observando o aumento na quantidade de reclamações dos clientes nas lojas, os analistas de BI resolveram incluir as informações analiticamente úteis da base de reclamações no Data Warehouse.
Para que a criação da constelação de fatos (também chamada de galáxia) contemple o fato RECLAMAÇÃO, os analistas devem adicionar
Alternativas
Q2066788 Banco de Dados
As informações analiticamente úteis das fontes de dados operacionais (das operações do dia a dia do negócio) são carregadas no Data Warehouse por meio do processo de ETL. Um dos recursos úteis em um DW é poder observar um mesmo item de dimensão em vários instantes de tempo (timestamps), como, por exemplo, observar o preço de venda de um produto ao longo dos anos.
Assinale a opção que indica a técnica que torna possível a disposição desse recurso.
Alternativas
Q2066787 Banco de Dados
Uma rede de lojas de departamentos planeja configurar uma tabela de fato (VENDAS) que favoreça a integridade para análise de vendas no mesmo carrinho (na mesma transação de venda, tal qual a associação conhecida entre fralda e cerveja). A tabela de fato possui os seguintes atributos: ChaveCalendário(FK), ChaveLoja(FK), ChaveProduto(FK), ChaveCliente(FK), IDTransação, HoraMinVenda, ReaisVendidos e QuantidadeVendida.
Assinale a opção que indica o(s) atributo(s) que deve(m) ser a chave primária da tabela de fato VENDAS.
(FK = Foreign Key/chave estrangeira)
Alternativas
Q2066786 Banco de Dados
Avalie se os componentes de um Data Warehouse incluem:
I. Sistemas de origem. II. Infraestrutura de ETL (Extraction-transformation-load). III. Data Warehouse. IV. Aplicações de Front-end para o usuário final.
Estão corretos os itens
Alternativas
Q2066785 Banco de Dados
Assinale a opção que apresenta uma diferença funcional entre um banco de dados planejado para lidar com informações transacionais (operações do dia a dia da empresa) e um Data Warehouse
Alternativas
Q2066784 Banco de Dados
Em relação às diferenças de características técnicas entre um banco de dados planejado para lidar com informações transacionais (operações do dia a dia de uma empresa) e um Data Warehouse, é correto afirmar que
Alternativas
Q2031083 Banco de Dados
O sistema de gerenciamento de banco de dados Oracle possui uma arquitetura complexa. Uma das estruturas mais importantes que podemos destacar é a de memória.
Duas das principais áreas de memória no Oracle são SGA (System Global Area) e PGA (Program Global Area).
Relacione as áreas de memória com a sua respectiva utilização e definição.
1. PGA
2. SGA
( ) Ao executar uma instrução SQL é armazenado: tabelas temporárias, Linhas de classificação, bitmaps de mesclagem, variáveis e pilha de chamadas
( ) Contém estruturas que podem ser dimensionadas de forma independente
( ) Está associada a cada sessão e irá variar seu tamanho de acordo com as necessidades de memória da sessão em dado momento.
( ) Aloca e desaloca a memória do servidor ao iniciar ou desligar a instância.
( ) Está presente em sua composição além de outras estruturas o stream pool, java pool. Também fazem parte.
Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Q2031082 Banco de Dados
A Linguagem padrão de banco de dados Structured Query Language (SQL) tem como uma de suas principais vantagens a não necessidade de informar exatamente os algoritmos e métodos que devem ser usados para obter os dados do banco de dados. Basta passar a instrução SQL e, assim, o otimizador de consultas irá buscar os melhores algoritmos e métodos para retornar os dados.
A sintonia fina ou tuning de consultas consiste em utilizar algumas funções, organizar melhor a instrução SQL na clausula WHERE, por exemplo, para obter o melhor desempenho de uma consulta.
Com relação à sintonia fina ao utilizar um banco de dados Oracle, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Quando possível, é melhor o uso do UNION ALL em vez de UNION devido ao fato de o UNION ter um processo de remoção de linhas duplicadas.
( ) Quando possível, é melhor utilizar IN em vez de EXISTS, visto que EXISTS verifica apenas que os valores existem e o IN verifica valores reais.
( ) Quando possível, é melhor utilizar EXISTS, que verifica a existência de linhas retornadas por uma subconsulta em vez de DISTINCT, que recupera todas as linhas para em seguida suprimir as duplicadas.
( ) Quando possível, é melhor utilizar variáveis BIND nas instruções SQL, uma vez que o software de banco de dados coloca as consultas SQL em cache para fazer reuso.

As afirmativas são, respectivamente,
Alternativas
Q2031081 Banco de Dados
Os bancos de dados relacionais, como por exemplo Oracle, são baseados no modelo relacional, uma forma intuitiva e direta de representar os dados em tabelas criando relações entre si.
A linguagem padrão adotada nos sistemas de bancos de dados é a Structured Query Language (SQL). Essa linguagem permite recuperar, adicionar, atualizar e excluir dados das tabelas nos bancos de dados.
Quando necessário obter dados de tabelas, instruções SQL são executadas, essas instruções são chamadas de consultas ou query. Essas consultas podem ser simples ou complexas. Quando complexas, é comum o envolvimento de muitas tabelas, funções e subconsultas.
Sendo assim, ao utilizar consultas complexas que envolvem subconsultas em um bancos de dados Oracle avalie as afirmativas a seguir:
I. As subconsultas só podem retornar uma única tupla.
II. As subconsultas podem retornar várias tuplas, ou seja, subconsultas que retornam uma ou mais tuplas.
III. As subconsultas ditas alinhadas são consultas colocadas dentro de outras subconsultas.
IV. As subconsultas ditas correlacionadas não referenciam uma ou mais colunas na instrução SQL externa.

Está correto o que se afirma em
Alternativas
Q2031080 Banco de Dados
Sobre o conceito de Governança de Dados (DAMA), assinale a afirmativa correta.
Alternativas
Q2031079 Banco de Dados
A determinação de quais fatos irão constar na tabela de fatos é uma etapa fundamental no processo de concepção de um modelo dimensional (a partir de Kimball, 2013).
Em relação a essa etapa, é incorreto afirmar que
Alternativas
Q2031078 Banco de Dados

Kimball elenca uma série de conceitos fundamentais para a elaboração de um modelo dimensional.


Em relação a esses conceitos, assinale a afirmativa incorreta.

Alternativas
Q2031069 Banco de Dados
As opções a seguir descrevem os passos de uma técnica genérica de deduplicação. A entrada é um novo bloco de dados (chunk) de um arquivo “DC” e a saída é um bloco de dados se é encontrado.
A esse respeito, assinale a opção incorreta.
Alternativas
Q2031062 Banco de Dados
Matei Zaharia et al. propuseram o framework Spark como alternativa para processar workloads que reutilizam dados através de múltiplas operações paralelas.
As opções a seguir apresentam características do framework Spark, à exceção de uma. Assinale-a.
Alternativas
Q4105495 Banco de Dados
Analise o comando MySQL a seguir.

CREATE TRIGGER XXXXX AFTER INSERT ON VENDA FOR EACH ROW BEGIN           UPDATE ESTOQUE           SET Quantidade = Quantidade - NEW.Quantidade           WHERE CodProduto = NEW.CodProduto; END

Esse comando cria um trigger (gatilho) que
Alternativas
Q4105494 Banco de Dados
Sobre a cláusula CHECK, no contexto do MySQL, analise as afirmativas a seguir.

I. Estabelece uma restrição (constraint) sobre os valores permitidos em determinada(s) coluna(s) de uma tabela.
II. Está associada aos comandos CREATE TABLE e ALTER TABLE.
III. Pode ser utilizada como substituta da cláusula FOREIGN KEY.

Está correto o que se afirma em
Alternativas
Q4105493 Banco de Dados
Considere o banco de dados EXEMPLO, que contém as tabelas exibidas a seguir com suas colunas e instâncias.





Em todos os comandos, supõe-se que NULL é tratado como um valor desconhecido (unkown).
Tomando por base apenas as instâncias das tabelas do banco de dados EXEMPLO, anteriormente especificado, é possível confirmar a existência da dependência funcional 
Alternativas
Q4105492 Banco de Dados
Considere o banco de dados EXEMPLO, que contém as tabelas exibidas a seguir com suas colunas e instâncias.





Em todos os comandos, supõe-se que NULL é tratado como um valor desconhecido (unkown).
Com referência ao banco de dados EXEMPLO, especificado anteriormente, analise o comando SQL a seguir. 
delete from T1 where exists (select * from T3 x, T3 y                   where x.A = T1.A and y.A = T1.A                   and x.E + y.E = 12)

Sobre os efeitos desse comando sobre a tabela T1, é correto afirmar que 
Alternativas
Q4105491 Banco de Dados
Considere o banco de dados EXEMPLO, que contém as tabelas exibidas a seguir com suas colunas e instâncias.





Em todos os comandos, supõe-se que NULL é tratado como um valor desconhecido (unkown).
Com referência ao banco de dados EXEMPLO, especificado anteriormente, assinale o número produzido pela execução do comando SQL exibido a seguir.
select count(*)  FROM T1, T2, T3 where E = NULL

Alternativas
Respostas
881: D
882: B
883: E
884: C
885: E
886: A
887: C
888: E
889: D
890: C
891: A
892: E
893: C
894: E
895: B
896: B
897: D
898: A
899: A
900: A