アプリ版:「スタンプのみでお礼する」機能のリリースについて

リレーショナルデータベースの関係演算の中の「商」に関してですが
初めてデータベースについて学ぶ初学者にはどのような説明の仕方がもっとも
分かりやすいでしょうか。

実際に2種類の表を用いて説明することは既に想定内なのですが
最後に言葉による「定義」として「商」をどのように分かりやすくまとめるか
この一点を思案中です。

できればその定義としての「言葉」を聞いただけで教わったことをすぐに
思い出してもらえるような分かりやすい説明の仕方を探しています。
検索などでいくつか文章による説明を見ましたが言葉による説明だけでの明快な
ものはなかなか見当たりませんでした。教育に役立つ説明の仕方を求めています。

A 回答 (2件)

"最後の一言"に限定すると,(No.1の方の回答にも記述されていましたが)「直積の逆」というのが一番覚えやすいのではないかと思います。



参考URL:http://ja.wikipedia.org/wiki/%E9%96%A2%E4%BF%82% …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。

お礼日時:2008/12/28 04:57

このカテゴリは実務系の人が多く、実際のデータベースには商を求める演算子は用意されていないので、普通は情報処理技術者試験でも受けない限り、商について考えることがありません。

なので、回答つきにくいと思います。
(私も例外ではありません)
確かに関係演算の中では確かに商が最も理解しにくいです。
(A÷B=CのときにB×C=Aが成り立つから商と呼ばれているだけだと思うので。まあ剰余が生じる可能性がある点も似ていますが)

ちなみに自分がどう理解しているかを言葉で定義するとしたら「除集合の要素を全て含む、被除集合の残りの属性の集合」です。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。

お礼日時:2008/12/28 04:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す