問題タブ [relational-algebra]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
846 参照

mysql - SQL をリレーショナル代数に変換する

SQLクエリをリレーショナル代数に変換する方法、およびその逆の方法を学んでいます。

フェアファックスに住んでいて、ローンを持っているが、銀行口座を持っていない顧客を見つけたい.

これは理にかなっていますか?

*選択: σ、プロジェクト: π、自然結合: ⋈</p>

0 投票する
1 に答える
1335 参照

database - シータ結合条件

この本には、2 つの同一の関係に対して関係代数シータ結合 (条件を問わず結合) を作成できないと書かれているので、次のように仮定します。

主キーである person の ssn、主キーである疾患からのコード、および person.name を参照する外部キー ssn_p を使用します。

共通のフィールドを持つ 2 つのリレーションを結合できますか?

たとえば、2 つのリレーションがあります (選択と射影の結果)。

R1 と R2 を結合できますか?

0 投票する
1 に答える
1176 参照

sql - 関係代数の選択句の集計関数

属性値を関係代数の集計関数の値と比較することは可能ですか?私は次のようなことを言うことができるようにしたいと思います:

(SELECTION)clause = attribute1> count(attribute2)

私の先生は、クラスで説明されている方法だけを使用することに固執しているようですが、それが関係代数の確立された部分である場合、彼は数学者であり、何よりもまず、私を述べることができなかったので、私の答えを受け入れるように彼に主張することができます彼はシステムの確立された部分を制限しています。

0 投票する
2 に答える
141 参照

math - コッドのデータのリレーショナルモデルに最も近いクエリ言語はどれですか?

構文的には、少なくともSQLはかなり遠いです。ありがとう!

0 投票する
1 に答える
951 参照

sql - 次のクエリの関係代数式をどのように記述しますか?

次のクエリの関係代数式をどのように記述しますか?

0 投票する
1 に答える
101 参照

selection - 関係代数の選択条件内の関数

関係代数の選択条件内でユーザー定義関数を使用することは可能ですか?

元:

次のようになります<selection condition>:distance(x1、x2、y2、y2)<r

ここでσ<selection condition>(R)、distanceは、属性x1、x2、y1、およびy2の値を操作する関数です。

ありがとう

0 投票する
2 に答える
2859 参照

sql - 極限演算子の関係代数

これら2つのSQLクエリの関係代数とは何ですか。

どうすれば限界を示すことができますか?

ここで、first_nameはアクターの列であり、countryはcountryテーブルの列です...これら2つのテーブル間には関係がありません...これらは独立したテーブルです...

ここで結合演算子を使用できますか?

0 投票する
3 に答える
230 参照

sql - リレーショナル代数で n attributeB を持つ select attributeA を記述する方法は?

0 投票する
1 に答える
1187 参照

sql - 関係代数のGroupByおよびHaving句クエリに相当するものは何ですか?

例:

7.同じ日に同じ専門の2人の異なる医師を訪問した患者を見つけます。

このための合法的なRAをどのように記述しますか?

基本的に、RAでのGroupByとHaving句の同等性は何ですか?

同じことが尋ねられ、ここで答えられませんでした

0 投票する
2 に答える
397 参照

ruby-on-rails - ActiveRecord Arel 関係としての相互の友人

ユーザー用に次のモデルがあります。

ID 53 のユーザーと ID 97 のユーザーが互いに友達である場合、データベースの facebook_friendships テーブルに行 [53, 97] と [97, 53] があります。これは、相互の友人を計算するために私が思いついた生のSQLクエリです。

配列の代わりに関係を返すために、私は Mutual_friends_with を使います。このようにして、結果を where(college: 'NYU') などの他の条件と連鎖させて、ActiveRecord の利点をすべて得ることができました。これを行う良い方法はありますか?