/ Operação de Renomeação de Álgebra Relacional - álgebra relacional

Álgebra Relacional Renomear Operação - álgebra relacional

Eu tenho essa consulta de álgebra relacional:

% x (código) ({("PX5"), ("PX6")})

Você pode me explicar o que esta consulta significa?

Eu sei que% é renomear a operação, x é o novo nome da tabela, mas eu não sei, o que está dentro de () colchetes por trás de "(código)". Obrigado

Respostas:

0 para resposta № 1

{("PX5"),("PX6")} parece uma relação. Mas eu também não entendo o seu termo. A renomeação é definida como ρa / b(R)

Então, o melhor que pude pensar em seu termo seria algo como ρx / code({("PX5"), ("PX6")}), o que significa:

Rename the attribute "code" into "x" of the relation {("PX5"),("PX6")}.