///
Analise a estrutura de tabelas criada pelo comando SQL abaixo:
create table cliente(codigo_cliente int, nome_cliente char(20), primary key
(codigo_cliente))
create table agencia(codigo_agencia int, nome_agencia char(20), primary key
(codigo_agencia))
create table contaBanco(codigo_conta int, codigo_cliente int, codigo_agencia
int, saldo numeric(10,2), primary key (codigo_conta), foreign key(codigo_
cliente) references cliente, foreign key(codigo_agencia) references agencia)Considere a execução dos comandos SQL abaixo sobre a estrutura criada a partir dos comandos acima:
I
select Cliente , SaldoBanco from (select p.nome_cliente, sum(saldo) from
cliente p, contaBanco c where p.codigo_cliente =c.codigo_cliente group by
p.nome_cliente ) as saldototal (Cliente , SaldoBanco) where SaldoBanco > 200
II
select c.nome_cliente, a.nome_agencia, cb.saldo, cb.codigo_agencia from
cliente c, contaBanco cb, agencia a where c.codigo_cliente = b.codigo_cliente
and cb.codigo_agencia = a.codigo_agencia and cb.saldo > some (select saldo
from contaBanco where codigo_agencia = 1)Com base na análise dos códigos acima é CORRETO afirmar que