সুচিপত্র:
ভিডিও: কিভাবে SQL সার্ভারে প্রাথমিক কী বিদেশী কী সম্পর্ক তৈরি করতে পারে?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
SQL সার্ভার ম্যানেজমেন্ট স্টুডিও ব্যবহার করে
- অবজেক্ট এক্সপ্লোরারে, টেবিলটিতে ডান ক্লিক করুন ইচ্ছাশক্তি উপর হতে বিদেশী - চাবি পক্ষের সম্পর্ক এবং ডিজাইন ক্লিক করুন।
- টেবিল ডিজাইনার মেনু থেকে, ক্লিক করুন সম্পর্ক .
- মধ্যে বিদেশী - মূল সম্পর্ক ডায়ালগ বক্সে, Add এ ক্লিক করুন।
- ক্লিক করুন সম্পর্ক নির্বাচিত মধ্যে সম্পর্ক তালিকা
এই বিষয়ে, আমরা কিভাবে SQL সার্ভারে প্রাথমিক কী এবং বিদেশী কী-এর মধ্যে সম্পর্ক তৈরি করতে পারি?
প্রতি সৃষ্টি দ্য প্রাথমিক কী এবং বিদেশী কী সম্পর্ক , ডান ক্লিক করুন বিদেশী চাবি টেবিল কলাম (অ্যাকাউন্ট টেবিল) এবং নির্বাচন করুন সম্পর্ক … মধ্যে বিদেশী কী সম্পর্ক ডায়ালগ বক্সে, Add এ ক্লিক করুন বোতাম . যে ডিফল্টরূপে একটি যোগ হবে সম্পর্ক বাম প্যানেলে।
এছাড়াও, একটি কী প্রাথমিক এবং বিদেশী উভয় হতে পারে? প্রাথমিক কী সর্বদা অনন্য হতে হবে, বিদেশী কী যদি টেবিলটি এক-থেকে-অনেক সম্পর্ক হয় তবে অ-অনন্য মানগুলিকে অনুমতি দিতে হবে। এটি ব্যবহার করা পুরোপুরি জরিমানা a বিদেশী চাবি হিসাবে প্রাথমিক কী যদি টেবিলটি এক-এক সম্পর্ক দ্বারা সংযুক্ত থাকে, এক-থেকে-অনেক সম্পর্ক নয়।
এখানে, SQL সার্ভারে প্রাথমিক কী এবং বিদেশী কী কী?
প্রাথমিক কী টেবিলে একটি রেকর্ডকে অনন্যভাবে চিহ্নিত করুন। বিদেশী চাবি টেবিলের একটি ক্ষেত্র হল প্রাথমিক কী অন্য টেবিলে। প্রাথমিক কী শূন্য মান গ্রহণ করতে পারে না। বিদেশী চাবি একাধিক নাল মান গ্রহণ করতে পারে।
আমি কিভাবে SQL এ একটি বিদেশী কী উল্লেখ করব?
সারসংক্ষেপ:
- বিদেশী কী-এর প্রতিটি মান অন্যান্য টেবিলের প্রাথমিক কী-এর অংশ হতে হবে।
- বিদেশী কী একই টেবিলের অন্য কলামে উল্লেখ করতে পারে। এই রেফারেন্সটি একটি স্ব-রেফারেন্স হিসাবে পরিচিত।
- আপনি টেবিল তৈরি করুন, অল্টার টেবিল বা SQL সার্ভার ম্যানেজমেন্ট স্টুডিও ব্যবহার করে একটি বিদেশী কী তৈরি করতে পারেন।
প্রস্তাবিত:
আমি কিভাবে SQL সার্ভারে বিদেশী কী সীমাবদ্ধতা খুঁজে পাব?
এখানে সমস্ত ডেটাবেসে বিদেশী কী সম্পর্ক খুঁজে বের করার সর্বোত্তম উপায়। এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিওতে আপনি অবজেক্ট এক্সপ্লোরারের টেবিলে ডান ক্লিক করতে পারেন এবং 'ভিউ নির্ভরতা' নির্বাচন করতে পারেন। এটি আপনাকে একটি ভাল সূচনা পয়েন্ট দেবে। এটি টেবিল, দৃশ্য এবং পদ্ধতিগুলি দেখায় যা টেবিলের উল্লেখ করে
একটি প্রাথমিক কী দুটি বিদেশী কী থাকতে পারে?
একটি ভিন্ন টেবিলে একই প্রাথমিক কী কলামের উল্লেখ করে দুটি বিদেশী কী কলাম থাকা পুরোপুরি ঠিক কারণ প্রতিটি বিদেশী কী মান সংশ্লিষ্ট টেবিলে একটি ভিন্ন রেকর্ড উল্লেখ করবে
একটি প্রাথমিক কী একটি বিদেশী কী হতে পারে?
প্রাথমিক কীগুলি সর্বদা অনন্য হতে হবে, বিদেশী কীগুলিকে অ-অদ্বিতীয় মানগুলিকে অনুমতি দিতে হবে যদি টেবিলটি এক-থেকে-অনেক সম্পর্ক হয়। একটি বিদেশী কী প্রাথমিক কী হিসাবে ব্যবহার করা পুরোপুরি সূক্ষ্ম যদি টেবিলটি ওয়ান-টু-ওয়ান সম্পর্ক দ্বারা সংযুক্ত থাকে, এক-থেকে-অনেক সম্পর্ক নয়।
আমি কিভাবে SQL সার্ভারে একটি কলাম প্রাথমিক কী তৈরি করব?
অবজেক্ট এক্সপ্লোরারে SQL সার্ভার ম্যানেজমেন্ট স্টুডিও ব্যবহার করে, আপনি যে টেবিলে একটি অনন্য সীমাবদ্ধতা যোগ করতে চান সেটিতে ডান-ক্লিক করুন এবং ডিজাইন ক্লিক করুন। টেবিল ডিজাইনারে, আপনি প্রাথমিক কী হিসাবে সংজ্ঞায়িত করতে চান এমন ডাটাবেস কলামের জন্য সারি নির্বাচনকারীতে ক্লিক করুন। কলামের জন্য সারি নির্বাচককে ডান-ক্লিক করুন এবং প্রাথমিক কী সেট করুন নির্বাচন করুন
একটি বিদেশী কী আরেকটি বিদেশী কী উল্লেখ করতে পারে?
1 উত্তর। একটি বিদেশী কী অনন্য হিসাবে সংজ্ঞায়িত যেকোনো ক্ষেত্র উল্লেখ করতে পারে। যদি সেই অনন্য ক্ষেত্রটিকে নিজেই একটি বিদেশী কী হিসাবে সংজ্ঞায়িত করা হয় তবে এটি কোনও পার্থক্য করে না। এটি একটি অনন্য ক্ষেত্র হলে, এটি অন্য FK-এর লক্ষ্যও হতে পারে