Questões de Concurso
Comentadas sobre banco de dados multidimensionais em banco de dados
Foram encontradas 169 questões
Para atender a esse requisito analítico, deve ser elaborado o Modelo Multidimensional de Dados com a estrutura:
Julgue o item seguinte, referente a integridade referencial, metadados e modelagem multidimensional.
A integridade referencial é uma propriedade que garante que
os valores de uma chave estrangeira em uma tabela
correspondem a valores existentes na chave primária da
tabela referenciada.
Julgue o item seguinte, referente a integridade referencial, metadados e modelagem multidimensional.
Metadados e dicionário de dados têm a mesma função:
fornecem informações detalhadas sobre os dados
armazenados em um banco de dados.
Julgue o item seguinte, referente a integridade referencial, metadados e modelagem multidimensional.
Na modelagem multidimensional, os dados numéricos que os
usuários desejam analisar são denominados dimensões,
enquanto os diferentes ângulos ou perspectivas a partir dos
quais esses dados podem ser analisados são denominados
fatos.
A respeito de técnicas de redução de dimensionalidade, julgue o item subsecutivo.
Para utilizar de forma adequada a análise de componentes
principais (PCA, na sigla em inglês), é essencial normalizar
os dados; se as variáveis não estiverem na mesma escala,
aquelas com maior variância terão maior impacto,
distorcendo o resultado da PCA.
A respeito de técnicas de redução de dimensionalidade, julgue o item subsecutivo.
Quando da configuração dos parâmetros do autoencoder, o
tamanho do espaço latente é uma informação crucial, pois
determina o tamanho do espaço onde os dados de entrada
serão comprimidos.
No caso apresentado, a implementação de uma dimensão multivalorada deve ser realizada por meio da aplicação da técnica de modelagem multidimensional:
Além do formato NetCDF, outro formato matricial que pode ser empregado para criar, acessar e compartilhar dados multidimensionais é o
Uma dimensão conformada é uma dimensão que possui o mesmo significado para todas as tabelas fato que podem fazer junção à mesma.
A técnica de modelagem dimensional Snowflake Schema (floco de neve) é constituída de uma tabela central, com chave composta, denominada tabela fato, e é constituída de um conjunto de tabelas menores e periféricas, denominadas tabelas dimensões.
Considere que
I. os campos indicados como são os identificadores de suas respectivas tabelas;
II. na tabela “Vendas”, o atributo “cod_vendedor” referencia o identificador cod_vendedor da tabela “Vendedor”.
III. na tabela “Vendas”, o atributo “cod_regiao” referencia o identificador cod_regiao da tabela “Região”.
IV. na tabela “Vendas”, o atributo “cod_produto” referencia o identificador cod_produto da tabela “Produto”.
V. na tabela “Região”, o atributo “cod_cidade” referencia o identificador cod_cidade da tabela “Cidade”.
Ao analisar a semântica do modelo, é correto inferir que
A respeito de modelagem relacional, modelagem dimensional e normalização das estruturas de dados, julgue o item que se segue.
Na modelagem dimensional, as métricas estão contidas na
tabela de fatos, enquanto o caráter quantitativo das
informações descritivas está armazenado na tabela
dimensões.
Maria está implementando o Audit-DataMart para apoiar análises sobre a quantidade de auditorias realizadas por cidade e por período. Para isso, Maria elaborou o modelo multidimensional de dados no qual a dimensão tempo se relaciona com a tabela fato duas vezes, uma representando a data de início da auditoria e a outra representando a data do fim da auditoria, conforme ilustrado a seguir.
A técnica de modelagem multidimensional de dados utilizada por
Maria para referenciar múltiplas vezes uma única dimensão física
na tabela fato é:
As tabelas de fatos podem ser do tipo
I. Deixa-se de focar na coleta de dados para se ocupar com a consulta aos dados.
II. O modelo multidimensional é usado em sistemas cujas bases de dados são atualizadas periodicamente.
III. Foca-se na coleta de dados, para posteriormente avaliar a consulta aos dados.
IV. É o mais adequado para os sistemas de BI em que o foco é a coleta de dados.
Considere um esquema multidimensional que envolve automóveis, os fabricantes e as revendedoras de carros, com as tabelas Dimensão apresentadas a seguir:
1. Dim_Automóvel: o Modelo_ID (identificador único para cada modelo de carro) o Nome_Modelo (por exemplo: Corolla, Civic, Tucson) o Tipo (por exemplo: Sedan, SUV, Coupe) o Ano_Lançamento
2. Dim_Fabricante: o Fabricante_ID (identificador único para cada fabricante) o Nome_Fabricante (por exemplo: Toyota, Honda, Ford) o País_Origem (por exemplo: Japão, EUA, Alemanha)
3. Dim_Revendedora: o Revendedora_ID (identificador único para cada revendedora) o Nome_Revendedora o Localização (cidade e estado) o Tipo_Revenda (por exemplo: autorizada, independente)
A tabela Vendas, que representa fatos, contém as seguintes colunas:
• Modelo_ID (chave estrangeira para Dim_Automóvel)
• Fabricante_ID (chave estrangeira para Dim_Fabricante)
• Revendedora_ID (chave estrangeira para Dim_Revendedora)
• Quantidade_Vendida
• Receita_Total (o total em vendas para essa tripla: modelo, fabricante e revendedora)
• Data_Venda
Qual das seguintes expressões, na linguagem de consultas SQL, retorna a receita total de vendas de carros do tipo SUV em 2023, agrupada por fabricante, na cidade de São Paulo?
1. Tempo: Dias, Meses, Trimestres, Anos 2. Produto: ID do Produto, Nome do Produto, Categoria 3. Localização: Cidade, Estado, País 4. Vendedor: ID do Vendedor, Nome, Departamento
Esse banco de dados multidimensional pode ser visualizado como um “cubo” com quatro dimensões, onde cada dimensão forma um dos eixos. Os pontos dentro desse “cubo” representam valores específicos de medidas, como é o caso do total de vendas. Esses pontos podem também representar algo mais complexo envolvendo muitas dimensões como, por exemplo, as vendas do Produto P no Estado Q durante o Mês R por Vendedor S.
Muitas vezes esses “cubos” são implementados em bancos de dados relacionais convencionais, de modo que os usuários possam usar linguagens amplamente conhecidas, como é o caso da linguagem de consultas SQL. Para isso, é necessário modelar tabelas de dimensão e de fato:
1. DimensaoTempo: com colunas tais como TempoID, Mes, Ano
2. DimensaoProduto: com colunas tais como ProdutoID, NomeProduto, Categoria
3. DimensaoLocalizacao: com colunas tais como LocalizacaoID, Cidade, Estado, País
4. FatoVendas: com colunas tais como TempoID, ProdutoID, LocalizacaoID, TotalVendas
Com base nas tabelas deste esquema relacional em particular, que representam um banco de dados multidimensional, considere que se deseja fazer a seguinte consulta de tipo “slice and dice”:
“Quanto foi vendido em termos de valor total nas categorias ‘Eletrônicos’ e ‘Roupas’ no estado de ‘Pernambuco’ durante o ano de 2022?”
A expressão SQL que responde a essa consulta é