Exercícios e respostas de banco de dado
Exercícios
1. Implementar um BDR para o seguinte modelo:
a) Inserir registros para: 7 clientes (Um deles é o nome Antônio José) 4 Vendedores (Um deles possuirá o nome Francisco Marcos) 15 Compras (Duas delas possuirão a data 12-12-2012) 9 Produtos (Um deles possuirá o nome Rapadura e o outro o nome Farinha)
b) Cada tabela deverá conter com pelo menos 4 campos além das chaves.
c) Criar as seguintes consultas: * Retornar todos os produtos cujo preço é menor que $15. * Retornar os clientes que compraram na data 12-12-2012. * Retornar um histórico de produtos comprados pelo o cliente Antônio José. * Retornar o histórico de vendas do vendedor …exibir mais conteúdo…
'937.139.625-4','Rua: Raugil N:987','87 9873-1828');
Query OK, 1 row affected (0.11 sec)
//Resultado da Tabela Clientes: select * from clientes; cliente_Nome | cliente_Cpf | cliente_End | cliente_Tel | cliente_Id | Antonio Jose | 125.432.34-9 | Rua: Machado N:162 | 88 9823-1628 | 1 | Francisca Maria | 735.432.34-9 | Rua: Cacimba N:762 | 89 8363-1738 | 2 | Mariana Costa | 892.432.44-9 | Rua: Cacimbão N:18 | 92 7363-1828 | 3 | Francinete Martins | 826.139.625-2 | Rua: Meireles N:83 | 88 7853-1828 | 4 | Geraldo Souza | 826.139.863-1 | Rua: RosarioN:300 | 83 9233-1828 | 5 | Jucineldo Gaucho | 283.139.836-2 | Rua: Rodrigues N:100 | 89 2733-1828 | 6 | Marta Farias | 937.139.625-4 | Rua: Raugil N:987 | 87 9873-1828 | 7 |
7 rows in set (0.07 sec)
//Inserindo Dados na Tabela Vendedores: insert into vendedores
(Vendedor_Nome,Vendedor_Cpf, Vendedor_Tel) values ('Francisco Airton', '283.73.93-2','9725-2537');
Query OK, 1 row affected (0.08 sec)
insert into vendedores
(Vendedor_Nome,Vendedor_Cpf, Vendedor_Tel) values ('Jose Marcos', '837.73.93-2','9263-2537');
Query OK, 1 row affected (0.08 sec)
insert into vendedores
(Vendedor_Nome,Vendedor_Cpf, Vendedor_Tel) values ('Cleiton Chavier', '927.73.93-2','9835-2537');
Query OK, 1 row affected (0.08 sec)
insert into vendedores
(Vendedor_Nome,Vendedor_Cpf, Vendedor_Tel) values ('Joao Ferreira', '933.73.93-2','9933-2537');
Query OK, 1 row affected (0.08 sec)
//Resultado da