リレーショナル代数を使用して一時的な値を保存できます -- database フィールド と relation フィールド と relational-algebra フィールド 関連 問題

Can we store temporary VALUES using Relational algebra












1
vote

問題

日本語

リレーショナル代数では、テーブルの名前を変更して一時的な変数として持つことができます。 例えば:

<事前> <コード> ρ(temp, Employees JOIN Works_In)

今のところ、Works_in Tableと結合されている従業員の結果を持つテーブルになります。

上記の例と同様の一時的な値を格納できますか? 私は従業員の最も古い年齢を得たと言う:

<事前> <コード> αMAX(age)Employees

後で参照できるように、一時的な値に保存できます。 この仕事のようなものはありますか?

<事前> <コード> ρ(tempValue, αMAX(age)Employees)
英語

In relational algebra we can rename a table and have it as a temporary variable. For example:

ρ(temp, Employees JOIN Works_In) 

Now temp will be a table with the result of Employees being Joined with Works_In table.

Can we store temporary VALUES similar to the above example? Say I got the oldest age of employees:

αMAX(age)Employees 

Could I store that in a temp value so that I can reference it later and use it? Will something like this work?

ρ(tempValue,  αMAX(age)Employees) 
</div
        
   
   

回答リスト


関連する質問

0  リレーショナル代数に関する乗算  ( Multiplication on relational algebra ) 
次のSQLクエリの直接翻訳をリレーショナル代数式に見つけるのに役立ちますか? <事前> <コード> select s.name, c.course_id, t.grade from student s, course c, takes t where s.ID...

0  関与していないリレーショナル代数へのSQL変換  ( Sql translation into relational algebra not in ) 
ここで見つけることができるUNIスキーマを持っています http://hyper-db.com/ interface.html# 次のSQLコードをリレーショナル代数に翻訳しようとします。 <事前> <コード> select distinct s.*, h....

3  リレーショナル代数の論理SQLクエリの最適化に立ち往生(または場所)  ( Stuck with logical sql query optimizations in relational algebra or in where ) 
リレーショナル代数でこのSQLクエリを最適化することで立ち往生しています: <事前> <コード> SELECT * FROM R1, R2, R3, R4 WHERE (R1.A = '1' OR (R2.B = '2' AND R3.C = R4.C)) ...

7  リレーショナル代数の副問合せを表します  ( Represent a subquery in relational algebra ) 
関係代数の副照会をどのように表しますか?前の選択条件で新しい選択をしますか? <事前> <コード> SELECT number FROM collection WHERE number = (SELECT anotherNumber FROM anotherS...

0  1対多の関係のためのリレーショナル代数  ( Relational algebra for one to many relations ) 
以下の関係があるとします。 <事前> <コード> Academic(academicID(PK), forename, surname, room) Contact (contactID(PK), forename, surname, phone, acad...

2  カウントを使用せずにリレーショナル代数  ( Relational algebra without using count ) 
これは私のデータベースクラスの練習中期からの質問です。次のリレーショナルスキーマがあります。 <コード> WorkList(EMP#, WorkType#, Season) EMP# 、<コード> mLatestBilletItemNum0 および<コード>...

-1  リレーショナル代数で最大を見つけます  ( Find a max in relational algebra ) 
IM宿題の質問に問題を抱えて、何をすべきかの背後にある論理を理解するのが難しいと思う。 Q:最も高価な本を購入した顧客の顧客名と書籍のタイトルをリストするクエリを書く。 リレーショナルスキーマ 顧客(CID、名前、住所) 注文(ordernum、cid、o...

1  データベースクエリのための正規形式はありますか?  ( Are there canonical forms for database queries ) 
「最適化されたクエリジェネレータ」を作りたいとします。基本的には、時間/空間の制限に基づいてSQL Serverに入れることができるものよりもずっと優れているSQLクエリオプティマイザ。それは入力としてクエリとDBの統計を取り、ターゲットシステムに合わせて調整...

0  リレーショナル代数に結合を代表する方法  ( How do i represent my joins in relational algebra ) 
リレーショナル代数に新しい、私の課題のために私は2つを作成する必要があります。私はSQLに直面している問題を書いたが、リレーショナル代数におけるそのような結合を表す方法はわからない。任意のヘルプ/ポインタは大幅に感謝されます。 <事前> <コード> SELEC...

2  リレーショナル代数へのSQL  ( Sql to relational algebra ) 
このSQLクエリのリレーショナル代数の書き込みについてどうすればよいですか? <事前> <コード> Select patient.name, patient.ward, medicine.name, prescr...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有