এসকিউয়েল প্রাইমারি কী টিউটোরিয়াল
১.এটা দিয়ে টেবিলের প্রতিটি entries কে অনন্য/আলাদাভাবে(uniquely) চিহ্নিতকরন/শনাক্তকরন করা হয়।
২.আপনি একটা বা একাধিক কলামকে প্রাইমারি কী হিসেবে সেট করে দিতে পারেন।যেটাই করেন
এই প্রাইমারি কী টাই আপনার টেবিলের প্রতিটি সারি(row) কে অনন্য/আলাদাভাবে(uniquely) চিহ্নিত করবে।
৩.যদি একাধিক কলামকে প্রাইমারি কী হিসেবে সেট করেন তাহলে সব কলামগুলো মিলে একটা প্রাইমারি কী .একটা টেবিলে একটাই প্রাইমারি কী থাকবে।
৫.প্রাইমারি কী ফাকা থাকবেনা।
৫.মনে করেন আগের টিউটোরিয়ালে যে টেবিলটি তৈরী করলাম যদি সেই টেবিলে first name কে প্রাইমারি কী সেট করতাম আর এখানে যদি কয়েক হাজার নাম থাকতো তাহলে তাতে কোথাও না কোথাও একটা নামের সাথে আরেকটা নাম মিলে যাওয়ার সম্ভাবনা আছে তখন হয়ত আপনি first name আর last name মিলে প্রাইমারি কী বানাবেন এভাবে ১৬ কলাম পর্যন্ত নিয়ে একটা PRIMARY KEY বানানো যায় কারন সব মিলেও যেন অনন্য (unique) হয়।এজন্য এটা ভাল যে id number কে PRIMARY KEY হিসেবে সেট করুন,কারন দুইজনের id তো কখনও এক হয়না।এটা ভাল বুঝতে পারবেন যখন ডেটা (first name,last name এ শত শত নাম,email এ শত শত ইমেইল এড্রেস ইত্যাদি থাকবে)টেবিলে ঢুকাবেন।
২.আপনি একটা বা একাধিক কলামকে প্রাইমারি কী হিসেবে সেট করে দিতে পারেন।যেটাই করেন
এই প্রাইমারি কী টাই আপনার টেবিলের প্রতিটি সারি(row) কে অনন্য/আলাদাভাবে(uniquely) চিহ্নিত করবে।
৩.যদি একাধিক কলামকে প্রাইমারি কী হিসেবে সেট করেন তাহলে সব কলামগুলো মিলে একটা প্রাইমারি কী .একটা টেবিলে একটাই প্রাইমারি কী থাকবে।
৫.প্রাইমারি কী ফাকা থাকবেনা।
৫.মনে করেন আগের টিউটোরিয়ালে যে টেবিলটি তৈরী করলাম যদি সেই টেবিলে first name কে প্রাইমারি কী সেট করতাম আর এখানে যদি কয়েক হাজার নাম থাকতো তাহলে তাতে কোথাও না কোথাও একটা নামের সাথে আরেকটা নাম মিলে যাওয়ার সম্ভাবনা আছে তখন হয়ত আপনি first name আর last name মিলে প্রাইমারি কী বানাবেন এভাবে ১৬ কলাম পর্যন্ত নিয়ে একটা PRIMARY KEY বানানো যায় কারন সব মিলেও যেন অনন্য (unique) হয়।এজন্য এটা ভাল যে id number কে PRIMARY KEY হিসেবে সেট করুন,কারন দুইজনের id তো কখনও এক হয়না।এটা ভাল বুঝতে পারবেন যখন ডেটা (first name,last name এ শত শত নাম,email এ শত শত ইমেইল এড্রেস ইত্যাদি থাকবে)টেবিলে ঢুকাবেন।
Post a Comment