Filtrar


Questões por página:
A seguir são definidas 3 relações em um banco de dados, segundo a abordagem relacional, onde as chaves estão sublinhadas

PRODUTO(CodigoEAN, Nome, Preco)
LOJA(CNPJ, Rua, Complemento, CEP, Cidade, Estado)
VENDA(CNPJ, CodigoEAN, Data, Quantidade)

Para produzir um relatório com as colunas CódigoEAN, Nome e Venda_Total, onde a Venda_Total representa o somatório do valor de todas as vendas de um certo produto em todas as datas e todas as lojas, e cada produto só será listado uma vez, qual expressão SQL deve ser usada?
Na linguagem SQL, a estrutura básica da instrução select consiste em três cláusulas que são:
Com relação a Bancos de Dados, analise as afirmações a seguir.

I - O Modelo Entidade-Relacionamento foi criado para gerenciar os projetos de implantação de uma empresa, gerando as especificações dos esquemas de Bancos de Dados.
II - A linguagem SQL permite que a declaração de domínio de um atributo inclua a especificação not null, fazendo com que os valores vazios sejam permitidos ao atributo.
III - Na linguagem SQL, a trigger é um comando projetado para ser executado automaticamente pelo sistema como um efeito colateral de uma modificação no Banco de Dados.

Está correto APENAS o que se afirma em

Considere um Sistema de Gerenciamento de Banco de Dados Distribuído (SGBDD) formado por três sítios (sites), S1, S2 e S3 e no qual existe uma relação que segue o esquema apresentado a seguir. Considere também que existe uma restrição de integridade sobre o campo SALARIO (que representa o salário de cada funcionário), assegurando que valores desse campo sejam sempre positivos.



Suponha que a relação FUNCIONARIO esteja fragmentada horizontalmente, de tal forma que todos os funcionários, cujo salário seja maior que R$ 5.000,00, estão armazenados em S1, e todos os funcionários, cujo salário vale até R$ 5.000,00, estão em S2. Considere ainda que ambos os fragmentos são não vazios e que não foi usada replicação. Se um usuário emite a consulta em SQL padrão



no sítio S3, o resultado é

mostrar texto associado

Considere a expressão em SQL a seguir.

SELECT R1.sno
FROM R1
WHERE R1.pno >= ALL (SELECT R2.pno FROM R2)

O resultado dessa consulta é