শেয়ারFacebookWhatsApp

উদ্দীপকের টেবিলদ্বয়ের মধ্যে কোন ধরনের রিলেশন সম্ভব তা আলোচনা করো এবং রিলেশন তৈরির শর্তসমূহ বিশ্লেষণ করো।

উত্তর: উদ্দীপকের টেবিলদ্বয়ের মধ্যে One [গণিত] One রিলেশন তৈরি করা সম্ভব। যেহেতু উভয় টেবিলেই ID নামক একটি কমন ফিল্ড বিদ্যমান যা ব্যক্তির রেকর্ডকে অদ্বিতীয়ভাবে চিহ্নিত করতে পারে তাই দুটি টেবিল ID নামক ফিল্ডের মাধ্যমে যুক্ত হতে পারে। এখানে প্রথম টেবিলের নির্দিষ্ট কোনো ID এর রেকর্ডের বিপরীতে দ্বিতীয় টেবিলের একই ID এর অধীনে একটিমাত্র রেকর্ডই রয়েছে। এজন্যই রিলেশনটি One [গণিত] One হবে। নিচে ID কে প্রাইমারি কী ধরে দুটি টেবিলের মধ্যে One [গণিত] One রিলেশন দেখানো হলো- [চিত্র] One [গণিত] One রিলেশন দুটি টেবিলের মধ্যে রিলেশন তৈরির জন্য কিছু নির্দিষ্ট শর্ত পূরণ করা আবশ্যক। প্রথমত, উভয় টেবিলের মধ্যে অন্তত একটি কমন ফিল্ড থাকতে হবে। দ্বিতীয়ত, রিলেশন তৈরির জন্য এই কমন ফিল্ডের ডেটাটাইপ, ফিল্ড সাইজ এবং ফরম্যাট অবশ্যই একই হতে হবে। এই শর্তগুলো মেনে চললে দুটি টেবিলের মধ্যে রিলেশন তৈরি করা সম্ভব। আর One [গণিত] One রিলেশন তৈরির জন্য একটি টেবিলের কমন ফিল্ডের অন্তর্গত প্রত্যেকটি রেকর্ডের জন্য টেবিলের একই কমন ফিল্ডের অন্তর্গত একটিই রেকর্ড থাকতে হবে।

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

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

উদ্দীপকের টেবিলদ্বয়ের মধ্যে কোন ধরনের রিলেশন সম্ভব তা আলোচনা করো এব…

উদ্দীপক

নিচের চিত্রগুলো লক্ষ করো এবং প্রশ্নগুলোর উত্তর দাও: question image

উত্তর

এনক্রিপ্ট করার পরের ডেটা যা সাধারণের পাঠযোগ্যরূপে থাকে না তাই সাইফার টেক্সট।

উত্তর

DDL বা Data Definition Language ডেটাবেজ তৈরি, ডেটাবেজ/টেবিলের স্ট্রাকচার পরিবর্তন, ডিলিট, রিনেম, রেকর্ডসমূহ মুছা ইত্যাদি কাজ করে থাকে। এর উল্লেখযোগ্য কমান্ডগুলো হলো- CREATE, ALTER, DROP, TRUNCATE, RENAME ইত্যাদি। DML বা Data Manipulation Language ডেটার মধ্যে বিভিন্ন অপারেশন করে থাকে। এর উল্লেখযোগ্য কমান্ডগুলো হলো-SELECT, INSERT, UPDATE, DELETE, CLOSE, MODIFY, INDEX, FIND, STORE ইত্যাদি।

উত্তর

উদ্দীপকের প্রথম টেবিলটির ফিল্ডগুলোর ডেটা টাইপ নিচে ব্যাখ্যা করা হলো- question image Text: Character বা অক্ষর জাতীয় তথ্যের জন্য Text ডেটা টাইপ ব্যবহার করা হয়। SQLite-এ Date/Time ডেটার জন্য আলাদা কোনো ডেটা টাইপ ব্যবহার করা হয় না। Date/Time এর ফরম্যাট অনুযায়ী তা Text/Integer/Real ডেটা টাইপের হয়ে থাকে। SQLite-এর Text ডেটা টাইপের সাইজ আনলিমিটেড। Integer: অঙ্ক বা পূর্ণসংখ্যা জাতীয় তথ্য লেখার জন্য Integer ডেটা টাইপ ব্যবহার করা হয়। এই ডেটা টাইপে ধনাত্মক বা ঋণাত্মক পূর্ণসংখ্যা থাকতে পারে। এই ধরনের ডেটাটাইপের সাইজ ডেটার প্রকৃতি অনুযায়ী 1, 2, 4 বা ৪ বাইটের হতে পারে।

উত্তর

উদ্দীপকের টেবিলদ্বয়ের মধ্যে One →One\to One রিলেশন তৈরি করা সম্ভব। যেহেতু উভয় টেবিলেই ID নামক একটি কমন ফিল্ড বিদ্যমান যা ব্যক্তির রেকর্ডকে অদ্বিতীয়ভাবে চিহ্নিত করতে পারে তাই দুটি টেবিল ID নামক ফিল্ডের মাধ্যমে যুক্ত হতে পারে। এখানে প্রথম টেবিলের নির্দিষ্ট কোনো ID এর রেকর্ডের বিপরীতে দ্বিতীয় টেবিলের একই ID এর অধীনে একটিমাত্র রেকর্ডই রয়েছে। এজন্যই রিলেশনটি One →One\to One হবে। নিচে ID কে প্রাইমারি কী ধরে দুটি টেবিলের মধ্যে One →One\to One রিলেশন দেখানো হলো- question image One →One\to One রিলেশন দুটি টেবিলের মধ্যে রিলেশন তৈরির জন্য কিছু নির্দিষ্ট শর্ত পূরণ করা আবশ্যক। প্রথমত, উভয় টেবিলের মধ্যে অন্তত একটি কমন ফিল্ড থাকতে হবে। দ্বিতীয়ত, রিলেশন তৈরির জন্য এই কমন ফিল্ডের ডেটাটাইপ, ফিল্ড সাইজ এবং ফরম্যাট অবশ্যই একই হতে হবে। এই শর্তগুলো মেনে চললে দুটি টেবিলের মধ্যে রিলেশন তৈরি করা সম্ভব। আর 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 টিউটর, লিডারবোর্ড ও অ্যানালিটিক্স আনলক করো।