Uma empresa aérea possui um sistema de informação para regis...
Próximas questões
Com base no mesmo assunto
Ano: 2023
Banca:
CESGRANRIO
Órgão:
Transpetro
Prova:
CESGRANRIO - 2023 - Transpetro - Técnico de Informática |
Q2319357
Banco de Dados
Uma empresa aérea possui um sistema de informação para registrar as reservas de passagens de seus passageiros nos
voos que oferece. O esquema desse banco de dados foi criado com os seguintes comandos SQL:
CREATE TABLE PASSAGEIRO ( CODIGO NUMERIC(5) NOT NULL, NOME TEXT NOT NULL, PRIMARY KEY (CODIGO));
CREATE TABLE VOO ( NUMERO NUMERIC(3) NOT NULL, ORIGEM TEXT NOT NULL, DESTINO TEXT NOT NULL, NUM_LUGARES NUMERIC(3) NOT NULL, PRIMARY KEY (NUMERO));
CREATE TABLE RESERVA ( NUM_VOO NUMERIC(3) NOT NULL, CD_PASS NUMERIC(5) NOT NULL, PRIMARY KEY (NUM_VOO, CD_PASS), FOREIGN KEY (NUM_VOO) REFERENCES VOO(NUMERO), FOREIGN KEY (CD_PASS) REFERENCES PASSAGEIRO(CODIGO));
Na Figura a seguir, são exibidos os estados atuais dessas tabelas.
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/101195/Sem_t%C3%ADtulo.png)
Qual comando SQL será executado sem produzir erro?
CREATE TABLE PASSAGEIRO ( CODIGO NUMERIC(5) NOT NULL, NOME TEXT NOT NULL, PRIMARY KEY (CODIGO));
CREATE TABLE VOO ( NUMERO NUMERIC(3) NOT NULL, ORIGEM TEXT NOT NULL, DESTINO TEXT NOT NULL, NUM_LUGARES NUMERIC(3) NOT NULL, PRIMARY KEY (NUMERO));
CREATE TABLE RESERVA ( NUM_VOO NUMERIC(3) NOT NULL, CD_PASS NUMERIC(5) NOT NULL, PRIMARY KEY (NUM_VOO, CD_PASS), FOREIGN KEY (NUM_VOO) REFERENCES VOO(NUMERO), FOREIGN KEY (CD_PASS) REFERENCES PASSAGEIRO(CODIGO));
Na Figura a seguir, são exibidos os estados atuais dessas tabelas.
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/101195/Sem_t%C3%ADtulo.png)
Qual comando SQL será executado sem produzir erro?