Banco de dadosBanco de dados relacionais
- (CESGRANRIO 2010)
Seja o seguinte esquema de banco de dados.
Cliente( IdCliente: Integer, Nome: Varchar(120));
Pedido( IdPedido: Integer, Dia: Integer, Mes: Integer, Ano: Integer);
Cliente_Pedido( IdCliente: Integer referencia Cliente(IdCliente), IdPedido: Integer referencia Pedido(IdPedido));
Item( IdProduto: Integer referencia Produto(IdProduto), IdPedido: Integer, Quantidade: Integer);
Produto( IdProduto:Integer, Nome: Varchar(100));
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. Considere ainda que existam as seguintes tuplas no banco de dados:
Cliente_Pedido(30, 2);
Cliente_Pedido(15, 3);
Produto(2, "Caneta");
Produto(4, "Caderno");
Qual opção apresenta somente tuplas válidas para o esquema apresentado?
A) Pedido (30, 2, 2, 2010);
Item (30, 4, 2);
B) Pedido (2, 1, 3, 2010);
Cliente (4, "Marcelo de Almeida");
C) Cliente (30, "Simone Cunha");
Item (2, 2, 15);
D) Cliente (2, "Pedro Santos");
Cliente (3, "Marta Ramos");
E) Item (2, 3, 5);
Item (3, 4, 10);
Próximo:
EXERCÍCIOS - Exercício 3
Vamos para o Anterior: Exercício 1
Tente Este: Exercício 6
Primeiro: Exercício 1
VOLTAR ao índice: Banco de dados