0

SQL 試験の前に過去の論文をいくつか見ていて、この宝石に出くわしました。混乱しているので、ここで何が求められているのか説明してください。何が求められているのか、「テーブルを定義するSQL文を指定してください」とはどういう意味なのか、よくわかりません。

私は参照整合性を理解していると思います。値が 1 つのテーブルに格納され、別のテーブルで参照される場合、それらは同じでなければならないことを意味します。

それはこの質問にどのように当てはまりますか?

どうもありがとう :)

4

2 に答える 2

3

問題は、外部キーのセットに対してRIを維持するために、適切な制約を指定してCREATETABLEステートメントを作成するように求めることです。あなたは完全な質問を提供していないので、何が求められているのかを正確に知ることは困難です。

于 2010-12-08T23:38:13.220 に答える
2

外部キー定義を含むDDLが必要だと思います。例:

CREATE TABLE YourTable
(
bar int not null primary key,
foo int not null references othertable(foo)
)
于 2010-12-08T23:39:27.547 に答える