Questões de Informática · NC-UFPR

InformáticaOutros temasNC-UFPR 2019

PMC/ Edital nº

Questão de Informática

Os comandos DDL abaixo definem uma base de dados de um restaurante, para armazenar seus cardápios e pratos. CREATE TABLE tb_cardapio ( codigo INTEGER NOT NULL, nome VARCHAR(50) NOT NULL, data DATE NOT NULL, CONSTRAINT cardapio_pk PRIMARY KEY (codigo)); CREATE TABLE tb_prato ( codigo INTEGER NOT NULL, nome VARCHAR(50) NOT NULL, valor REAL NOT NULL, CONSTRAINT prato_pk PRIMARY KEY(codigo)); CREATE TABLE tb_cardapio_prato ( codigo_cardapio INTEGER NOT NULL, codigo_prato INTEGER NOT NULL, CONSTRAINT cardapio_fk FOREIGN KEY (codigo_cardapio) REFERENCES tb_cardapio(codigo), CONSTRAINT prato_fk FOREIGN KEY (codigo_prato) REFERENCES tb_prato(codigo), CONSTRAINT cardapio_prato_pk PRIMARY KEY (codigo_cardapio, codigo_prato)); Seja a seguinte consulta SQL: SELECT DISTINCT c.data, max(p.valor) FROM tb_cardapio c JOIN tb_cardapio_prato cp ON c.codigo = cp.codigo_cardapio JOIN tb_prato p ON cp.codigo_prato = p.codigo GROUP BY c.data Assinale a alternativa que apresenta a descrição dos dados retornados por essa consulta.

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.