জেভিএ-তে সংহতকরণের সীমাবদ্ধতার উপাদানগুলি:
- মান নালার হতে পারে না
- এটি অনন্য হতে হবে
- এটিতে অনন্য প্রাথমিক কী থাকবে যা টেবিলে মানগুলি খুঁজতে ব্যবহৃত হয়
- বিদেশী কী, একই প্রাথমিক কীটি অন্য টেবিলে থাকলে
নাল না
এটি একটি সীমাবদ্ধতা যা নিশ্চিত করে যে প্রতি সারি কলামের জন্য কিছু মান দিয়ে পূর্ণ হয়েছে, যা 'নাল নয়' হিসাবে নির্দিষ্ট করা হয়েছে।
লিনাক্সে জাভা ক্লাসপাথ সেট করুন
বেসিক সিনট্যাক্স
‘টেবিলের টেবিলের নাম তৈরি করুন
(কলাম 1_নাম ডেটাটাইপ নাল নয়,
কলাম 2_নাম ডেটাটাইপ)
* এখানে কলাম 1 ডেটাটাইপ NULL হতে পারে না
অনন্য
এটি একটি সীমাবদ্ধতা, কোনও টেবিলের কলামের জন্য ব্যবহৃত হয় যাতে column কলামটির সারিগুলি অনন্য হয় যেখানে এটি নাল মানকেও অনুমোদন করে।
বেসিক সিনট্যাক্স
‘টেবিলের টেবিলের নাম তৈরি করুন (
কলাম 1_নেম ডেটাটাইপ ইউনিক,
কলাম 2_নাম ডেটাটাইপ)
* এখানে অনন্য কলাম 1 কেবল অনন্য মানগুলি নেবে।
প্রাথমিক কী
এটি একটি সীমাবদ্ধতা, কোনও টেবিলের কলামের জন্য ব্যবহৃত হয় যাতে কোনও টেবিলে একটি সারি স্বতন্ত্ররূপে চিহ্নিত করা যায়।
বেসিক সিনট্যাক্স
‘টেবিলের টেবিলের নাম তৈরি করুন (
কলাম 1_নেম ডেটাটাইপ প্রাথমিক কী,
নতুনদের জন্য মাইক্রোসফ্ট এসকিএল টিউটোরিয়াল
কলাম 3 নাম ডেটাটাইপ)
একই কলামে একজন একই মান সহ অন্য কোনও প্রাথমিক কী খুঁজে পাবে না। এটি একই মান সহ টেবিলের রেফারেন্সিংয়ের জন্য ব্যবহৃত হয়।
বিদেশী চাবি
এটি একই বা ভিন্ন সারণীতে দুটি কলামের মধ্যে সম্পর্ক স্থাপনের জন্য ব্যবহৃত একটি প্রতিবন্ধকতা। বিদেশী কী হিসাবে কোনও কলাম সংজ্ঞায়িত করার জন্য, এটি সারণীতে প্রাথমিক কী হিসাবে সংজ্ঞায়িত করা উচিত, যা এটি উল্লেখ করছে। এক বা একাধিক কলামগুলি বিদেশী কী হিসাবে সংজ্ঞায়িত করা যেতে পারে। এইবাধাঅন্য সারণীতে প্রাথমিক কী উল্লেখ করে যে কোনও কলাম সনাক্ত করে, যার অর্থ একটি টেবিলে আপনার প্রাথমিক কী রয়েছে এবং দ্বিতীয় সারণীতেও সমস্ত মান খুঁজে পাবেন। তারপরে, দ্বিতীয় টেবিলের সেই কলামটি আসলে দ্বিতীয় সারণীর বিদেশী কী।
বেসিক সিনট্যাক্স
‘টেবিলের টেবিলের নাম তৈরি করুন (
কলাম 1_নামের ডেটাটাইপ বিদেশী কী,
কলাম 3 নাম ডেটাটাইপ)
আমাদের জন্য একটি প্রশ্ন আছে? তাদের মন্তব্য বিভাগে উল্লেখ করুন এবং আমরা আপনার কাছে ফিরে আসব।
সম্পর্কিত পোস্ট: