リレーショナル代数では、名前の変更は次のように記述される単項演算です。 ρ a / b ( R ) {\displaystyle \rho _{a/b}(R)}
結果はRと同じですが、すべてのタプルのb属性がaに名前変更されます。[1]例として、Employeeリレーションに対するρの次の呼び出しと、その結果を考えてみましょう。
正式には、名前変更演算子のセマンティクスは次のように定義されます。
ここで、はタプルtとして定義され、b属性の名前がaに変更されます。 t [ a / b ] {\displaystyle t[a/b]}