উদ্দীপকে ফিল্ডগুলো নিয়ে ডেটাবেজ তৈরি করা হলে কলেজ কর্তৃপক্ষ কী কী সুবিধা-অসুবিধা পেতে পারে বলে তুমি মনে কর? বিশ্লেষণ করে তোমার মতামত দাও।
উত্তর: উদ্দীপকের ছাত্রীর রোল নম্বর, নাম, পিতার মোবাইল নম্বর, ভর্তির তারিখ ইত্যাদি নিয়ে Student Table তৈরি করা হলে যে সকল সুবিধা পাওয়া যায় তা নিচে আলোচনা করা হলো- ১. সহজে টেবিলে ডেটা এন্ট্রি করা যায়। ২. ডেটা টেবিলের সাথে অন্য এক বা একাধিক ডেটা টেবিলের মধ্যে রিলেশন তৈরি করা যায়। ৩. অসংখ্য ডেটার মধ্য থেকে প্রয়োজনীয় ডেটাকে খুঁজে বের করা যায়। ৪. ডেটা ভ্যালিডেশনের সাহায্যে ডেটা এন্ট্রি নিয়ন্ত্রণ করা যায়। ৫. সহজে এক ডেটাবেজ থেকে অন্য ডেটাবেজের সাথে তথ্য আদান প্রদান করা যায়। ৬. সংখ্যাবাচক ডেটাসমূহে সূক্ষ গাণিতিক কাজ করা যায়। ৭. সহজে নানা ফরম্যাটে রিপোর্ট তৈরি করা যায় ও তা মুদ্রণ করা যায়। ৮. প্রয়োজনীয় তথ্য নিয়ে লেবেল তৈরি করা যায় এবং ছাপানো যায়। ৯. বিভিন্ন ধরনের চার্ট তৈরি করা যায়। ১০. আকর্ষণীয় ডেটা এন্ট্রি ফর্ম তৈরি করা যায়। ১১. অন্যান্য ডেটাবেজ প্রোগ্রাম (যেমন-ফক্সপ্রো, এক্সেল ইত্যাদি) থেকে তথ্য বা ডেটা এনে ব্যবহার করা যায়।
HSC ICT Chapter 6 : ডেটাবেজ ম্যানেজমেন্ট সিস্টেম CQ — Prosthuti প্রশ্নব্যাংক
HSC · ICT · Chapter 6 : ডেটাবেজ ম্যানেজমেন্ট সিস্টেম · সৃজনশীল
উদ্দীপকে ফিল্ডগুলো নিয়ে ডেটাবেজ তৈরি করা হলে কলেজ কর্তৃপক্ষ কী কী স…
উদ্দীপক
Dhaka · 2017
উত্তর
উত্তর
উত্তর
এখানে প্রাথমিক বা প্রাইমারি কি হচ্ছে যে এট্রিবিউট বা কি (key) দিয়ে কোনো নির্দিষ্ট এনটিটিকে সম্পূর্ণরূপে শনাক্ত করা যায়। প্রাইমারি কি ফিল্ডের প্রতিটি তথ্য ভিন্ন হতে হয় অর্থাৎ কোনো ডুপ্লিকেট তথ্য থাকতে পারে না। নিম্নে Student টেবিলের ফিল্ডসমূহের ডেটাটাইপ বর্ণনা করা হলো-
1. Roll Number ফিল্ডটি Number টাইপ ডেটা হবে এবং এই ফিল্ডটি কখনই ফাঁকা থাকবে না যেহেতু এটি Not NULL বলা হয়েছে।
2. Name ফিল্ডটি Character টাইপ ডেটা হবে এবং এর দৈর্ঘ্য হবে ২০।
3. ফিল্ডটি Number টাইপ ডেটা হবে এবং এর দৈর্ঘ্য হবে ২০।
4. Admission Date ফিল্ডটি date টাইপ ডেটা হবে এবং এর দৈর্ঘ্য হবে ১০।উত্তর