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