Questions in this chapter

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


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

ক. সাইফার টেক্সট কী?
খ. প্রাইমারি কী ও ফরেন কী এক নয় কেন?
গ. উদ্দীপকে Student information table এর তথ্য খোঁজার জন্য তুমি কোন ধরনের ফিল্ড ব্যবাহর করবে এবং কেন? ব্যাখ্যা কর।
ঘ. উদ্দীপকে ব্যবহৃত টেবিলদ্বয়ের মধ্যে কোন ধরনের রিলেশনশীপ সম্ভব? যুক্তিসহ মতামত বিশ্লেষণ কর।
একটি ল্যাব পরীক্ষায় নিচের টেবিলগুলো আছে-
i. Student (Roll Name, Address, Class)
ii. Result (Roll, GPA, Total Marks)
ক. কম্পোজিট ও ফরেন কী কি?
খ. কম্পোজিট কী এক প্রকার প্রাইমারি কী- ব্যাখ্যা কর।
গ. রিলেশনসহ টেবিল দুটি তৈরি কর এবং SQL কমান্ড দ্বারা টেবিল দুটির Name, Address, GPA প্রদর্শন কর।
ঘ. টেবিল দুটির মধ্যে কি ধরনের রিলেশন রয়েছে? বিশ্লেষণ কর।
সাখাওয়াত সাহেব ইংলিশ অলিম্পিয়াডে অংশগ্রহণের জন্য কলেজের একাদশ শ্রেণির শিক্ষার্থীদের মধ্য থেকে ১০ জনের রোল, নাম, জন্মতারিখ এবং গ্রুপের তথ্য দিয়ে একটি টেবিল তৈরি করলেন। এরপর তিনি একই রোলের শিক্ষার্থীদের রোল, পিতার নাম, নাম ও ঠিকানা নিয়ে আরেকটি টেবিল তৈরি করেন।
ক. ক্লায়েন্ট সার্ভার কী?
খ. ফিল্ড ও রেকর্ডের মধ্যে তুলনা কর ।
গ. উদ্দীপকের আলোকে প্রথম টেবিলের ফিল্ডগুলোর ডেটা টাইপ বর্ণনা কর।
ঘ. উদ্দীপকে সাখাওয়াত সাহেবের তৈরি টেবিল দুটির মধ্যে সম্পর্ক স্থাপন কী সম্ভব?- বিশ্লেষণপূর্বক মতামত দাও।

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

ক. ডেটাবেজ কি?
খ. . SQL কে ডেটাবেজের হাতিয়ার বলা হয় কেন?
গ. উদ্দীপকের টেবিল-২ এর ডাটা টাইপ ব্যাখ্যা কর।
ঘ. উদ্দীপকের টেবিল দুটির মধ্যে রিলেশন স্থাপন করা সম্ভব? ব্যাখ্যা কর ।
ICT ব্যবহারিক ক্লাসে রাহাত College নামে একটি ডেটাবেজ এবং Exam নামে একটি ডেটা টেবিল তৈরি করল। টেবিলটিতে শিক্ষার্থীর নাম, রোল, পিতার নাম, জন্ম তারিখ এই চারটি ফিল্ড আছে। ডেটা টেবিলে এন্ট্রিকৃত রেকর্ডসমূহ এলোমেলোভাবে থাকায় রেকর্ডসমূহ নতুন করে সাজানো হলো কিন্তু তাতে করে ডেটাগুলোর অবস্থানের কোনো পরিবর্তন হলো না ।
ক. ডেটা এনক্রিপশন কী?
খ. দুইটি ডেটা টেবিলের প্রাইমারি কী (key) ফিল্ড কখন একই হওয়া প্রয়োজন- ব্যাখ্যা কর।
গ. টেবিলে ব্যবহৃত ফিল্ডগুলোর ডেটা টাইপ ব্যাখ্যা কর।
ঘ. উদ্দীপকের টেবিলের ডেটাগুলোর সাজানোর সাজানোর পদ্ধতি সুবিধাজনক বিশ্লেষণ কর।

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

ক. DBMS এর সংজ্ঞা দাও ।
খ. “ডেটা গোপন করা নিরাপত্তার মূলকৌশল”- বুঝিয়ে লিখ।
গ. SQL প্রোগ্রাম ব্যবহার করে চিত্র-১ তৈরির ধাপ ব্যাখ্যা কর ।
ঘ. চিত্র-১ ও চিত্র-২ টেবিলদ্বয়ের মধ্যে রিলেশন তৈরি সম্ভব কি না? বিশ্লেষণসহ মতামত দাও।

