ইনডেক্স একটি ওরাকল ডাটাবেজ অবজেক্ট। এটি টেবল থেকে ডাটা কোয়েরি করার প্রক্রিয়াকে দ্রুততর করে। ইনডেক্স একটি কী ভ্যালুর মাধ্যমে টেবলে সংরক্ষিত নির্দিষ্ট রাে-এর ডাটাকে দ্রুত কোয়েরি করতে পারে। ইনডেক্স তৈরি করা হলে এটি টেবিলের প্রতিটি রাে-এর জন্য একটি নির্দিষ্ট কী-ভ্যালু প্রদান করে। ডাটা কোয়েরি করার সময় উক্ত কী-ভ্যালু ব্যবহার করে ইনডেক্স নির্দিষ্ট ডাটাকে দ্রুত খুঁজে বের করতে পারে। ইনডেক্স টেবলের এক বা একাধিক কলামকে ব্যবহার করে তৈরি করা যায়। একাধিক কলাম ব্যবহার করে তৈরি ইনডেক্সকে কম্পােজিট ইনডেক্স বলা হয়। একটি কম্পােজিট ইনডেক্স তৈরি করার জন্য কোনাে টেবিলের সর্বোচ্চ ৩২টি কলামকে ব্যবহার করা যায়।
ইনডেক্সের প্রকারভেদ (Types of Index)
গঠন বৈশিষ্ট্যের ওপর ভিত্তি করে ইনডেক্স বিভিন্ন ধরনের হতে পারে। যেমন-
০১. বি-ট্রি ইনডেক্স,
০২. বিটম্যাপ ইনডেক্স ও
০৩. ইউনিক ইনডেক্স।