শেয়ারFacebookWhatsApp

উদ্দীপকের টেবিলদ্বয়ের মধ্যে কি ধরনের রিলেশন সম্ভব- ব্যাখ্যা কর।

উত্তর: দুটি ডেটাবেজের মধ্যে সম্পর্ক তৈরি করতে নিচের শর্তগুলো অবশ্যই পূরণ করতে হবে। ১. রিলেশনাল ডেটা টেবিলগুলোর মধ্যে কমপক্ষে একটি কমন ফিল্ড থাকবে। কমন ফিল্ডের ডেটা টাইপ, ফিল্ড সাইজ এবং ফরম্যাট ইত্যাদি একই হতে হবে। ২. রিলেশনাল টেবিলগুলোর মধ্যে অন্তত একটি টেবিলে অবশ্যই প্রাইমারি কি ফিল্ড থাকতে হবে। উদ্দীপকের Product টেবিলে Prod-id, Product Name, Unit price ফিল্ডগুলো বিদ্যমান আছে। আবার Sale টেবিলে Emp-id, Sale Amount, Prod-id ইত্যাদি ফিল্ড গুলো আছে। ফলে দুইটি টেবিলের মধ্যে Prod-id একটি কমন ফিল্ড এবং এদের ডেটা টাইপও একই রকম। সুতরাং ডেটাবেজ রিলেশনের ১ম শর্ত এখানে বিদ্যমান। একটু লক্ষ্য করলে দেখা যায় যে, Product টেবিলে Prod-id এর একটি ভেল্যু'র সাথে, Sale টেবিলের Prod-id এর একাধিক ভেল্যু (50001-50001, 50001 এবং 50005- 50005, 50005) সম্পর্ক বিদ্যমান। আর ডেটাবেজের কোনো টেবিলের একটি রেকর্ড অন্য টেবিলের একাধিক রেকর্ডের সাথে যুক্ত হয়ে যে রিলেশনশীপ স্থাপন করে তাকে One to many রিলেশন বলে। আবার রিলেশনের জন্য রিলেশনাল টেবিলগুলোর মধ্যে অন্তত একটি টেবিলে অবশ্যই প্রাইমারি কি ফিল্ড থাকতে হবে। সেক্ষেত্রে Product টেবিলের Prod-id ফিল্ডকে এবং Sale টেবিলের Emp-id ফিল্ডকে প্রাইমারি কি ধরা যায়। সুতরাং টেবিল দুটির মধ্যে সম্পর্ক তৈরির সমস্ত শর্ত বিদ্যমান। সুতরাং উদ্দীপকের টেবিল দুটিতে One to Many রিলেশন বা সম্পর্ক তৈরি করা সম্ভব।

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

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

উদ্দীপকের টেবিলদ্বয়ের মধ্যে কি ধরনের রিলেশন সম্ভব- ব্যাখ্যা কর।

উদ্দীপক

একটি কোম্পানির ডাটাবেসে নিম্নরূপ দুটি টেবিল রয়েছে: question image কোম্পানির মালিক "Product" টেবিল থেকে তথ্য অনুসন্ধানের জন্য ১ম ফিল্ডের ভিত্তিতে ডাটা এমন পদ্ধতিতে সাজালেন যাতে পরবর্তীতে নতুন পণ্য সংযোজন করলেও পুনরায় সাজাতে না হয়।

Barisal · 2019

উত্তর

কর্পোরেট প্রতিষ্ঠানগুলো তাদের শাখা অফিসগুলোর সঙ্গে যোগাযোগের জন্য, তথ্য আদান প্রদানের জন্য কেন্দ্রীয় অফিসের সার্ভারে এক ধরনের ডেটাবেজ ব্যবহার করে তাকে কর্পোরেট ডেটাবেজ বলে।

উত্তর

RDBMS-এ ছবি ইনসার্ট করার জন্য OLE Object ডেটা টাইপ ব্যবহৃত হয়। কোনো ফিল্ডে বিভিন্ন প্রোগ্রামের অবজেক্ট (যেমন- MS- Word, MS-Excel, MS Power Point, Photoshop ইত্যাদি) থেকে শব্দ, ছবি, টেক্সট, গ্রাফ ইত্যাদি সংযোজনের জন্য এটির ফিল্ড টাইপ OLE (Object Linking Embeding) Object নির্বাচন করতে হয়।

উত্তর

