ربما تكون قد تعملت أو سمعت من قبل عن فهارس قواعد البيانات (Database Indexes) فقد تكون قد درستها خلال مواد الخاصة بقواعد البيانات أو طبقتها خلال تعلمك لأحد الدورات التعليمية لأحد لغات البرمجة. فأنا تعلمتها بدايةً خلال دراستي الجامعية بمادة تصميم قواعد البيانات وقمت بتطبيقها ولكن لم أفهم ما أهميتها وما الجدوى منها، كل ما تعلمته أنها تقوم بفهرسة الجدول قواعد البيانات! كان هذا الوصف عام لأفهم من خلاله متى يجب علي استخدامهم ولماذا يجب علي ذلك؟