プロが教える店舗&オフィスのセキュリティ対策術

Accessで
顧客IDと顧客名を含むテーブルがあったとします。
そこで
1.顧客IDのインデックスと顧客名のインデックスの2つのインデックス
2.顧客ID、顧客名の順番で定義した複合インデックス

2つの違いが分かりません。

インデックスといえば、
固有インデックス(主キー)とプロパティで設定するインデックスの知識しかないのですが、
たぶん、1.のほうは、
両方のフィールドとも、検索時のパフォーマンスが向上して、
2.のほうは
顧客IDだけ?
と、想像するのですが・・
2つのインデックスと複合インデックスの設定の仕方も分からないので、どこを使って設定するのか教えてください。

A 回答 (1件)

顧客IDは普通なら主キーになります。


ただ、家族で一つのキーなんて設定の場合は、他のキーと複合で主キーにする必要があります。
顧客名の場合は、同姓同名の人物や同名の会社名があるので、主キーにはなりません。

>どこを使って設定するのか教えてください。
複合で主キーにする場合は、テーブルのデザインモードで
主キーにする順番に、Ctrlキーを押しながら選択して、ツールバーの鍵のボタンを押す

インデックスを手動で設定(単独・複合・昇順・降順)する場合は、
鍵のボタンの右隣の罫線に雷のボタンで表示されるダイアログで設定
    • good
    • 0
この回答へのお礼

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

お礼日時:2005/10/27 17:40

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