Questões de Concurso

Foram encontradas 1.145 questões

Resolva questões gratuitamente!

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

Q2338459 Banco de Dados
Em um sistema de banco de dados multiusuário, o sistema gerenciador de banco de dados (SGBD) precisa oferecer técnicas para permitir que certos usuários ou grupos de usuários acessem partes selecionadas de um banco de dados sem que obtenham acesso ao restante dele.

A autoridade central responsável por conceder privilégios aos usuários é o
Alternativas
Q2326420 Banco de Dados
Uma das estruturas de dados é similar a uma lista, sendo seu paradigma principal o LIFO – “Last in, First Out” – que corresponde à “o último a entrar, é o primeiro a sair”, em tradução livre. Existe outra estrutura de dados semelhante, mas com uma diferença conceitual importante, na qual o paradigma a é FIFO – “First in, First Out” – que corresponde à “o primeiro a entrar, é o primeiro a sair”. Essas duas estruturas de dados são conhecidas, respectivamente como
Alternativas
Q2326124 Banco de Dados
Uma característica importante dos Data Marts (DM) é que eles
Alternativas
Q2326122 Banco de Dados
Um banco de dados multidimensional é frequentemente usado em análise OLAP (Online Analytical Processing) sendo orientado por dimensões, e não por tabelas isoladas como no modelo relacional puro. Nesse contexto, considere uma instância relacionada às vendas de uma loja de varejo. As dimensões, nesse caso, poderiam ser:

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 é
Alternativas
Q2325508 Banco de Dados
A normalização é um processo muito utilizado na organização de bancos de dados.
A esse respeito, o objetivo principal da normalização das estruturas de dados em bancos de dados relacionais é
Alternativas
Respostas
141: C
142: C
143: C
144: D
145: A