Indexed file
একটি সূচীভুক্ত ফাইল হল একটি সূচক সহ একটি কম্পিউটার ফাইল যা তার ফাইল কী দেওয়া যে কোনও রেকর্ডে সহজেই র্যান্ডম অ্যাক্সেসের অনুমতি দেয়। চাবি অবশ্যই এমন হতে হবে যাতে এটি একটি রেকর্ডকে অনন্যভাবে চিহ্নিত করে। যদি একাধিক সূচক উপস্থিত থাকে তবে অন্যগুলিকে বিকল্প সূচক বলা হয়। সূচকগুলি ফাইলের সাথে তৈরি করা হয় এবং সিস্টেম দ্বারা রক্ষণাবেক্ষণ করা হয়। আইবিএম ওএস/360 এবং উত্তরসূরিদের উপর ইনডেক্সড সিকোয়েন্সিয়াল অ্যাক্সেস মেথড (আইএসএএম) সহ ইনডেক্সড ফাইলগুলিকে সমর্থন করে। আইবিএম ভার্চ্যুয়াল স্টোরেজ অপারেটিং সিস্টেমগুলি ভিএসএএম যুক্ত করেছে, যা সূচকযুক্ত ফাইলগুলিকে আরও বিকল্প সহ কী সিকোয়েন্সড ডেটা সেট (কেএসডিএস) হিসাবে সমর্থন করে। সূচীভুক্ত ফাইলগুলির জন্য সমর্থন কোবোল এবং পিএল/আই-তে নির্মিত। আরও সীমিত আই/ও সুবিধা সহ অন্যান্য ভাষাগুলি যেমন সি-আইএসএএম-এর মতো রানটাইম লাইব্রেরিতে অ্যাড-অন প্যাকেজের মাধ্যমে সূচকযুক্ত ফাইলগুলিকে সমর্থন করে। ডিজিটাল-এর কিছু অপারেটিং সিস্টেম, যেমন ওপেনভিএমএস, রেকর্ড ম্যানেজমেন্ট সার্ভিস ব্যবহার করে সূচকযুক্ত ফাইল আই/ও-কে সমর্থন করে। সাম্প্রতিক সিস্টেমে, রিলেশনাল ডেটাবেসগুলি প্রায়শই সূচীভুক্ত ফাইলগুলির জায়গায় ব্যবহার করা হয়। ভাষা সমর্থন কোবল ভাষা ফাইল নিয়ন্ত্রণ বিভাগে নিম্নলিখিত কমান্ড সহ সূচীভুক্ত ফাইলগুলিকে সমর্থন করে সংগঠন সূচীভুক্ত আইবিএম পিএল/আই একটি সূচীভুক্ত ফাইল ঘোষণা করতে ফাইল বৈশিষ্ট্য এনভায়রনমেন্ট (সূচীভুক্ত) বা এনভায়রনমেন্ট (ভিএসএএম) ব্যবহার করে। আরও দেখুন বি-ট্রি হ্যাশ টেবিল ডেটা সেট (আইবিএম মেইনফ্রেম) লিগ্যাসি সিস্টেম ডিবিএম এছাড়াও এক্স/ওপেন এনডিবিএম এবং জিএনইউ জিডিবিএম বার্কলে ডিবি ইনলাইন উদ্ধৃতি কোবোল লিগ্যাসি সিস্টেম ডাটাবেস সূচক কৌশল পিএল/আই প্রোগ্রামিং ভাষা পরিবার