দুটি ডেটাবেজের মধ্যে সম্পর্ক তৈরি করতে নিচের শর্তগুলো অবশ্যই পূরণ করতে হবে। ১. রিলেশনাল ডেটা টেবিলগুলোর মধ্যে কমপক্ষে একটি কমন ফিল্ড থাকবে। কমন ফিল্ডের ডেটা টাইপ, ফিল্ড সাইজ এবং ফরম্যাট ইত্যাদি একই হতে হবে। ২. রিলেশনাল টেবিলগুলোর মধ্যে অন্তত একটি টেবিলে অবশ্যই প্রাইমারি কি ফিল্ড থাকতে হবে। উদ্দীপকের Product টেবিলে Prod-id, Product Name, Unit price ফিল্ডগুলো বিদ্যমান আছে। আবার Sale টেবিলে Emp-id, Sale Amount, Prod-id ইত্যাদি ফিল্ড গুলো আছে। ফলে দুইটি টেবিলের মধ্যে Prod-id একটি কমন ফিল্ড এবং এদের ডেটা টাইপও একই রকম। সুতরাং ডেটাবেজ রিলেশনের ১ম শর্ত এখানে বিদ্যমান। একটু লক্ষ্য করলে দেখা যায় যে, Product টেবিলে Prod-id এর একটি ভেল্যু'র সাথে, Sale টেবিলের Prod-id এর একাধিক ভেল্যু (50001-50001, 50001 এবং 50005- 50005, 50005) সম্পর্ক বিদ্যমান। আর ডেটাবেজের কোনো টেবিলের একটি রেকর্ড অন্য টেবিলের একাধিক রেকর্ডের সাথে যুক্ত হয়ে যে রিলেশনশীপ স্থাপন করে তাকে One to many রিলেশন বলে। আবার রিলেশনের জন্য রিলেশনাল টেবিলগুলোর মধ্যে অন্তত একটি টেবিলে অবশ্যই প্রাইমারি কি ফিল্ড থাকতে হবে। সেক্ষেত্রে Product টেবিলের Prod-id ফিল্ডকে এবং Sale টেবিলের Emp-id ফিল্ডকে প্রাইমারি কি ধরা যায়। সুতরাং টেবিল দুটির মধ্যে সম্পর্ক তৈরির সমস্ত শর্ত বিদ্যমান। সুতরাং উদ্দীপকের টেবিল দুটিতে One to Many রিলেশন বা সম্পর্ক তৈরি করা সম্ভব।

উত্তর

মালিকের ব্যবহৃত রেকর্ড সাজানোর পদ্ধতিটি হলো ইনডেক্সিং। ডেটা ফাইলের ইনপুটকৃত রেকর্ডের ক্রমিক নং এর কোনো রূপ পরিবর্তন ছাড়া নির্দিষ্ট নিয়মে (লজিক্যাল অর্ডারে) রেকর্ডকে সাজানোর পদ্ধতিকে বলা হয় ইনডেক্সিং। ইনডেক্সিং-এর সুবিধাসমূহ নিচে বিশ্লেষণ করা হলো: • ইনডেক্সিং এর বড় সুবিধা হলো ডেটাবেজের অনেক ডেটা থেকে সহজে কাঙ্খিত ডেটা খুঁজে বের করা যায়। •ইনডেক্স করার পরে ডেটা টেবিলে নতুন কোনো রেকর্ড ইনসার্ট, আপডেট, ডিলিট করলে তৈরিকৃত ইনডেক্স ফাইলগুলোও স্বয়ংক্রিয়ভাবে আপডেট হয়। এতে করে বার বার ইনডেক্স পরিবর্তন করতে হয় না। • কুয়েরির ক্ষেত্রে দ্রুত কাজ করে। ডেটাবেজের বিভিন্ন অপারেশনের (সার্চিং, সর্টিং, রিপোর্টিং ও কুয়েরি) দক্ষতা বৃদ্ধি পায়। • মূল ডেটা ফাইল বা টেবিল অপরিবর্তিত রেখে ভিন্ন ভিন্ন অ্যাট্রিবিউট/ ফিল্ড এর উপর প্রয়োজন অনুযায়ী ইনডেক্স তৈরি করা সম্ভব।
HSCICTChapter 6 : ডেটাবেজ ম্যানেজমেন্ট সিস্টেম
12টি সম্পর্কিত প্রশ্ন — উত্তর ও ব্যাখ্যা লকড

1.টেবিলটি দেখঃ ১ম টেবিলটির শেষ ফিল্ডের ডেটা টাইপ কোনটি? i. Text ii. Number iii. Date / Time নিচের কোনটি সঠিক?

Barisal · 2016

  • i
  • iii
  • i ও ii
  • i ,ii ও iii

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

ফ্রি শুরু করো

2.নিচের টেবিলটি দেখঃ টেবিল দুটির মধ্যে কি ধরনের রিলেশন বিদ্যমান?