ক. ডেটা এনক্রিপশন কী?
খ. বড় আর্থিক প্রতিষ্ঠানের ডেটাবেজ ব্যাখ্যা কর।
গ. উদ্দীপকের তথ্য খোঁজার জন্য তুমি কোন ধরনের কী-ফিল্ড ব্যবহার করবে এবং কেন? ব্যাখ্যা কর।
ঘ. উদ্দীপকের ব্যবহৃত টেবিলদ্বয়ের মধ্যে কোন ধরনের রিলেশনশীপ সম্ভব? যুক্তিসহ মতামত বিশ্লেষণ কর।
আইসিটি বিষয়ের শিক্ষক ক্লাসে ডেটাবেজ অধ্যায়ের পুনরালোচনা করতে গিয়ে কলেজের একটি ডেটাবেজের উদাহরণ দিলেন যেখানে দুটি ফাইল আছে। Student নামক ফাইলে শিক্ষার্থীদের নাম, রোল নাম্বার, প্রতিটি বিষয়ে প্রাপ্ত নাম্বার, মোট নাম্বার, গ্রুপের নাম জমা থাকবে এবং Address নামক ফাইলে শিক্ষার্থীদের রোল নম্বর, পিতার নাম, ঠিকানা, ফোন নাম্বার ইত্যাদি জমা থাকবে। ডেটা ফাইল দুটিতে রিলেশন স্থাপন করে প্রয়োজনীয় উপাত্ত একত্রিত করার ব্যবস্থা রয়েছে।
ক. RDBMS কী?
খ. প্রাইমারি কী ও ফরেন কী এক নয়- ব্যাখ্যা কর।
গ. উদ্দীপকের ডেটাবেজটিতে কোন ধরনের রিলেশন তৈরি করা হয়েছে বলে তুমি মনে কর, তার সপক্ষে ব্যাখ্যাসহ লেখ।
ঘ. রেকর্ড মুছে ফেলার SQL স্ট্রাকচার লেখ। ঐ সকল ছাত্রদের নাম, রোল নাম্বার প্রাপ্ত মোট নাম্বার প্রদর্শনের জন্য SQL কমান্ড লিখ, যাদের প্রাপ্ত মোট নাম্বার 80 এর সমান বা তার বেশি, সেখানে ফাইলের নাম Student.

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

ক. ডেটা এনক্রিপশন কাকে বলে?
খ. ডেটাবেজকে বিভিন্ন লজিক্যাল অর্ডারে সাজিয়ে রাখা যায় ব্যাখ্যা কর।
গ. Teacher টেবিলের ফিল্ড সাইজ ব্যাখ্যা কর।
ঘ. Routine নামক একটি ডেটা টেবিলের সাহায্যে Teacher ও Course টেবিলের মধ্যে সম্পর্ক তৈরি করা যায়- বাস্তবায়ন করে দেখাও।
Mr. B একটি কোম্পানির ব্যবস্থাপক। তিনি কয়েকজন কর্মকর্তার চাকরি স্থায়ীকরণের সুপারিশ পাঠানোর জন্য ঐ সকল কর্মকর্তার বিস্তারিত ডেটা জমা দিতে বলেন। কারণ প্রাপ্ত ডেটাগুলোকে কম্পিউটারে রক্ষিত তাদের চাকরি রেকর্ডের সাথে মিলিয়ে দেখবেন।
ক. ডেটাবেজ কী ?
খ. ডেটাবেজ প্রোগ্রামে টেবিল বলতে কী বুঝ?
গ. ডেটাবেজ ব্যবস্থাপনায় একই ফিন্ডের একাধিক টেবিলে সম্পর্ক : সৃষ্টি করা যায়- ব্যাখ্যা কর।
ঘ. ডেটাবেজ সংগঠনের বিভিন্ন মডেল বিশ্লেষণ কর।

ক. RDBMS কী?
খ. ইনডেক্সিং ও সর্টিং এর মধ্যে কোনটিতে বেশি মেমরী প্রয়োজন হয়? ব্যাখ্যা কর।
গ. Product table এ কোন ফিল্ডটিকে প্রাইমারি কী হিসেবে বিবেচনা করবে তা ব্যাখ্যা কর।
ঘ. বাস্তবতার প্রেক্ষিতে উদ্দীপকের টেবিল দুইটিকে যে ধরনের সম্পর্ক করা যায়, ডেটাবেল ম্যানেজমেন্ট সিস্টেমে তার প্রভাব মূল্যায়ন কর।

ক. Data Encryption কী?
খ. ৩টি Field এবং ৩টি রেকর্ড সম্বলিত যেকোনো একটি Table তৈরির SQL Statement লিখ।
গ. উদ্দীপকের টেবিলদ্বয়ের Date type ব্যাখ্যা কর।
ঘ. উদ্দীপকের টেবিল দুটির মধ্যে কোন ধরনের রিলেশনশীপ স্থাপন করা যায় তা E-R Model সহ উপস্থাপন কর।
সাইফার টেক্সট কী?
জাংশন টেবিল কী?
ডেটা টাইপ কী?