Questões de Concurso Sobre banco de dados
Foram encontradas 18.968 questões
Considere a existência de uma tabela relacional N, com apenas uma coluna, intitulada numero, contendo os números inteiros de 1 até 100, um em cada linha, como ilustrada a seguir.

Como pode haver discrepâncias entre implementações da linguagem SQL, é dado que a função sqrt(x) retorna a raiz quadrada de x e que a expressão a % b retorna o resto da divisão inteira de a por b.
Este é a resultado produzido por um determinado script SQL que utiliza a tabela N, anteriormente descrita.

Abaixo, são apresentadas três versões para o referido script, não necessariamente corretas.

Sobre essas afirmativas, é correto afirmar que:
Considere a existência de uma tabela relacional N, com apenas uma coluna, intitulada numero, contendo os números inteiros de 1 até 100, um em cada linha, como ilustrada a seguir.

Como pode haver discrepâncias entre implementações da linguagem SQL, é dado que a função sqrt(x) retorna a raiz quadrada de x e que a expressão a % b retorna o resto da divisão inteira de a por b.
Analise o comando SQL a seguir, que faz referência à tabela N descrita anteriormente.
select n1.numero* n2.numero
from N n1, N n2
where n1.numero <> n2.numero
O número de linhas do resultado produzido pela execução desse comando, sem contar a linha de títulos, é:
Considere a existência de uma tabela relacional N, com apenas uma coluna, intitulada numero, contendo os números inteiros de 1 até 100, um em cada linha, como ilustrada a seguir.

Como pode haver discrepâncias entre implementações da linguagem SQL, é dado que a função sqrt(x) retorna a raiz quadrada de x e que a expressão a % b retorna o resto da divisão inteira de a por b.
Assinale o comando SQL que produz a lista de todos, e somente, os números primos presentes na tabela N, descrita anteriormente.
I - São as características de uma entidade que a descrevem detalhadamente. II - Os atributos representam propriedades elementares de uma entidade ou relacionamento. III - Representa uma forma de descrever o banco de dados por meio de conceitos matemáticos simples. IV - São conjuntos de dados vistos segundo um conjunto de tabelas, e as operações que as utilizam são feitas por linguagens que o manipulam.
I. Data warehouses são uma coleção de dados orientada a assunto, volátil, variável no tempo para apoiar os processos de suporte à tomadas de decisões. II. O esquema floco de neve é uma variação do esquema estrela, em que as tabelas das dimensões são organizadas em uma hierarquia ao normalizá-las. III. Uma constelação de fatos é um conjunto de tabelas de fatos que compartilham algumas tabelas de dimensão.
Está correto apenas o que se afirma em
Considerando duas relações, R e S, analise as afirmativas a seguir:

Está correto o que se afirma em
Os hipercubos podem ser do tipo

Analise a seguinte consulta em linguagem SQL: SELECT * FROM TB_STUDENT_A LEFT JOIN TB_STUDENT_B ON TB_STUDENT_A.NAME=TB_STUDENT_B.NAME.
O número de linhas do resultado produzido pela execução deste comando SQL sobre o banco de dados desta escola, excetuada a linha de títulos, é:
I. No Roll-up, os níveis cada vez menores de detalhes dos dados são revelados. II. No Drill-down, os dados são expandidos com generalizações cada vez maiores, por exemplo, de quinzenal para mensal para trimestral para semestral. III. No Slice-and-dice, as operações de projeção são realizadas nas dimensões do modelo multidimensional.
As afirmativas são, respectivamente,
I. Data warehouse de nível empresarial: oferecem múltiplas visões sobre bancos operacionais, as visões são materializadas para obter acessos mais seguros aos dados. II. Data mart: possuem um foco mais específico, são direcionados para um subconjunto de setores de uma organização, por exemplo, um departamento. III. Data mart virtuais: são imensos projetos complexos que demandam investimentos expressivos de tempo e de recursos computacionais e humanos.
Está correto o que se afirma em
Em relação ao tema, analise as afirmativas a seguir: I. Custo de acesso ao armazenamento secundário é aquele que considera os custos de transferência (leitura e escritas) de blocos de dados entre o armazenamento de disco secundário e os buffers da memória principal. II. Custo de operação é o custo de realização de operações na memória em registros dentro do buffer de dados durante a execução da consulta. III. Custo de uso da memória é o custo de envio de consulta e seus resultados do local do banco de dados até o local ou equipamento onde foi originada a consulta.
Está correto o que se afirma em