সুচিপত্র:
2025 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-22 17:19
ক বিদেশী চাবি একটি টেবিলের কলামগুলির একটি সেট যা কমপক্ষে একটির সাথে মিলিত হওয়া প্রয়োজন৷ প্রাথমিক কী অন্য টেবিলে একটি সারির। এটি একটি রেফারেন্সিয়াল সীমাবদ্ধতা বা রেফারেন্সিয়াল ইন্টিগ্রিটি সীমাবদ্ধতা। এটি এক বা একাধিক টেবিলের একাধিক কলামের মান সম্পর্কে একটি যৌক্তিক নিয়ম।
এই বিষয়ে, db2 প্রাথমিক কী কি?
ক প্রাথমিক কী একটি বিশেষ ধরনের অনন্য চাবি এবং নাল মান থাকতে পারে না। উদাহরণস্বরূপ, DEPT টেবিলের DEPTNO কলাম হল a প্রাথমিক কী . একটি টেবিলে একাধিক থাকতে পারে না প্রাথমিক কী . যখন একটি প্রাথমিক কী একটি CREATE TABLE স্টেটমেন্ট বা ALTER TABLE স্টেটমেন্টে সংজ্ঞায়িত করা হয়, DB2 স্বয়ংক্রিয়ভাবে তৈরি করে প্রাথমিক সূচক
একইভাবে, প্রতিটি টেবিলের একটি প্রাথমিক কী থাকা উচিত? প্রতিটি টেবিল করতে পারা আছে (কিন্তু করে না আছে প্রতি আছে) একটি প্রাথমিক কী . কলাম বা কলাম হিসাবে সংজ্ঞায়িত প্রাথমিক কী মধ্যে স্বতন্ত্রতা নিশ্চিত করুন টেবিল ; কোন দুই সারি পারে না আছে একই চাবি . দ্য প্রাথমিক কী একজনের টেবিল এছাড়াও অন্যান্য রেকর্ড সনাক্ত করতে সাহায্য করতে পারে টেবিল , এবং দ্বিতীয় অংশ হতে টেবিলের প্রাথমিক কী.
এর পাশে, আমি কিভাবে db2 এ একটি বিদেশী কী তৈরি করব?
পদ্ধতি
- একটি সারণী বিবৃতি তৈরি করুন এবং একটি বিদেশী কী ধারা উল্লেখ করুন। একটি বিদেশী কী দ্বারা সংজ্ঞায়িত সম্পর্কের জন্য একটি সীমাবদ্ধ নাম চয়ন করুন৷
- একটি ALTER TABLE স্টেটমেন্ট ইস্যু করুন এবং FOREIGN KEY ক্লজ উল্লেখ করুন। আপনি একটি বিদ্যমান টেবিলে একটি বিদেশী কী যোগ করতে পারেন; আসলে, এটি কখনও কখনও এগিয়ে যাওয়ার একমাত্র উপায়।
db2 এ রেফারেন্সিয়াল ইন্টিগ্রিটি কি?
DB2 ® নিশ্চিত করে উল্লেখ সততা আপনি সংজ্ঞায়িত করার সময় আপনার টেবিলের মধ্যে রেফারেন্সিয়াল সীমাবদ্ধতা উল্লেখ সততা এমন একটি অবস্থা যেখানে সমস্ত বিদেশী কীগুলির সমস্ত মান বৈধ৷ উল্লেখ সততা সত্তার উপর ভিত্তি করে অখণ্ডতা . এই কলাম (বা কলামের সেট) কে টেবিলের প্যারেন্ট কী বলা হয়।
প্রস্তাবিত:
একটি প্রাথমিক কী দুটি বিদেশী কী থাকতে পারে?
একটি ভিন্ন টেবিলে একই প্রাথমিক কী কলামের উল্লেখ করে দুটি বিদেশী কী কলাম থাকা পুরোপুরি ঠিক কারণ প্রতিটি বিদেশী কী মান সংশ্লিষ্ট টেবিলে একটি ভিন্ন রেকর্ড উল্লেখ করবে
কিভাবে SQL সার্ভারে প্রাথমিক কী বিদেশী কী সম্পর্ক তৈরি করতে পারে?
অবজেক্ট এক্সপ্লোরারে SQL সার্ভার ম্যানেজমেন্ট স্টুডিও ব্যবহার করে, সম্পর্কের বিদেশী-কী পাশে থাকা টেবিলটিতে ডান-ক্লিক করুন এবং ডিজাইনে ক্লিক করুন। টেবিল ডিজাইনার মেনু থেকে, সম্পর্ক ক্লিক করুন। বিদেশী-কী সম্পর্ক ডায়ালগ বক্সে, যোগ করুন ক্লিক করুন। নির্বাচিত সম্পর্কের তালিকায় সম্পর্কটিতে ক্লিক করুন
প্রাথমিক কী এবং বিদেশী কী কী?
প্রাথমিক কী বনাম বিদেশী কী-এর সম্পর্ক একটি প্রাথমিক কী অনন্যভাবে রিলেশনাল ডাটাবেস টেবিলে একটি রেকর্ডকে চিহ্নিত করে, যেখানে একটি বিদেশী কী একটি টেবিলের ক্ষেত্রকে বোঝায় যা অন্য টেবিলের প্রাথমিক কী।
একটি বিদেশী কী আরেকটি বিদেশী কী উল্লেখ করতে পারে?
1 উত্তর। একটি বিদেশী কী অনন্য হিসাবে সংজ্ঞায়িত যেকোনো ক্ষেত্র উল্লেখ করতে পারে। যদি সেই অনন্য ক্ষেত্রটিকে নিজেই একটি বিদেশী কী হিসাবে সংজ্ঞায়িত করা হয় তবে এটি কোনও পার্থক্য করে না। এটি একটি অনন্য ক্ষেত্র হলে, এটি অন্য FK-এর লক্ষ্যও হতে পারে
প্রাথমিক কী সেকেন্ডারি কী এবং বিদেশী কী কী?
বিদেশী কী: প্রাথমিক কী কি একটি টেবিল অন্য টেবিলে উপস্থিত (ক্রস-রেফারেন্স)। সেকেন্ডারি (বা বিকল্প) কী: সারণীতে এমন কোনো ক্ষেত্র যা উপরের দুটি প্রকারের কোনোটি হতে নির্বাচিত নয়