শেয়ারFacebookWhatsApp

উদ্দীপকে দুটি টেবিলের মধ্যে কী ধরনের Relation সম্ভব তা তোমার মতামতসহ ব্যাখ্যা করো।

উত্তর: দুটি ডেটাবেজের মধ্যে সম্পর্ক তৈরি করতে নিম্নের শর্তগুলো অবশ্যই পূরণ করতে হয়। ১. রিলেশনাল ডেটা টেবিলগুলোর মধ্যে কমপক্ষে একটি কমন ফিল্ড থাকবে। কমন ফিল্ডের ডেটা টাইপ, ফিল্ড সাইজ এবং ফরম্যাট ইত্যাদি একই হতে হয়। ২. রিলেশনাল টেবিলগুলোর মধ্যে অন্তত একটি টেবিলে অবশ্যই প্রাইমারি কি ফিল্ড থাকতে হয়। লক্ষ করলে দেখা যায় যে, টেবিল দুটির মধ্যে একটি কমন ফিল্ড Roll এবং এদের ডেটা টাইপ, ফিল্ড সাইজ এবং ফরম্যাট ইত্যাদি একই। আবার টেবিল দুটির মধ্যে চিত্র-১ টেবিলে প্রাইমারি কি Roll আছে। অর্থাৎ টেবিল দুটির মধ্যে রিলেশন তৈরির সমস্ত শর্ত বিদ্যমান। সুতরাং উদ্দীপকের টেবিল দু'টির মধ্যে রিলেশন তৈরি করা সম্ভব। আবার, উদ্দীপকে চিত্র-১ এর টেবিলে Name, Roll, DOB, Tution Fee ফিল্ডগুলো বিদ্যমান আছে এবং চিত্র ২' এর টেবিলে Roll, Subject, number, GPA ইত্যাদি ফিল্ড গুলো আছে। এখানে দেখা যাচ্ছে যে, প্রথম টেবিলের Roll ফিল্ডের একটি ভেল্যুর (1011) সাথে ২য় টেবিলের Roll ফিল্ডের একটি ভেল্যুর (1011→1011→1011, 1012 → 1012, 1013 → 1013 এবং 1014→1014) সম্পর্ক বিদ্যামান। আর যদি কোনো ডেটাবেজের একটি টেবিলের একটি রেকর্ডের সাথে অপর একটি টেবিলের একটি রেকর্ডের সম্পর্ক থাকে, তাকে One to One রিলেশন বলা হয়। সুতরাং উদ্দীপকের টেবিল দুটিতে One to One রিলেশন তৈরি করা সম্ভব।

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

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

উদ্দীপকে দুটি টেবিলের মধ্যে কী ধরনের Relation সম্ভব তা তোমার মতামতস…

উদ্দীপক

question image

Rajshahi · 2018

উত্তর

ডেটাবেজে সংরক্ষিত অসংখ্য তথ্য থেকে কোনো নির্দিষ্ট শর্ত সাপেক্ষে তথ্য খুঁজে বের করাকে বলা হয় কুয়েরি। আর যে ল্যাংগুয়েজের সাহায্যে কুয়েরি করা যায় তাকে কুয়েরি ল্যাংগুয়েজ বলে।

উত্তর

অনির্দিষ্ট ব্যক্তির হাত থেকে ডেটার গোপনীয়তা রক্ষা করাকে বলা হয় ডেটা সিকিউরিটি। ডেটার নিরাপত্তা নিশ্চিত করার জন্য ডেটাকে গোপন করতে হয় যাতে অন্যরা ডেটা দেখতে না পায়। ডেটাকে গোপন করার পদ্ধতি হলো ডেটা এনক্রিপশন। এনক্রিপশন হলো এমন একটি পদ্ধতি যার মাধ্যমে মানুষের বোধগম্য ডেটা অবোধগম্য রূপে প্রকাশ করা হয়। ফলে অবোধগম্য ডেটা অন্য কোনো অনির্দিষ্ট ব্যক্তি বা প্রতিষ্ঠান বুঝতে পারে না ফলে অনির্দিষ্ট ব্যক্তিকর্তৃক উক্ত ডেটা ব্যবহৃত হতে পারে না। উক্ত এনক্রিপকৃত ডেটা শুধুমাত্র নির্দিষ্ট ব্যাক্তিরা ডিক্রিপ্ট করে ব্যবহার করতে পারে। সুতরাং বলা যায় গোপনীয়তাই ডেটার নিরাপত্তার প্রধান হাতিয়ার।

