MS-Access-এ দুইটি টেবিলের মধ্যে relationship কিভাবে তৈরি করবে তার উদাহরণ  

MS-Access-এ দুইটি টেবিলের মধ্যে relationship কিভাবে তৈরি করবে তার উদাহরণ সহকারে উত্তরটি নিচে লেখা হল.

 MS Access-এ দুইটি টেবিলের মধ্যে relationship তৈরি করার পদ্ধতি:

ধরা যাক Salary ও Employee নামক দুটি টেবিলের মধ্যে Relationship তৈরি করতে হবে। Salary টেবিলে যথাক্রমে Emp_ID (Data type Number) ও Salary (Data type-Number) ফিল্ড দুটি রাখা হয়েছে। 

অপরদিকে Employee টেবিলে চারটি ফিল্ড যথাক্রমে— Emp_ID (Data type- Number), Emp_Name (Text), Desgination (Text) ও Address (Text) রাখা হয়েছে। উভয় টেবিলে Emp_ID ফিল্ড দুটিকে Primary Key হিসেবে চিহ্নিত উল্লেখ করা হল অর্থাৎ এই ফিল্ডটি উভয় বর্তমান। 

এই দুটি ফিল্ডের উপর ভিত্তি করেই টেবিল দুটির মধ্যে সম্পর্ক স্থাপন করতে হবে। প্রথমে ডিজাইন ভিউতে গিয়ে উক্ত টেবিল দুটিতে ফিল্ড ও ডেটা টাইপ উল্লেখ করতে হবে। তারপর টেবিলের Datasheet View তে গিয়ে টেবিল দুটিতে যথোপযুক্ত রেকর্ড দ্বারা পূর্ণ করতে হবে।

পদ্ধতি:

  1. কোনো ডেটাবেস-এর অন্তর্গত যে টেবিল দুটির মধ্যে Relationship তৈরি করতে হবে সেই টেবিলগুলি প্রথমে বন্ধ করে নিতে হবে।
  2. এরপর Database Tools রিবনে ক্লিক করতে হবে। এই রিবনের Relationships বাটনে ক্লিক করতে হবে। এরফলে Relationships উইন্ডো Open হবে এবং Design নামক একটি অতিরিক্ত রিবন যুক্ত হবে।
  3. Design রিবনের Relationships কমান্ডগ্রুপের Show Table বাটনে ক্লিক করলে Show
  4. Table ডায়ালগ বক্স প্রদর্শিত হবে।
  5. এরপর এই ডায়ালগ বক্স থেকে Salary ও Employee টেবিল দুটি পরপর সিলেক্ট করে Add বাটনে ক্লিক করলে টেবিল দুটি Relationships উইন্ডোতে যুক্ত হবে। এরপর Show Table ডায়ালগ বক্সটির Close বাটনে ক্লিক করে Show Table ডায়ালগ বক্সটি বন্ধ করতে হবে।
  6. এরপর Salary টেবিলের Emp_ID ফিল্ডটি মাউস দ্বারা চেপে রেখে Employee টেবিলের Emp_ID ফিল্ডের উপর এনে ছেড়ে দিতে হবে। এরফলে Edit Relationship ডায়ালগ বক্স প্রদর্শিত হবে। এই ডায়ালগ বক্সের Enforce Referential Entigrity চেক বক্সে ক্লিক করতে হবে। তারপর Create বাটনে ক্লিক করতে হবে। 
  7.  এরফলে টেবিল দুটির মধ্যে One-To-One Relationship তৈরি হবে।

এই ছিল MS-Access-এ দুইটি টেবিলের মধ্যে relationship কিভাবে তৈরি করতে হয় তার উদাহরণ সহকারে লেখা। 

Answer Source: NEW LIGHT Class XII Modern Computer Application Book.

Leave a Comment