শেয়ারFacebookWhatsApp

টেবিল দুইটির মধ্যে রিলেশান তৈরি সম্ভব কিনা- ব্যাখ্যা কর।

উত্তর: উদ্দীপকে প্রথম টেবিলে শিক্ষার্থীর রোল, নাম ও আইসিটি মার্কস বিদ্যমান আছে। আবার দ্বিতীয় টেবিলে শিক্ষার্থীর রোল, পিতার নাম, ঠিকানা এবং জন্মতারিখ সংরক্ষিত আছে। ফলে দুইটি টেবিলের মধ্যে শিক্ষার্থী রোল একটি কমন ফিল্ড। এই কমন ফিল্ড এর মাধ্যমে দুটি টেবিলের মধ্যে one- [গণিত] -one রিলেশন সম্ভব। টেবিল-১ এর Roll হচ্ছে প্রাইমারি কি (key)। টেবিল-২-এ Roll আছে। নিম্নে টেবিল-১ ও টেবিল-২ এর মধ্যে one- [গণিত] -one রিলেশন দেখানো হলো- [চিত্র] উপরের টেবিল দুইটির মধ্যে Roll ফিল্ড এর মাধ্যমে রিলেশন তৈরি করা হয়েছে। কারণ দুইটি টেবিলের রিলেশন তৈরির শর্ত হচ্ছে টেবিল দুইটির মধ্যে একটি কমন ফিল্ড বিদ্যমান থাকবে। উপরের টেবিল দুইটির মধ্যে Roll নামে একটি কমন ফিল্ড বিদ্যমান থাকায় রিলেশন তৈরি করা সম্ভব হয়েছে।

HSC ICT Chapter 6 : ডেটাবেজ ম্যানেজমেন্ট সিস্টেম CQ — Prosthuti প্রশ্নব্যাংক

HSC · ICT · Chapter 6 : ডেটাবেজ ম্যানেজমেন্ট সিস্টেম · সৃজনশীল

টেবিল দুইটির মধ্যে রিলেশান তৈরি সম্ভব কিনা- ব্যাখ্যা কর।

উদ্দীপক

question image

Jessore · 2017

উত্তর

ডেটাবেজ হচ্ছে পরস্পর সম্পর্কযুক্ত এক বা একাধিক ডেটা টেবিল বা ফাইলের সমষ্টি।

উত্তর

ইনডেক্স হচ্ছে সুসজ্জিতভাবে বা সুবিন্যাস্ত ভাবে তথ্যাবলির সূচী প্রণয়ন করা। ডেটাবেজে টেবিল ইনডেক্স করা থাকলে তা থেকে সহজেই কোন রেকর্ড খুঁজে বের করা যায়। ডেটাবেজের এক বা একাধিক ফিল্ডের উপর ভিত্তি করে ইনডেক্স করে Alphabetically বা Numerically সাজানো যায়। ফলে ইনডেক্স করার পরে ডেটাবেজ ফাইলে নতুন কোন রেকর্ড ইনপুট করা হলেও ইনডেক্স ফাইলগুলো স্বয়ংক্রীয়ভাবে আপডেট হয়ে যায়। যদি একাধিক ফিল্ডের উপর ইনডেক্সিং করা থাকে তবে টেবিলে ডেটা আপডেট করলে ইনডেক্স আপডেট হতে বেশি সময় লাগে।

উত্তর

উদ্দীপকে টেবিল-২ এর ১ম, ২য়, এবং ৪র্থ ফিল্ডের ডেটা টাইপ নিচে দেওয়া হলো- টেবিল-২ এর ১ম ফিল্ড- প্রথম ফিল্ড হচ্ছে নিউমেরিক ডেটা টাইপ। যে সকল ডেটা দ্বারা কোনো সংখ্যা বোঝানো হয় তাকে নিউমেরিক ডেটা বলে। অর্থাৎ নিউমেরিক ডেটা হচ্ছে সংখ্যা বিষয়ক ডেটা। বিভিন্ন ধরনের সংখ্যা বিষয়ক ডেটা নিচে আলোচনা করা হলো- ইন্টিজার বা পূর্ণ সংখ্যা ডেটা- এ ধরনের ডেটায় কোন ভগ্নাংশ থাকে না। পূর্ণ সাংখ্যিক ডেটা ধনাত্মক বা ঋণাত্মক হতে পারে। যেমন- ১২৫, -৪৫০ ইত্যাদি। ফ্লোটিং পয়েন্ট বা ভগ্নাংশ ডেটা- ফ্লোটিং পয়েন্ট সংখ্যা বলতে বোঝায় মূলদ সংখ্যা যার ভগ্নাংশ থাকতে পারে। যেমন: ৩.৫, ৪.৫০ ইত্যাদি। উদ্দীপকে রেজাল্ট এর জন্য এই ফ্লোটিং পয়েন্ট ডেটা ব্যবহার করা হয়। টেবিল-২ এর ২য় ফিল্ড- দ্বিতীয় ফিল্ড হচ্ছে নন-নিউমেরিক ডেটার অন্তর্গত স্ট্রিং ডেটা (String Data) । স্ট্রিং ডেটা সাধারণত অনেকগুলো ক্যারেক্টার মিলে স্ট্রিং গড়ে উঠে। উদাহরণ- কলম, Apple, Orange ইত্যাদি স্ট্রিং টাইপের ডেটা। টেবিল-২ এর ৪র্থ ফিল্ড- চতুর্থ ফিল্ড হচ্ছে নন-নিউমেরিক ডেটার অন্তর্গত Date/Time ডেটা। Date/Time ডেটা তারিখ ও সময় জাতীয় ডেটার ক্ষেত্রে এ ডেটা টাইপ ব্যবহার করা হয়।

