শেয়ারFacebookWhatsApp

উক্ত টেবিলদ্বয়ে প্রয়োজনীয় কলাম যুক্ত করে ডেটাবেজ রিলেশন তৈরি করো।

উত্তর: উদ্দীপকে table-1 এবং table-2 এ কোনো কমন ফিল্ড নেই। তাই দুইটি টেবিলের মধ্যে রিলেশন করার জন্য প্রয়োজনীয় পদক্ষেপ নিচে দেওয়া হলো- প্রথমত table-1-এর প্রাইমারি কি (Key) কে table-2 এর ফরেন কি বানাতে হবে। তবেই কেবলমাত্র দুইটি টেবিলের মধ্যে রিলেশন তৈরি করা সম্ভব। নিচে চিত্রের মাধ্যমে দেওয়া হলো- যদি ডেটাবেজের একটি টেবিলের প্রাইমারি কি অন্য ডেটা টেবিলে সাধারণ কি হিসেবে ব্যবহৃত হয় তাহলে প্রথম ফাইলের প্রাইমারি কি-কে দ্বিতীয় ফাইলের জন্য ফরেন কি বলা হয়। [চিত্র] এখানে table-1 এ ID ফিল্ডটি প্রাইমারি কি হিসেবে আছে কিন্তু table-2 এ ID ফিল্ডটি ফরেন কি হিসেবে আছে। অর্থাৎ দুইটি টেবিলের মধ্যে ID ফিল্ডটি কমন থাকায় রিলেশন তৈরি করা সম্ভব।

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

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

উক্ত টেবিলদ্বয়ে প্রয়োজনীয় কলাম যুক্ত করে ডেটাবেজ রিলেশন তৈরি করো।

উদ্দীপক

question image উক্ত টেবিলদ্বয় থেকে যাদের বেতন ৪০,০০০ বা তার চেয়ে বেশি তাদের নাম ও পদবী দেখাতে বলা হলো। 'খ' নামক ব্যক্তি শর্ত সাপেক্ষে কমান্ড দিয়েই উক্ত কাজটি করে দিল কিন্তু এই প্রক্রিয়ায় একটু বেশি সময় নিচ্ছিল। 'গ' নামক ব্যক্তি বললো, একটি গুরুত্বপূর্ণ ফাইল তৈরি করলে উক্ত কাজটি অনেকটা দ্রুত হবে তবে ডেটা এন্ট্রিতে একটু বেশি সময় নেবে।

Rajshahi · 2017

উত্তর

RDMS-এর পূর্ণরূপ হলো- Relational Database Management System। RDMS হচ্ছে পরস্পর সম্পর্কযুক্ত তথ্য ও সেই তথ্যগুলো পর্যালোচনা করার জন্য প্রয়োজনীয় জটিল প্রোগ্রামের সমষ্টি।

উত্তর

SQL এর পুরো অর্থ হচ্ছে Structured Query Language। এটি একটি অনন্য শক্তিশালী ডেটা মেনিপুলেশন ও ডেফিনেশন ল্যাংগুয়েজ। SQL একই সময়ে এক একটি রেকর্ডকে প্রসেস না করে বরং এক সেট রেকর্ড প্রসেস করে। বর্তমানে SQL যে সকল কার্য সম্পাদনের জন্য ব্যবহৃত হয় তা হলো- ডেটা কুয়েরি করা, ডেটা সন্নিবেশ, আপডেট বা মুছে ফেলা, ডেটাবেজ অবজেক্ট তৈরি, সংশোধন বা মুছে ফেলা, ডেটাবেজ অবজেক্ট এ্যাকসেস নিয়ন্ত্রণ, ডেটাবেজ Consistency- এর নিশ্চয়তা প্রদান করা ইত্যাদি কাজ সম্পাদন করা যায়। তাই SQL কে ডেটাবেজের হাতিয়ার বলা হয়।

উত্তর

উদ্দীপকে table-1 এবং table-2 এ কোনো কমন ফিল্ড নেই। তাই দুইটি টেবিলের মধ্যে রিলেশন করার জন্য প্রয়োজনীয় পদক্ষেপ নিচে দেওয়া হলো- প্রথমত table-1-এর প্রাইমারি কি (Key) কে table-2 এর ফরেন কি বানাতে হবে। তবেই কেবলমাত্র দুইটি টেবিলের মধ্যে রিলেশন তৈরি করা সম্ভব। নিচে চিত্রের মাধ্যমে দেওয়া হলো- যদি ডেটাবেজের একটি টেবিলের প্রাইমারি কি অন্য ডেটা টেবিলে সাধারণ কি হিসেবে ব্যবহৃত হয় তাহলে প্রথম ফাইলের প্রাইমারি কি-কে দ্বিতীয় ফাইলের জন্য ফরেন কি বলা হয়। question image এখানে table-1 এ ID ফিল্ডটি প্রাইমারি কি হিসেবে আছে কিন্তু table-2 এ ID ফিল্ডটি ফরেন কি হিসেবে আছে। অর্থাৎ দুইটি টেবিলের মধ্যে ID ফিল্ডটি কমন থাকায় রিলেশন তৈরি করা সম্ভব।

উত্তর

“গ” ব্যক্তি যা বললো তা হচ্ছে indexing। আমি উক্ত “গ” ব্যক্তির সাথে একমত।. ইনডেক্স হচ্ছে সুসজ্জিতভাবে বা সুবিন্যাস্ত ভাবে তথ্যাবলীর সূচি প্রণয়ন করা। সূচি দেখে কোনো বই থেকে যেমন কোনো বিষয় সহজে খুঁজে বের করা যায় তেমনই কোনো ডেটাবেজ টেবিল ইনডেক্স করা থাকলে তা থেকে সহজেই কোনো রেকর্ড খুঁজে বের করা যায়। ডেটাবেজের এক বা একাধিক ফিল্ডের উপর ভিত্তি করে ইনডেক্স করে Alphabetically বা Numerically সাজানো যায়। সহজে ডেটা খোঁজা: ইনডেক্স করার পরে ফাইলে সহজে ডেটা খুঁজে বের করা যায়। স্বয়ংক্রিয়ভাবে আপডেট হওয়া: ইনডেক্স করার পরে ডেটাবেজ ফাইলে নতুন কোনো রেকর্ড ইনপুট করা হলেও ইনডেক্স ফাইলগুলো স্বয়ংক্রিয়ভাবে আপডেট হয়ে যায়। ডেটাবেজের বিভিন্ন অপারেশনের দক্ষতা বৃদ্ধি: ডেটা টেবিলের রেকর্ডসমূহের উপর বিভিন্ন অপারেশন যেমন- Searching, Sorting, Reporting এবং Queries ইত্যাদি খুব তাড়াতাড়ি সম্পন্ন করার জন্য ইনডেক্স করা হয়। অর্থাৎ ডেটাসমূহ ইনডেক্স করলে Speedy পারফরমেন্স পাওয়া যায়। মূল ফাইল অপরিবর্তিত রাখা: ইনডেক্স ফাইল মূল ডেটাবেজ ফাইলের কোনোরূপ পরিবর্তন না করে বিভিন্নভাবে সাজাতে পারে।
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 টিউটর, লিডারবোর্ড ও অ্যানালিটিক্স আনলক করো।