Barisal · 2016

  • One to One
  • One to Many
  • Many to One
  • Many to Many

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

ফ্রি শুরু করো

3.নিচের উদ্দীপকটি পড়ঃ রনি তার দোকানের দৈনিক হিসাব লিখেন। এতে তার অনেক সময় ও ব্যবসায় ক্ষতি হয়। সমস্যা সমাধানের জন্য বিশেষজ্ঞের পরামর্শে DBMS ব্যবহারের সিদ্ধান্ত নেন। বিশেষজ্ঞের পরামর্শে রনি সুবিধা পাবে- i. রিপোর্ট তৈরিতে ii. বায়োডেটা তৈরিতে iii. রেকর্ড অনুসন্ধানে নিচের কোনটি সঠিক?

Jessore · 2016

  • i ও ii
  • i ও iii
  • ii ও iii
  • i ,ii ও iii

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

ফ্রি শুরু করো

4.নিচের উদ্দীপকটি পড়ঃ রনি তার দোকানের দৈনিক হিসাব লিখেন। এতে তার অনেক সময় ও ব্যবসায় ক্ষতি হয়। সমস্যা সমাধানের জন্য বিশেষজ্ঞের পরামর্শে DBMS ব্যবহারের সিদ্ধান্ত নেন। উদ্দীপকে উল্লিখিত কাজ কোনটির সাহায্যে সহজে করা যায়?

Jessore · 2016

  • MS Excel
  • MS Access
  • MS Word
  • HTML

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

ফ্রি শুরু করো

5.নিচের উদ্দীপকটি পড়: একটি কলেজের ডেটাবেজে ৫০ জন শিক্ষকের তথ্য সংরক্ষিত আছে। প্রতিটি শিক্ষকের নাম, আইডি নং, জন্ম তারিখ ও মোবাইল নম্বর সম্বলিত চারটি ফিল্ড আছে। উদ্দীপকে শিক্ষকের আইডি হতে পারে i. Text type ii. Numeric iii. Auto Number নিচের কোনটি সঠিক?

Sylhet · 2016

  • i ও ii
  • i ও iii
  • ii ও iii
  • i ,ii ও iii

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

ফ্রি শুরু করো

6.নিচের উদ্দীপকটি পড়: একটি কলেজের ডেটাবেজে ৫০ জন শিক্ষকের তথ্য সংরক্ষিত আছে। প্রতিটি শিক্ষকের নাম, আইডি নং, জন্ম তারিখ ও মোবাইল নম্বর সম্বলিত চারটি ফিল্ড আছে। উদ্দীপকে উল্লিখিত ডেটাবেজে রেকর্ডের সংখ্যা কত?

Sylhet · 2016

  • 25
  • 50
  • 100
  • 200

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

ফ্রি শুরু করো

7.উদ্দীপকটি পড়ঃ ৪০ জন ছাত্র এবং ৬০ জন ছাত্রীর তথ্য রয়েছে। প্রত্যেক রেকর্ডে একটি ডেটাবেজে রোল, নাম, জন্ম তারিখ এবং GPA নামক চারটি ফিল্ড আছে। প্রাইমারি কি হিসাবে ব্যবহৃত হতে পারে- i. Roll ii. Name iii. GPA নিচের কোনটি সঠিক?

Comilla · 2016

  • i
  • ii
  • i ও ii
  • i ,ii ও iii

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

ফ্রি শুরু করো

8.উদ্দীপকটি পড়ঃ ৪০ জন ছাত্র এবং ৬০ জন ছাত্রীর তথ্য রয়েছে। প্রত্যেক রেকর্ডে একটি ডেটাবেজে রোল, নাম, জন্ম তারিখ এবং GPA নামক চারটি ফিল্ড আছে। উদ্দীপকে কতটি রেকর্ড-এর উল্লেখ রয়েছে?

Comilla · 2016

  • ৪০
  • ৬০
  • ১০০

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

ফ্রি শুরু করো

9.উদ্দীপকটি পড়ঃ উদ্দীপকের যে ফিল্ডগুলো প্রাইমারি কি হতে পারে- i. নাম ii. রোল নং iii. রেজিঃ নং নিচের কোনটি সঠিক?

Dinajpur · 2016

  • i ও ii
  • i ও iii
  • ii ও iii
  • i ,ii ও iii

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

ফ্রি শুরু করো

10.নিচের উদ্দীপকটি পড়ঃ যে রোল নম্বরগুলো A পেয়েছে তাদের দ্রুত খুঁজে বের করা যায় কোন পদ্ধতিতে?

