Magna Concursos
621742 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FUNCAB
Orgão: ANS

O esquema relacional a seguir servirá de contexto para a questão. Ele descreve um banco de dados usado por uma empresa aérea com o objetivo de controlar a oferta e a venda de passagens para seus clientes.

CREATE TABLE VOO (

NUMERO CHAR(5) NOT NULL,

DATA NUMBER(8) NOT NULL,

NUM_ASSEN NUMBER(5) NOT NULL,

CONSTRAINT VOO_PK PRIMARY KEY

(NUMERO))

CREATE TABLE PASSAGEM (

COD NUMBER(5) NOT NULL,

NUM_VOO CHAR(5) NOT NULL,

COD_CLI NUMBER(7) NOT NULL,

VALOR NUMBER(11,2) NOT NULL,

CONSTRAINT PASSAGEM_PK PRIMARY

KEY (COD),

CONSTRAINT PASSAGEM_FK FOREIGN

KEY (NUM_VOO) REFERENCES

VOO (NUMERO))

Observações:

• A coluna NUM_ASSEN, localizada na tabela VOO, representa o número máximo de passageiros que podem ser transportados em um voo.

• A coluna DATA, localizada na tabela VOO, representa a data na qual um voo irá partir. O formato dessa data éAAAAMMDD.

A companhia aérea em questão possui um programa de fidelidade que concede um desconto de 10% em todas as passagens de um cliente relativas a um certo voo, caso esse cliente tenha comprado mais de duas passagens. Cabe ressaltar que o desconto vale apenas para as passagens relativas ao voo para o qual o cliente comprou mais de duas passagens.

Qual comando SQL irá alterar corretamente o preço das passagens que se encaixam na promoção descrita acima?
 

Provas

Questão presente nas seguintes provas

ATCI - TI/Infraestrutura, Segurança e BD

60 Questões