উত্তর

উদ্দীপকে প্রথম টেবিলে শিক্ষার্থীর রোল, নাম ও আইসিটি মার্কস বিদ্যমান আছে। আবার দ্বিতীয় টেবিলে শিক্ষার্থীর রোল, পিতার নাম, ঠিকানা এবং জন্মতারিখ সংরক্ষিত আছে। ফলে দুইটি টেবিলের মধ্যে শিক্ষার্থী রোল একটি কমন ফিল্ড। এই কমন ফিল্ড এর মাধ্যমে দুটি টেবিলের মধ্যে one-→−one\to-one রিলেশন সম্ভব। টেবিল-১ এর Roll হচ্ছে প্রাইমারি কি (key)। টেবিল-২-এ Roll আছে। নিম্নে টেবিল-১ ও টেবিল-২ এর মধ্যে one-→−one\to-one রিলেশন দেখানো হলো- question image উপরের টেবিল দুইটির মধ্যে Roll ফিল্ড এর মাধ্যমে রিলেশন তৈরি করা হয়েছে। কারণ দুইটি টেবিলের রিলেশন তৈরির শর্ত হচ্ছে টেবিল দুইটির মধ্যে একটি কমন ফিল্ড বিদ্যমান থাকবে। উপরের টেবিল দুইটির মধ্যে Roll নামে একটি কমন ফিল্ড বিদ্যমান থাকায় রিলেশন তৈরি করা সম্ভব হয়েছে।
HSCICTChapter 6 : ডেটাবেজ ম্যানেজমেন্ট সিস্টেম
12টি সম্পর্কিত প্রশ্ন — ব্যাখ্যা লকড

1.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Sylhet · 2017

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

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

2.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Sylhet · 2017

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

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

3.ইনডেক্স করা ফাইলে ডেটা এন্ট্রি করা হলে স্বয়ংক্রিয়ভাবে আপডেট হয়- বুঝিয়ে লেখ।

ইনডেক্স করা ফাইলে ডেটা এন্ট্রি করা হলে স্বয়ংক্রিয়ভাবে আপডেট হয়- বুঝিয়ে লেখ।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

4.SQL কী?

SQL কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

5.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Barisal · 2017

ক
SQL কী?
খ
ডেটাবেজ ইনডেক্স ফাইল স্বয়ংক্রিয়ভাবে আপডেট হয়- ব্যাখ্যা করো।
গ
উদ্দীপকের আলোকে ডেটা টাইপ ব্যাখ্যা করো।
ঘ
উদ্দীপকে উল্লিখিত টেবিল দুটির মধ্যে সম্পর্ক তৈরির সম্ভাব্যতা ও সুবিধা যাচাই করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

6.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Barisal · 2017

ক
SQL কী?
খ
ডেটাবেজ ইনডেক্স ফাইল স্বয়ংক্রিয়ভাবে আপডেট হয়- ব্যাখ্যা করো।
গ
উদ্দীপকের আলোকে ডেটা টাইপ ব্যাখ্যা করো।
ঘ
উদ্দীপকে উল্লিখিত টেবিল দুটির মধ্যে সম্পর্ক তৈরির সম্ভাব্যতা ও সুবিধা যাচাই করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

7.ডেটাবেজ ইনডেক্স ফাইল স্বয়ংক্রিয়ভাবে আপডেট হয়- ব্যাখ্যা করো।

ডেটাবেজ ইনডেক্স ফাইল স্বয়ংক্রিয়ভাবে আপডেট হয়- ব্যাখ্যা করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

8.SQL কী?

SQL কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

9.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Chittagong · 2017

ক
রেকর্ড কী?
গ
উদ্দীপকে Table-2 তে Roll ফিল্ডটি না থাকলে কী সমস্যা হতো- বিশ্লেষণ করো।
ঘ
উদ্দীপকের Table-1 ও Table-2 এর মধ্যে রিলেশন তৈরির শর্তগুলো বিশ্লেষণ করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

10.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Chittagong · 2017

ক
রেকর্ড কী?
গ
উদ্দীপকে Table-2 তে Roll ফিল্ডটি না থাকলে কী সমস্যা হতো- বিশ্লেষণ করো।
ঘ
উদ্দীপকের Table-1 ও Table-2 এর মধ্যে রিলেশন তৈরির শর্তগুলো বিশ্লেষণ করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

11.কেন ডেটা এনক্রিপশন করতে হয়- বর্ণনা করো।

কেন ডেটা এনক্রিপশন করতে হয়- বর্ণনা করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

12.রেকর্ড কী?

রেকর্ড কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

আরো প্রশ্ন দেখো

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

আরো হাজারো প্রশ্ন + মডেল টেস্ট

ফ্রি রেজিস্ট্রেশন করো — ফেভারিট, AI টিউটর, লিডারবোর্ড ও অ্যানালিটিক্স আনলক করো।