Questões de Concurso Sobre banco de dados
Foram encontradas 18.789 questões

Considerando a figura acima, que ilustra um modelo entidade relacionamento (ER) representando uma situação hipotética, em que uma pessoa é um delegado ou um candidato a cargo público em uma eleição, assinale a opção que apresenta as relações corretas geradas a partir desse modelo.
várias eleições; uma eleição pode ter diversos candidatos; em uma eleição, cada pessoa pode se candidatar somente a um cargo. Para
representar esse cenário, foram criadas, em um banco de dados, as tabelas a seguir.

várias eleições; uma eleição pode ter diversos candidatos; em uma eleição, cada pessoa pode se candidatar somente a um cargo. Para
representar esse cenário, foram criadas, em um banco de dados, as tabelas a seguir.

seguem.
seguem.

Segundo as informações apresentadas nas duas tabelas, assinale a opção INCORRETA.

Para a instrução CREATE TRIGGER é INCORRETO afirmar que
. IC: T tem a intenção de definir bloqueios do tipo C sobre tuplas individuais em R, a fim de garantir a estabilidade dessas tuplas enquanto elas estiverem sendo processadas.
. IX: Igual a IC, além disso, T poderia atualizar tuplas individuais em R e, dessa forma, definir bloqueios do tipo X sobre essas tuplas.
. C: T pode tolerar leitores concorrentes, mas não atualizadores concorrentes em R (a própria T não atualizará quaisquer tuplas em R).
. ICX: Combina C e IX, isto é, T pode tolerar leitores concorrentes, mas não atualizadores concorrentes em R. Além disso, T poderia atualizar tuplas individuais em R e, por isso, definir bloqueios do tipo X sobre essas tuplas.
. X: T não pode tolerar qualquer acesso concorrente a R. A própria T poderia ou não atualizar tuplas individuais em R.
Se uma transação A mantém um determinado tipo de bloqueio sobre uma RelVar R qualquer e uma transação distinta B emite uma requisição de bloqueio sobre R que não pode ser satisfeita imediatamente, temos um conflito; caso contrário, temos uma compatibilidade. Uma compatibilidade ocorre, portanto, quando A mantém um bloqueio do tipo
Cliente(IdCliente: Integer, NomeCliente: Varchar(120));
Produto(IdProduto: Integer, NomeProduto: Varchar(120));
Pedido(IdPedido: Integer, IdCliente: Integer referencia Cliente(IdCliente));
Item(IdPedido: Integer referencia Pedido(IdPedido), IdProduto: Integer referencia Produto(IdProduto), Quantidade: Integer);
Considere que os atributos sublinhados correspondam à chave primária da respectiva relação e os atributos que são seguidos da palavra "referencia" sejam chaves estrangeiras. Com base no esquema apresentado, qual comando SQL permite obter uma lista contendo os nomes dos clientes e dos produtos por eles comprados com a quantidade total de cada produto por cliente?
Dado:
A lista deverá conter somente clientes que já compraram pelo menos 2 produtos diferentes, independente do pedido, ou que nunca compraram nenhum produto, sendo que deverá estar ordenada pelo nome do cliente e, a seguir, pelo nome do produto.