問題タブ [tuple-relational-calculus]

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 に答える
318 参照

relational-database - タプルリレーショナル計算の自己結合

ここに画像の説明を入力 バンクーバー市にある会社で働くすべての従業員の名前、会社名、マネージャー名を検索します。

これをタプルリレーショナル計算でどのように書くのですか? 私は長い間これを考えてきました。「管理する」となると、manages.manager_name から employee.person_name への対処方法がわかりません。

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

database - DBMS の TRC および DRC とは何ですか?

タプル関係計算 (TRC)ドメイン関係計算 (DRC)とは? それらは関係代数とどう違うのですか?

私はDBMS分野で初めてです。しかし、関係代数の基礎を学びました。

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

sql - SQL をタプル関係計算に変換する

SQL クエリをタプル リレーショナル計算に変換しようとしていますが、NOT EXIST行き詰まる原因があります。

SQL クエリ:

私はすでに始めました:

これは私が立ち往生しているところです。とNOT EXISTSの両方からのものであることをどのように示すのですか? 私が書くと、これは二重にネストされたSQLクエリになり、上記のものではなくなります。a2b2¬∃a2 ∈ a ¬∃b2 ∈ b

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

relational-database - How do you define a (1,6) cardinality using Relational calculus

I have these three tables:

The cardinality between the Customer and the Rent table is (1,6) and the cardinality between the Rent and the Book table is (1,infinity).

Using relational calculus's syntax, I would define a (0,1) cardinality like this:

But how can I define a (1,6) cardinality?

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

relational-database - タプルリレーショナル計算で量指定子が必要なのはなぜですか?

タプルリレーショナル計算で量指定子が必要なのはなぜですか?
私がこの声明を持っているとしましょう:

{S.sname | Student の S および (Grade の G が存在する)(Ss# = Gs#)};

代わりにこれを使用できないのはなぜですか?

{S.sname | S が Student で G が Grade で、Ss# = Gs# };

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

mysql - Join を使用した SQL からタプル関係計算へ

タプル リレーショナル計算に変換する必要がある 2 つの SQL クエリがあります。最初のクエリ

かなり明白なようです(私が正しく理解していれば):

しかし、2番目のもの:

結合があり、それを変換する必要がある良い例が見つかりませんでした。誰か説明を手伝ってくれませんか?