Considere um banco de dados em Firebird 2.5, contendo as tabelas ALUNO e CIDADE, e seus respectivos campos e as afirmações nos itens a seguir:
| ALUNO | CIDADE |
|
CODIGO
NOME
COD_CIDADE
|
CODIGO
DESCRICAO
|
I. O comando “SELECT ALUNO.NOME, CIDADE.DESCRICAO FROM ALUNO LEFT JOIN CIDADE ON ALUNO.COD_CIDADE = CIDADE.CODIGO” lista o nome de todos os alunos e respectivas cidades, apenas se o valor do campo COD_CIDADE, em ALUNO, existir correspondente no campo CODIGO, em CIDADE
II. O comando “SELECT ALUNO.CODIGO FROM ALUNO, CIDADE WHERE ALUNO.COD_CIDADE = CIDADE.CODIGO” equivale ao comando “SELECT ALUNO.CODIGO FROM ALUNO INNER JOIN CIDADE ON ALUNO.COD_CIDADE = CIDADE.CODIGO”
III. O comando “SELECT ALUNO.CODIGO FROM ALUNO, CIDADE”, retorna uma quantidade de tuplas equivalente ao produto da quantidade de tuplas da tabela ALUNO pela quantidade de tuplas da tabela CIDADE.
A sequência que indica corretamente a classificação das afirmações feitas nos respectivos itens como V para verdadeiro ou F para falso é: