Buscar

Considere as seguintes tabelas: PASSAGEIROS (RG, Nome, Idade) VOOS (NumeroVoo, Data, Lugar) RESERVAS ( RG, NumeroVoo, Valor) RG NumeroVoo Va...

Considere as seguintes tabelas: PASSAGEIROS (RG, Nome, Idade) VOOS (NumeroVoo, Data, Lugar) RESERVAS ( RG, NumeroVoo, Valor) RG NumeroVoo Valor 77890980 A12 100,00 12367849 A12 100,00 34569874 A12 100,00 77890980 A45 150,00 12367849 A65 150,00 34569874 A67 150,00 34521230 A89 150,00 Utilizando a linguagem SQL, qual o código correto para criar a tabela reservas? Questão 3Escolha uma opção: a. create table reservas(Numerovoo char(3), RG int, valor float, primary Key(Numerovoo, RG)); b. create table reservas(int: Numerovoo, RG;valor:float; primary Key (NumeroVoo,RG), foreign key (NumeroVoo,RG)); c. create table reservas(Numerovoo char(3), RG int, valor float, primary Key(Numerovoo, RG), foreign Key(Numerovoo) references Voos (NumeroVoo), foreign Key(RG) references Passageiros (RG)); d. create table reservas(int: Numerovoo, RG;valor:float; primary Key (NumeroVoo,RG)); e. create table reservas(int: Numerovoo, RG;valor:float; primary Key (NumeroVoo));

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar as opções: a. create table reservas(Numerovoo char(3), RG int, valor float, primary Key(Numerovoo, RG)); - Esta opção está correta ao definir as colunas e a chave primária. b. create table reservas(int: Numerovoo, RG;valor:float; primary Key (NumeroVoo,RG), foreign key (NumeroVoo,RG)); - Esta opção possui erros de sintaxe e na definição das chaves estrangeiras. c. create table reservas(Numerovoo char(3), RG int, valor float, primary Key(Numerovoo, RG), foreign Key(Numerovoo) references Voos (NumeroVoo), foreign Key(RG) references Passageiros (RG)); - Esta opção está correta ao definir as colunas, a chave primária e as chaves estrangeiras. d. create table reservas(int: Numerovoo, RG;valor:float; primary Key (NumeroVoo,RG)); - Esta opção possui erros de sintaxe na definição das colunas. e. create table reservas(int: Numerovoo, RG;valor:float; primary Key (NumeroVoo)); - Esta opção possui erros de sintaxe na definição das colunas. Portanto, a opção correta é: c. create table reservas(Numerovoo char(3), RG int, valor float, primary Key(Numerovoo, RG), foreign Key(Numerovoo) references Voos (NumeroVoo), foreign Key(RG) references Passageiros (RG)).

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais