Questions in this chapter

ক. Sorting কী?
খ. ব্যক্তিগত পর্যায়ে Data Security কীভাবে নিশ্চিত করা যায়?
গ. Section A এর GPA-5 প্রাপ্ত Studentদের Roll ও SName দেখানোর SQL Comand লিখ এবং output দেখাও।
ঘ. উদ্দীপকের Section A এর সাথে Roll এর Relation ব্যাখ্যা কর।
হাবীব সাহেবের প্রতিষ্ঠানের যাবতীয় কর্মকাণ্ড মূলত কম্পিউটার দ্বারা 'পরিচালিত হয়। সম্প্রতি হাবীব সাহেবের প্রতিষ্ঠানের গুরুত্বপূর্ণ কিছু তথ্য চুরি হয়, যা তাকে আর্থিক ক্ষতির সম্মুখীন করে। হাবীব সাহেব বুঝতে পারে কম্পিউটার সিকিউরিটির ঘাটতির কারণেই এ ঘটনা ঘটেছে।
ক. ডেটাবেজ ইনডেক্সিং কী?
খ. ডেটাবেজ ইনডেক্সিং কেন করা হয়?
গ. হাবীব সাহেবের প্রতিষ্ঠানের যে বিষয়টির ঘাটতি ছিল তার তি প্রকারভেদ বর্ণনা কর ।
ঘ. উক্ত ঘটনা রোধে হাবীব সাহেবকে কী ধরনের পদক্ষেপ গ্রহণ করতে হবে? বিশ্লেষণ কর।

ক. ডেটাবেজ অ্যাডমিনিস্ট্রেটর কী?
খ. “একজন ব্যক্তি ব্যক্তিগত পর্যায়ে ডাটা সিকিউরিটি বজায় রাখতে কিছু পদক্ষেপ নিতে পারে” – কীভাবে?
গ. উদ্দীপকে উল্লেখিত Table-1 তৈরি করার জন্য SQL কোড লিখ।
ঘ. উদ্দীপকে উল্লেখিত Table-1 এ Grade ফিল্ড বা কলামটি যুক্ত করার এবং Roll 1001 ও 1002 এর Grade যথাক্রমে A+ ও A করার SQL কোড লিখ।

ক. ডেটা এনক্রিপশন কী?
খ. ফরেন কী বলতে কী বোঝায়? ব্যাখ্যা কর ।
গ. দৃশ্যকল্প-১ এ যাদের Salary 20,000 থেকে 30,000 এর মধ্যে এবং জন্মতারিখ 01/01/90 এর পরে তাদের রেকর্ডসমূহ নামের ক্রমানুসারে প্রদর্শনের জন্য SQL কমান্ড লিখ।
ঘ. দৃশ্যকল্প-২ এ টেবিলদ্বয়ের মধ্যে কোন ধরনের সম্পর্ক তৈরি করা যায় বলে তুমি মনে কর? বিশ্লেষণপূর্বক মতামত দাও ।

ক. রাউটার কী?
খ. জাতীয় পরিচয়পত্রের তথ্য সংবলিত ডেটাবেজের ধরন ব্যাখ্যা কর।
গ. উদ্দীপকে উল্লেখিত টেবিল-1 এর ফিল্ডগুলোর ডেটা টাইপ বর্ণনা কর।
ঘ. উদ্দীপকে উল্লেখিত টেবিলদ্বয়ের মধ্যে কোন ধরনের রিলেশন তৈরি সম্ভব? যুক্তিসহকারে বিশ্লেষণ কর।


রাসেল Customer table-এর রেকর্ড দ্রুত খোজার জন্য টেবিলটির রেকর্ডগুলো দ্রুততম কৌশল সাজাল ৷
ক. ডেটাবেজ সিকিউরিটি কী?
খ. SQL এর INSERT কমান্ডের গঠন ব্যাখ্যা কর।
গ. রাসেলের ব্যবহৃত কৌশল সুবিধাজনক কি-না? ব্যাখ্যা কর।
ঘ. Customer এবং Product টেবিল দুটির মধ্যে কোনো সম্পর্ক স্থাপন সম্ভব কি-না? বিশ্লেষণ করে তোমার মতামত প্রতিষ্ঠা কর।
কোনো একটি কোম্পানির বিভিন্ন পণ্যের মূল্য তালিকার টেবিলটি নিম্নরূপ:

টেবিলটিতে পণ্যের তালিকাটি ঠিকভাবে সাজানো না থাকায় একজন কর্মচারী টেবিলটিকে Product_ID ফিন্ডের উপর ভিত্তি করে উর্ধ্বক্রম অনুসারে সাজালেন। কিন্তু পরবর্তীতে নতুন পণ্য সংযুক্ত করতে গিয়ে দেখা গেল টেবিলটিকে আবারো নতুন করে সাজাতে হয়।
ক. ডাটা এনক্রিপশন কি?
খ. কম্পোজিট প্রাইমারি কী ফিল্ড কেন ব্যবহার করা হয়- ব্যাখ্যা কর।
গ. উদ্দীপকে যে সকল পণ্যের মূল্য 40000 টাকার কম তাদের Product_ID এবং Product_Name নির্ণয়ের জন্য স্ট্যান্ডার্ড কুয়েরি কমান্ড লিখ।
ঘ. উদ্দীপকের সমস্যাটি কিভাবে সমাধান করা যায় সে সম্পর্কে তোমার মতামত দাও।
নিচের টেবিলটি লক্ষ কর এবং সংশ্লিষ্ট প্রশ্নগুলোর উত্তর দাও :

ক. কর্পোরেট ডেটাবেজ কী?
খ. ডেটাবেজ কেন ইনডেক্সিং করা হয়- ব্যাখ্যা কর।
গ. টেবিলটির শেষের তিনটি কলামের ডেটা টাইপগুলোর বর্ণনা দাও।
ঘ. উদ্দীপকের টেবিলটি তৈরির জন্য SQL কমান্ড লিখ।

ক. ডেটা এনক্রিপশন কী?
খ. প্রাইমারি কী ও ফরেন কী এর মধ্যে পার্থক্য লিখ।
গ. উদ্দীপকে উল্লেখিত টেবিল-২ তৈরির জন্য SQL কমান্ড লিখ।
ঘ. উদ্দীপকের টেবিল দুটির মধ্যে রিলেশন তৈরি সম্ভব কি-না ব্যাখ্যা কর।
নিচের ছকটি লক্ষ কর এবং প্রশ্নগুলোর উত্তর দাও :

ক. প্রাইমারী কী কি?
খ. Indexing Shorting এর মধ্যে কোনটি সুবিধাজনক।
গ. টেবিল দুটির ডাটা টাইপ ব্যাখ্যা কর।
ঘ. টেবিল দুটি মধ্যকার সম্ভাব্য রিলেশন ব্যাখ্যা কর।

ক. ডেটা এনক্রিপশন কী?
খ. মেমো ডেটা টাইপের ব্যবহার লিখ।
গ. উদ্দীপকে উল্লিখিত টেবিল ২ এর ৩ নং ফিন্ডের ডেটা টাইপ ব্যাখ্যা কর।
ঘ. টেবিলদ্বয়ের মধ্যে প্রয়োজনীয় কলাম যুক্ত করে ডেটাবেজ রিলেশন তৈরি কর।

ক. ডেটাবেজ কী?
খ. প্রাইমারি কী ও ফরেন কী এক নয়”- ব্যাখ্যা কর।
গ. উদ্দীপকে ২নং টেবিলে কোন ফিল্ডকে প্রাইমারি ফিল্ড বিবেচনা করবে? বর্ণনা কর।
ঘ. উদ্দীপকে উল্লিখিত টেবিল দুটির মধ্যে সম্পর্ক তৈরির সম্ভাব্যতা ও সুবিধা যাচাই কর।
একটি ব্যাংক একাউন্ট ডেটাবেজে একটি টেবিল আছে। টেবিলটিতে পাঁচটি এট্রিবিউট আছে।
Entity: Customer_Account Information
Attribute: Customer_ID, Account_Name,
Account_type, Account_belance, Cell_No
ক. কুয়েরী কী?
খ. RDBMS এর দুটি বৈশিষ্ট্য লিখ।
গ. উদ্দীপকের তথ্যসমূহ ব্যবহার করে উপযুক্ত ভাটার সমন্বয়ে পাঁচটি এনটিটি সেট বিশিষ্ট টেবিল গঠন কর।
ঘ. ব্যাংকটির ডাটাবেজের ডাটা সিকিউরিটি প্রদানের জন্য কী উপায় নেওয়া যায় – বিস্তারিত বর্ণনা কর।

