Comparar as respostas com outros membros!

788 palavras 4 páginas
SQL – Exercícios Revisão

1) Explique a diferença entre os scripts 1 e 2. Dê um exemplo.

Script 1: create table CIDADE ( cod_cidade int not null primary key, pais_cidade int not null foreign key (pais_cidade) references PAIS (cod_pais), nome_cidade varchar(30) not null);

create table FRANQUIA ( cod_franquia int not null primary key, endereco_franquia varchar (50) not null, cidade_franquia int not null foreign key (cidade_franquia) references CIDADE(cod_cidade), pais_franquia int not null foreign key (pais_franquia) references PAIS(cod_pais), valor_franquia money, data_inauguracao date);

Script 2: create table CIDADE ( cod_ cidade int not null, pais_cidade int not null foreign key (pais_cidade) references PAIS (cod_pais), nome_cidade varchar(30) not null, primary key (cod_cidade, cod_pais));

create table FRANQUIA ( cod_franquia int not null primary key, endereco_franquia varchar (50) not null, cidade_franquia int not null, pais_franquia int not null, valor_franquia money, data_inauguracao date, foreign key (cidade_franquia, pais_franquia) references CIDADE(cod_cidade, pais_cidade));

2) De acordo com os dados abaixo:
a. Fazer o script para criar as tabelas: MARCA, PRODUTO;
b. Fazer o script para inserir os dados (conforme modelo);
c. Fazer o script para retornar a consulta (conforme modelo);
Código do Produto
Código da Marca
Marca
Produto
Valor do Produto
1000
10
Fiat
UNO Mille
R$28.000,00
1000
20
Chevrolet
Corsa
R$32.000,00
1000
30
Ford
Fiesta
R$35.000,00
2500
10
Fiat
Novo UNO
R$30.500,00
2500
20
Chevrolet
Meriva
R$45.000,00
2500
30
Ford
Focus
R$55.000,00

3) Descreva qual será o retorno das consultas dos scripts abaixo:

a) SELECT CODVENDA, COUNT(*) FROM PEDIDO GROUP BY CODVENDA;

b) SELECT CODCLIENTE, SUM(TOTALPEDIDO) FROM PEDIDO GROUP BY CODCLIENTE;

c) SELECT CODVENDA, AVG(PRECOVENDA), COUNT(*) FROM PEDIDO GROUP BY

Relacionados

  • Comparar as respostas com outros membros!
    2691 palavras | 11 páginas
  • Comparar as respostas com outros membros!
    2910 palavras | 12 páginas
  • Comparar as respostas com outros membros!
    2522 palavras | 11 páginas
  • Comparar as respostas com outros membros!
    546 palavras | 3 páginas
  • Comparar as respostas com outros membros!
    3573 palavras | 15 páginas
  • Comparar as respostas com outros membros!
    877 palavras | 4 páginas
  • Comparar as respostas com outros membros!
    442 palavras | 2 páginas
  • Comparar as respostas com outros membros!
    519 palavras | 3 páginas
  • Comparar as respostas com outros membros!
    6025 palavras | 25 páginas
  • Comparar as respostas com outros membros!
    4359 palavras | 18 páginas