উত্তর

উদ্দীপকের চিত্র-১ এর টেবিলের স্ট্রাকচার পরিবর্তন করার জন্য টেবিলটি ওপেন করতে হবে। অতঃপর Home রিবনের View বাটন এর Design View ক্লিক করতে হবে। তাহলে টেবিল স্ট্রাকচার পর্দায় প্রদর্শিত হয়। চিত্র-১ এর টেবিলে Roll এর পরে এবং DOB-এর আগে একটি নতুন ফিল্ড Address যোগ করতে হয়। তাহলে DOB-রো এর উপর মাউস পয়েন্টার রেখে ডান বাটনে ক্লিক করি এবং পপ-আপ মেনু থেকে Insert Row তে ক্লিক করলে নতুন একটি রো ইনসার্ট হয়। নতুন রো-তে Address টাইপ করি। তাহলে Address নামের নতুন ফিল্ড যুক্ত হয়।

উত্তর

দুটি ডেটাবেজের মধ্যে সম্পর্ক তৈরি করতে নিম্নের শর্তগুলো অবশ্যই পূরণ করতে হয়। ১. রিলেশনাল ডেটা টেবিলগুলোর মধ্যে কমপক্ষে একটি কমন ফিল্ড থাকবে। কমন ফিল্ডের ডেটা টাইপ, ফিল্ড সাইজ এবং ফরম্যাট ইত্যাদি একই হতে হয়। ২. রিলেশনাল টেবিলগুলোর মধ্যে অন্তত একটি টেবিলে অবশ্যই প্রাইমারি কি ফিল্ড থাকতে হয়। লক্ষ করলে দেখা যায় যে, টেবিল দুটির মধ্যে একটি কমন ফিল্ড Roll এবং এদের ডেটা টাইপ, ফিল্ড সাইজ এবং ফরম্যাট ইত্যাদি একই। আবার টেবিল দুটির মধ্যে চিত্র-১ টেবিলে প্রাইমারি কি Roll আছে। অর্থাৎ টেবিল দুটির মধ্যে রিলেশন তৈরির সমস্ত শর্ত বিদ্যমান। সুতরাং উদ্দীপকের টেবিল দু'টির মধ্যে রিলেশন তৈরি করা সম্ভব। আবার, উদ্দীপকে চিত্র-১ এর টেবিলে Name, Roll, DOB, Tution Fee ফিল্ডগুলো বিদ্যমান আছে এবং চিত্র ২' এর টেবিলে Roll, Subject, number, GPA ইত্যাদি ফিল্ড গুলো আছে। এখানে দেখা যাচ্ছে যে, প্রথম টেবিলের Roll ফিল্ডের একটি ভেল্যুর (1011) সাথে ২য় টেবিলের Roll ফিল্ডের একটি ভেল্যুর (1011→1011→1011, 1012 → 1012, 1013 → 1013 এবং 1014→1014) সম্পর্ক বিদ্যামান। আর যদি কোনো ডেটাবেজের একটি টেবিলের একটি রেকর্ডের সাথে অপর একটি টেবিলের একটি রেকর্ডের সম্পর্ক থাকে, তাকে One to One রিলেশন বলা হয়। সুতরাং উদ্দীপকের টেবিল দুটিতে One to One রিলেশন তৈরি করা সম্ভব।
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 টিউটর, লিডারবোর্ড ও অ্যানালিটিক্স আনলক করো।