সুচিপত্র:

আমি কিভাবে SQL সার্ভারে বিদেশী কী সীমাবদ্ধতা খুঁজে পাব?
আমি কিভাবে SQL সার্ভারে বিদেশী কী সীমাবদ্ধতা খুঁজে পাব?

ভিডিও: আমি কিভাবে SQL সার্ভারে বিদেশী কী সীমাবদ্ধতা খুঁজে পাব?

ভিডিও: আমি কিভাবে SQL সার্ভারে বিদেশী কী সীমাবদ্ধতা খুঁজে পাব?
ভিডিও: SQL সার্ভার 27 - কীভাবে বিদেশী কী সীমাবদ্ধতা তৈরি করবেন 2024, নভেম্বর
Anonim

এখানে খুঁজে বের করার সেরা উপায় বিদেশী চাবি সমস্ত ডেটাবেসে সম্পর্ক। ভিতরে SQL সার্ভার ম্যানেজমেন্ট স্টুডিও আপনি অবজেক্ট এক্সপ্লোরারের টেবিলে ডান ক্লিক করতে পারেন এবং "নির্ভরতা দেখুন" নির্বাচন করতে পারেন। এটি আপনাকে একটি ভাল সূচনা পয়েন্ট দেবে। এটি টেবিল, দৃশ্য এবং পদ্ধতিগুলি দেখায় যা টেবিলের উল্লেখ করে।

একইভাবে, জিজ্ঞাসা করা হয়, এসকিউএল-এ ফরেন কী সীমাবদ্ধতা কী?

বিদেশী কী সীমাবদ্ধতা . ক বিদেশী চাবি (FK) হল একটি কলাম বা কলামের সংমিশ্রণ যা প্রতিষ্ঠা করতে ব্যবহৃত হয় এবং প্রয়োগ করা দুটি টেবিলের মধ্যে ডেটার মধ্যে একটি লিঙ্ক যা ডেটা নিয়ন্ত্রণ করতে পারে যা সংরক্ষণ করা যেতে পারে বিদেশী চাবি টেবিল

তদ্ব্যতীত, বিদেশী কীগুলি কী সমস্যাগুলি প্রবর্তন করে? এখানে কিছু সাধারণ বিদেশী কী সমস্যা রয়েছে।

  • ঝুলন্ত বিদেশী চাবি। একটি বিদেশী কী একটি প্রাথমিক কী নির্দেশ করে যা সেখানে নেই।
  • প্রাথমিক কী ব্যতীত অন্য একটি অনন্য কী-র উল্লেখ। এতে কোনো লাভ নেই।
  • টেবিলের মধ্যে অনানুষ্ঠানিক সংযোগ।
  • অমিল ডেটা প্রকার।
  • ওভারলোডেড বিদেশী কী।

এই বিবেচনায় রেখে, আমি কীভাবে একটি টেবিলে একটি বিদেশী কী খুঁজে পাব?

দেখতে বিদেশী চাবি a এর সম্পর্ক টেবিল : নির্বাচন করুন INFORMATION_SCHEMA থেকে TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME। KEY_COLUMN_USAGE যেখানে REFERENCED_TABLE_SCHEMA = 'db_name' এবং REFERENCED_TABLE_NAME = 'টেবিল_নাম';

আমি কিভাবে SQL সার্ভার ম্যানেজমেন্ট স্টুডিওতে একটি বিদেশী কী সীমাবদ্ধতা যোগ করব?

SQL সার্ভার ম্যানেজমেন্ট স্টুডিও ব্যবহার করে

  1. অবজেক্ট এক্সপ্লোরারে, সম্পর্কের বিদেশী-কী পাশে থাকা টেবিলটিতে ডান-ক্লিক করুন এবং ডিজাইনে ক্লিক করুন।
  2. টেবিল ডিজাইনার মেনু থেকে, সম্পর্ক ক্লিক করুন।
  3. বিদেশী-কী সম্পর্ক ডায়ালগ বক্সে, যোগ করুন ক্লিক করুন।
  4. নির্বাচিত সম্পর্কের তালিকায় সম্পর্কটিতে ক্লিক করুন।

প্রস্তাবিত: