ডেটাবেজে ডেটা প্রবেশ করানো, ডেটা পুনরুদ্ধার, ডেটা মডিফাই বা ডিলেট করা ইত্যাদি অপারেশনকে 'কুয়েরি বলে এবং যে ভাষার সাহায্যে কুয়েরি করা হয় তাই কুয়েরি ভাষা।
ডেটাবেজ থেকে ব্যবহারকারী কোনো ডেটা যাতে তাড়াতাড়ি খুঁজে বের করতে পারে সেজন্য ডেটাকে একটি বিশেষ অর্ডারে সাজিয়ে রাখা হয়। ডেটাবেজের টেবিলের রেকর্ডসমূহকে এরূপ কোনো লজিক্যাল অর্ডারে সাজিয়ে রাখাকেই ইনডেক্সিং বলে।.
ইনডেক্স ফাইল মূল ডেটাবেজ ফাইলের কোনোরূপ পরিবর্তন না করে Alphabetically বা Numerically এবং আরোহী বা অবরোহী অনুসারে ক্রমানুযায়ী বিভিন্নভাবে সাজানো যায়। ইনডেক্স করার পরে ডেটাবেজ ফাইলে নতুন কোনো রেকর্ড ইনপুট করা হলেও ইনডেক্স ফাইলগুলো স্বয়ংক্রিয়ভাবে আপডেট হয়ে যায়। এতে মূল ফাইলের কোনো পরিবর্তন হয় না।
ডেটাবেজের ১ম টেবিলের ফিল্ডগুলোর ডেটা টাইপের নাম নিচে উল্লেখ করা হলো-
| Field Name | Data Type |
| Patient's Name | Text |
| Mobile No | Integer |
| Date of Birth | Text |
ডেটা টাইপের বর্ণনা দেওয়া হলো:
Integer (পূর্ণসংখ্যা): অঙ্ক বা সংখ্যা জাতীয় লেখার জন্য Integer ডেটা টাইপ ব্যবহার করা হয়। এ ডেটা টাইপে ধনাত্মক ও ঋণাত্ম পূর্ণসংখ্যার মান থাকতে পারে। এ ধরনের ডেটাটাইপ ডেটাৎ ধরন/প্রকৃতি অনুযায়ী 1, 2, 4 এবং ৪ বাইটের হয়ে থাকে।
Text (শব্দ): Character বা অক্ষর জাতীয় তথ্যের জন্য Text ডেট টাইপ ব্যবহার করা হয়। SQLite -এ Date/Time ডেটার জন আলাদা কোনো ডেটাটাইপ ব্যবহার করা হয় না। Date/Time ফরম্যাট অনুযায়ী এটা Integer/Text/Real ডেটাটাইপের হয়ে থাকে SQLite -এ টেক্সট ডেটাটাইপের সাইজ আনলিমিটেড।
উদ্দীপকে উল্লেখিত টেবিল দুটির মধ্যে One to One রিলেশনশিঙ্গ তৈরি করা সম্ভব। নিম্নে উদ্দীপকের তথ্যের সমন্বয়ে One to Ong রিলেশনশিপ টেবিলের মাধ্যমে দেখানো হলো:

উপরোক্ত টেবিলন্বয় Patient Details এবং Prescription Details এ মধ্যে common field হচ্ছে Mobile No। One-to-one রিলেশনের ডেটা টেবিলের একটি রেকর্ডের জন্য অন্য ডেটা টেবিলে কেবল একটি রেকর্ডের সম্পর্ক থাকে যা Patient Details, Prescription Details এর মধ্যে রয়েছে। এ থেকে বোঝা যাচ্ছে যে, টেবিলদ্বয়ের মধ্যে One-to-One রিলেশন বিদ্যমান।
Related Question
View All১ ক্লিকে প্রশ্ন, শীট, সাজেশন ও
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!
শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!