Dinajpur · 2016

  • সর্টিং
  • সার্চিং
  • ইনডেক্সিং
  • কুয়েরি

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

ফ্রি শুরু করো

11.নিচের উদ্দীপকটি পড়ঃ একটি সরকারি প্রতিষ্ঠান স্বয়ংক্রিয়ভাবে তথ্য সংরক্ষণে আগ্রহী। তাই প্রতিষ্ঠানটি একটি সফটওয়্যার ফার্মের সাথে চুক্তি করে এবং সে অনুযায়ী ফার্মটি প্রতিষ্ঠানের জন্য প্রয়োজনীয় প্রযুক্তিগত সুবিধা প্রদান করে। এতে প্রতিষ্ঠানের যাবতীয় তথ্য বিশ্লেষণ পূর্বের চেয়ে দ্রুত গতিতে সম্পন্ন হচ্ছে। উদ্দীপকের প্রতিষ্ঠানটির বর্তমান সিদ্ধান্তের ফলে কী ঘটতে পারে?

Rajshahi · 2016

  • জনবল বাড়াতে হবে
  • তথ্য ব্যবস্থাপনা খরচ বৃদ্ধি পাবে
  • চাহিদামাফিক রিপোর্ট পাবে
  • নিরাপত্তা বিঘ্নিত হবে

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

ফ্রি শুরু করো

12.নিচের উদ্দীপকটি পড়ঃ একটি সরকারি প্রতিষ্ঠান স্বয়ংক্রিয়ভাবে তথ্য সংরক্ষণে আগ্রহী। তাই প্রতিষ্ঠানটি একটি সফটওয়্যার ফার্মের সাথে চুক্তি করে এবং সে অনুযায়ী ফার্মটি প্রতিষ্ঠানের জন্য প্রয়োজনীয় প্রযুক্তিগত সুবিধা প্রদান করে। এতে প্রতিষ্ঠানের যাবতীয় তথ্য বিশ্লেষণ পূর্বের চেয়ে দ্রুত গতিতে সম্পন্ন হচ্ছে। উদ্দীপকের প্রতিষ্ঠানটির জন্য কোন সফটওয়্যার ব্যবহার করা হয়েছে?

Rajshahi · 2016

  • Oracle
  • Nexus
  • Firefox
  • Pascal

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

ফ্রি শুরু করো

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

টেবিলটি দেখঃ ১ম টেবিলটির শেষ ফিল্ডের ডেটা টাইপ কোনটি? i. Text ii. Number iii. Daনিচের টেবিলটি দেখঃ টেবিল দুটির মধ্যে কি ধরনের রিলেশন বিদ্যমান?নিচের উদ্দীপকটি পড়ঃ রনি তার দোকানের দৈনিক হিসাব লিখেন। এতে তার অনেক সময় ও ব্যবসনিচের উদ্দীপকটি পড়ঃ রনি তার দোকানের দৈনিক হিসাব লিখেন। এতে তার অনেক সময় ও ব্যবসনিচের উদ্দীপকটি পড়: একটি কলেজের ডেটাবেজে ৫০ জন শিক্ষকের তথ্য সংরক্ষিত আছে। প্রতনিচের উদ্দীপকটি পড়: একটি কলেজের ডেটাবেজে ৫০ জন শিক্ষকের তথ্য সংরক্ষিত আছে। প্রতউদ্দীপকটি পড়ঃ ৪০ জন ছাত্র এবং ৬০ জন ছাত্রীর তথ্য রয়েছে। প্রত্যেক রেকর্ডে একটি উদ্দীপকটি পড়ঃ ৪০ জন ছাত্র এবং ৬০ জন ছাত্রীর তথ্য রয়েছে। প্রত্যেক রেকর্ডে একটি উদ্দীপকটি পড়ঃ উদ্দীপকের যে ফিল্ডগুলো প্রাইমারি কি হতে পারে- i. নাম ii. রোল নং iiনিচের উদ্দীপকটি পড়ঃ যে রোল নম্বরগুলো A পেয়েছে তাদের দ্রুত খুঁজে বের করা যায় কোনিচের উদ্দীপকটি পড়ঃ একটি সরকারি প্রতিষ্ঠান স্বয়ংক্রিয়ভাবে তথ্য সংরক্ষণে আগ্রহনিচের উদ্দীপকটি পড়ঃ একটি সরকারি প্রতিষ্ঠান স্বয়ংক্রিয়ভাবে তথ্য সংরক্ষণে আগ্রহ

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

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

উদ্দীপকের টেবিলদ্বয়ের মধ্যে কি ধরনের রিলেশন সম্ভব- ব্যাখ্যা কর। | Prosthuti