টেবিলে প্রাইমারি কী এবং রিলেশন সেট করা
প্রাইমারি কী হলো মাইক্রোসফট একসেস ডেটাবেজের একটি গুরুত্বপূর্ণ উপাদান। এই প্রাইমারি কী এবং রিলেশন সেট করার মাধ্যমে টেবিলগুলির মধ্যে সম্পর্ক স্থাপন করা হয়।
প্রাইমারি কী একটি টেবিলের প্রতিটি রেকর্ডকে এককভাবে চিহ্নিত করে এবং সম্পর্ক স্থাপনের মাধ্যমে ডেটাবেজের বিভিন্ন টেবিলের মধ্যে তথ্যের সংযোগ তৈরি করে।
এ টিউনে প্রাইমারি কী এবং টেবিলের মধ্যে সম্পর্ক সেট করার প্রক্রিয়া সম্পর্কে বিস্তারিত আলোচনা করা হয়েছে।
প্রাইমারি কী হল একটি ফিল্ড বা ফিল্ডের সংমিশ্রণ যা একটি টেবিলের প্রতিটি রেকর্ডকে এককভাবে চিহ্নিত করে। এটি ডেটাবেজে ডেটার সঠিকতা এবং স্বচ্ছতা নিশ্চিত করে। সাধারণত প্রাইমারি কী হিসাবে ব্যবহৃত হয়:
একটি টেবিল তৈরি করুন বা একটি বিদ্যমান টেবিল খুলুন এবং ফিল্ডের নাম লিখুন। ধরুন, “Customer_ID” “Customer_Name” ইত্যাদি।
প্রাইমারি কী ফিল্ডে রাইট-ক্লিক করুন (যেমন: “Customer_ID“) এবং Primary Key অপশন নির্বাচন করুন।
প্রাইমারি কী সেট করা হলে, ফিল্ডের পাশে একটি কী আইকন দেখা যাবে। ওপরের চিত্রে প্রাইমারি কী ব্যবহার লক্ষ্য করুন।
ডেটাবেজের বিভিন্ন টেবিলের মধ্যে সম্পর্ক তৈরি করা হয় যাতে তথ্য সহজে একসঙ্গে ব্যবহার করা যায়। সম্পর্ক তিন ধরনের হতে পারে:
দুটি টেবিলের মধ্যে সম্পর্ক তৈরি করতে নিম্নের পদ্ধতি অনুসরণ করুন:
রেফারেন্স ইনটিগ্রিটি টেবিলগুলির মধ্যে সম্পর্ক সঠিক এবং ডেটা সঠিকভাবে সমন্বয় করা হয়েছে কিনা তা নিশ্চিত করে।
নোট: Enforce Referential Integrity অপশন এটি নিশ্চিত করে যে, মূল টেবিলে একটি রেকর্ড মুছে ফেললে বা পরিবর্তন করলে, সংশ্লিষ্ট টেবিলের রেকর্ডও স্বয়ংক্রিয়ভাবে আপডেট হবে।
মাইক্রোসফট একসেস ২০১৯-এ প্রাইমারি কী এবং রিলেশন সেট করা ডেটাবেজ ডিজাইনের জন্য অপরিহার্য। সঠিকভাবে প্রাইমারি কী নির্ধারণ এবং সম্পর্ক তৈরি করে ডেটাবেজের কার্যকারিতা এবং সঠিকতা বাড়ানো যায়।
আশা করি এই টিউনের মাধ্যমে প্রাইমারি কী এবং টেবিলের সাথে রিলেশন করার প্রক্রিয়া সম্পর্কে সম্পূর্ণ ধারণা পেয়েছেন।
টিউটোরিয়ালটি প্রয়োজনীয় হলে বন্ধু ও পরিচিত মহলে শেয়ার করুন। আপনার একটি শেয়ার আমাদের লেখার মান উন্নয়নে উৎসাহিত করবে।
কোন ভুল বা অসামঞ্জস্য পেলে অনুগ্রহ করে কমেন্ট করুন। অথবা ০১৯২৫ ১৬৫৩৭৩ নাম্বারে সরাসরি যোগাযোগ করতে পারেন।
অনলাইনে আয়ের অন্যতম প্রধান উৎস হল গুগল এডসেন্স ও এফিলিয়েট মার্কেটিং। যদিও এছাড়াও বিভিন্ন মাধ্যম…
মনের ভাব প্রকাশ করতে যেমন প্রয়োজন ভাষা, তেমনি কম্পিউটের ভাষা বুঝতে দরকার প্রোগ্রামিং ভাষা। তার…
টেকনিকাল এসইও ওয়েবসাইটের র্যাঙ্কিং এবং অরগানিক ট্রাফিক বাড়াতে এর টেকনিকাল বিষয় নিয়ে কাজ করে। এর…
কোডিং এবং প্রোগ্রামিংয়ের জগতে ডিপসিক-কোডার-ভি২ একটি যুগান্তকারী মডেল হিসেবে আবির্ভূত হয়েছে। এটি একটি ওপেন-সোর্স মডেল…
৪০ ধরনের SEO অপ্টিমাইজেশন হলো ওয়েব পেজ র্যাঙ্ক করানোর জন্য গুগলের অ্যালগরিদমে ২০০টিরও বেশি ফ্যাক্টরের…
নির্মাণ কাজ বা কাঠের ব্যবসায়ে সঠিক পরিমাপ নিশ্চিত করতে আমাদের কাঠের হিসাব ক্যালকুলেটর একটি অত্যন্ত…