Cursos / Redes de Computadores / Conceitos de Banco de Dados / Aula

arrow_back Aula 06 - Linguagem SQL - Alteração de Estrutura de Tabelas e Ambientes de Múltiplas Tabelas

Autoavaliação

  1. Crie um banco de dados chamado SistemaFidelizacao.
  2. Nesse banco, crie as tabelas a seguir e insira dados nelas, de acordo com as seguintes informações:
    1. clientes (codigoCliente [chave primária], nome, CPF, profissao, saldoPontos)
    2. compras (codigoCompra [chave primária], codigoCliente [chave estrangeira], data, valor, pontosGanhos)
    3. premios (codigoPremio [chave primária], descricao, valorPontos, quantEstoque)
    4. trocas (codigoTroca [chave primária], codigoCliente [chave estrangeira], codigoPremio [chave estrangeira], quantidade, data)
  3. Acrescente na tabela clientes um atributo para conter o e-mail do cliente.
  4. Considerando o banco de dados do sistema de Fidelização, escreva comandos SQL para exibir, para cada troca realizada, o nome do cliente, a descrição do prêmio e a quantidade trocada, ordenadas por data, usando conexões.
  5. Considerando o banco de dados do sistema de Fidelização, escreva comandos SQL para exibir uma lista dos prêmios que já podem ser resgatados pelos clientes de acordo com o seu saldo atual de pontos.

Versão 5.3 - Todos os Direitos reservados