প্রভাষক
২০ মার্চ, ২০২৬ ১১:১১ পূর্বাহ্ণ
সর্টিং (Sorting), সর্টিং (Sorting)
সর্টিং (Sorting) হলো কম্পিউটার সায়েন্স বা ডেটাবেজে রক্ষিত উপাত্তসমূহকে (Data) একটি নির্দিষ্ট ক্রমানুসারে (উর্ধ্বক্রম বা নিম্নক্রম) সাজানোর প্রক্রিয়া । এটি মূলত ডেটাবেজের রেকর্ডগুলোকে বর্ণানুক্রমিক (A-Z) বা সাংখ্যিক (1-10) মানে বিন্যস্ত করে।
সর্টিংয়ের মূল বৈশিষ্ট্যসমূহ:
• উর্ধ্বক্রম (Ascending): ছোট থেকে বড় বা A থেকে Z ক্রমে সাজানো।
• নিম্নক্রম (Descending): বড় থেকে ছোট বা Z থেকে A ক্রমে সাজানো।
• নতুন টেবিল তৈরি: সর্টিংয়ের ফলে সাধারণত একটি নতুন সর্টেড টেবিল তৈরি হয়।
• ইনডেক্সিং থেকে পার্থক্য: ইনডেক্সিং মূলত দ্রুত ডেটা খোঁজার জন্য ব্যবহার করা হয়, যেখানে মূল ডেটা অপরিবর্তিত থাকে এবং একটি আলাদা সাজানো তালিকা তৈরি হয়।
• স্থায়িত্ব: সর্ট করার পর টেবিলে নতুন ডেটা ইনপুট দিলে আগের সর্ট করা তালিকার কোনো পরিবর্তন হয় না।
উদাহরণস্বরূপ, নামের তালিকা বর্ণানুসারে বা পরীক্ষার নম্বর অনুযায়ী সর্বোচ্চ থেকে সর্বনিম্ন ক্রমানুসারে সাজানো হলো সর্টিং।
৩
৫ মন্তব্য