Julgue o próximo item acerca da aplicação dos princípios de álgebra relacional e suas transformações em comandos SQL.
Considere que uma tabela denominada PESSOA contenha informações do cpf, do nome e do sexo de uma pessoa. Considere, ainda, que essa tabela tenha sido criada e alimentada em um SGBD relacional e que os valores do campo sexo de todos os registros da tabela são 'M' ou 'F'. Nessa situação, quando são executados os comandos SQL formados fidedignamente a partir da interpretação das representações no formato de álgebra relacional presentes nos itens (i), (ii) e (iii) listados a seguir, esses comandos serão executados corretamente em SGBDs relacionais e seus resultados serão conjuntos de tuplas idênticas no número de linhas, de colunas, e de todos os valores nas linhas de resultado.
(i) R1 ← π cpf, nome, sexo (PESSOA)
(ii) R1 ← π cpf, nome, sexo (σ sexo='M' OR sexo='F' (PESSOA))
(iii) R1 ← (π cpf, nome, sexo (σ sexo='M' (PESSOA)) ∪ (π cpf, nome (σ sexo='F' (PESSOA))
Considere que uma tabela denominada PESSOA contenha informações do cpf, do nome e do sexo de uma pessoa. Considere, ainda, que essa tabela tenha sido criada e alimentada em um SGBD relacional e que os valores do campo sexo de todos os registros da tabela são 'M' ou 'F'. Nessa situação, quando são executados os comandos SQL formados fidedignamente a partir da interpretação das representações no formato de álgebra relacional presentes nos itens (i), (ii) e (iii) listados a seguir, esses comandos serão executados corretamente em SGBDs relacionais e seus resultados serão conjuntos de tuplas idênticas no número de linhas, de colunas, e de todos os valores nas linhas de resultado.
(i) R1 ← π cpf, nome, sexo (PESSOA)
(ii) R1 ← π cpf, nome, sexo (σ sexo='M' OR sexo='F' (PESSOA))
(iii) R1 ← (π cpf, nome, sexo (σ sexo='M' (PESSOA)) ∪ (π cpf, nome (σ sexo='F' (PESSOA))