ক. কুয়েরি ল্যাঙ্গুয়েজ কী?
খ. Houses টেবিলের প্রতিটি ফিল্ড এর ডেটাটাইপ উল্লেখ কর।
গ. Students টেবিলটি তৈরি, ডেটা সংরক্ষণ ও ছাত্রের নাম "E" আপডেট করে "p" করার জন্য কুয়েরি লিখ।
ঘ. টেবিল দুটির মধ্যে রিলেশন ব্যাখ্যা কর এবং টেবিল দুটি এমনভাবে পরিবর্তন কর যেন তাদের মধ্যে রিলেশন তৈরি করা যায় ।
একটি কলেজে এইচ, এস, সি একাদশ শ্রেণিতে ভর্তিকৃত শিক্ষার্থীদের তথ্য সংরক্ষণের জন্য Student নামে একটি ডেটাবেজ তৈরি করা হয়েছে। ডেটাবেজটিতে Educational Information নামে একটি টেবিলে শিক্ষার্থীর তথ্য SSC_Roll Name, Group_Name, GPA, Ad_Date ফিল্ডগুলোর অধীনে সংরক্ষিত আছে। Student's Information নামে আর একটি টেবিলে শিক্ষার্থীর তথ্য Class_Roll, SSC_Roll, F_Name, Address, Ph_Number ফিল্ডগুলোর অধীনে সংরক্ষিত আছে। টেবিল দুটির তথ্য কম্পিউটারের ডাটাবেজের মাধ্যমে একীভূত করা হয়েছে।
ক. ডাটাবেজ কী?
খ. ইনডেক্সিং ডেটাবেজের গুরুত্বপূর্ণ বিষয় – কেন? ব্যাখ্যা কর।
গ. উদ্দীপকে বর্ণিত Educational Information এর ফিল্ডগুলো নিয়ে টেবিল তৈরির SQL কমান্ড লিখ।
ঘ. উদ্দীপকটির ডেটাবেজটি তৈরির জন্য টেবিল দুটির মধ্যে রিলেশনশীপ তৈরি সম্ভব কি-না - যুক্তিসহ মতামত দাও।

ক. SQL কী?
খ. ডেটা ইন্ডেক্সিং ফাইল স্বয়ংক্রিয়ভাবে আপডেট হয়- ব্যাখ্যা কর।
গ. উদ্দীপকের দৃশ্যকল্প-১ এর ফিন্ডের ডেটা টাইপ বর্ণনা কর।
ঘ. উদ্দীপকের দৃশ্যকল্প-১ ও দৃশ্যকল্প-২ এর মধ্যে কোন ধরনের রিলেশনশীপ সম্ভব? যুক্তিসহ মতামত বিশ্লেষণ কর।

ক. রিলেশন ডেটাবেজ কী?
খ. “মেমো” ডেটা টাইপ কেন ব্যবহার করা হয়?
গ. টেবিল নং-২ এর ৩নং ফিল্ডের ডেটা টাইপ ব্যাখ্যা কর।
ঘ. উদ্দীপকের টেবিল দুটির মধ্যে রিলেশন তৈরির সম্ভাব্যতা যাচাই কর।

ক. কম্পোজিট প্রাইমারি কী কাকে বলে?
খ. ডেটাবেজ ইনডেক্স ফাইল স্বয়ংক্রিয়ভাবে আপডেট হয়- ব্যাখ্যা কর।
গ. উদ্দীপকের Admission টেবিলের শেষের ৩টি ফিল্ডের ডেটা টাইপ ব্যাখ্যা কর।
ঘ. উদ্দীপকের টেবিল দুটির মধ্যে রিলেশন তৈরি সম্ভব কি-না? বিশ্লেষণপূর্বক মতামত দাও।
জেনারেল হাসপাতাল ডেটাবেজে রোগীদের তথ্য সংরক্ষণের জন্য দুটি ডেটা টেবিল ব্যবহার করে। একটিতে রোগীর নাম, মোবাইল নম্বর, জন্ম তারিখ এবং অন্যটিতে মোবাইল নম্বর, রোগের বর্ণনা, ব্যবস্থাপত্র, ফিস সংরক্ষিত থাকে।
ক. RDBMS কী?
খ. ফাংশন জটিল প্রোগ্রামকে সহজ করে ব্যাখ্যা কর।
গ. ডেটাবেজের ১ম টেবিলের ফিল্ডগুলোর ডেটা টাইপ বর্ণনা কর।
ঘ. টেবিল দুটির মধ্যে রিলেশন তৈরি সম্ভব কি না- যুক্তিসহ বিশ্লেষণ কর।
সরকারের সিদ্ধান্ত মতে পাবনা পৌরসভার জন্ম নিবন্ধনের জন্য প্রতিটি ওয়ার্ডে Computer Based অফিস স্থাপন করা হবে। জন্য নিবন্ধনের জন্য যে তথ্যগুলো নিতে হবে তা হলো নাম, পিতার নাম, মাতার নাম, জন্মতারিখ, লিপ্স, ধর্ম ও জন্মস্থান।
ক. ওয়াইম্যাক্স কী?
খ. শিক্ষাক্ষেত্রে অনলাইন লাইব্রেরির ভূমিকা ব্যাখা কর।
গ. উপরোক্ত তথ্য নিয়ে ৫ জন শিশুর একটি নমুনা ডেটাবেজ তৈরি কর ।
ঘ. উদ্দীপকে ডেটাসমূহের সংরক্ষণ ও ব্যবহারের নিরাপত্তার বিষয়গুলো বিশ্লেষণ কর।