نرمالسازی (Normalization) پایگاه داده
نرمالسازی پایگاه داده (normalization) به فرآیندی گفته میشود که توسط آن پایگاه داده در قالب جدول و ستون مرتب میشود. سه مرحله نرمالسازی در پایگاه دادهها وجود دارد:
اولین فرم طبیعی، دومین فرم طبیعی و سومین فرم طبیعی
ایده کلی نرمالسازی اینست که هر جدول فقط دادههایی در رابطه با موضوع خاصی را ذخیره کند. سه دلیل اصلی برای نرمالسازی پایگاه داده وجود دارد:
کاهش تکرار داده در پایگاه داده
حذف یا کاهش شانس بروز data anomaly
کاهش پیچیدگی کوئریها، مخصوصا جستجوها
در این مقاله به سراغ بررسی قوانین نرمالسازی پایگاه داده میرویم و از سه مرحلهای که گفته شد، عبور خواهیم کرد:
https://www.roxo.ir/database-normalization
#برنامه_نویسی #پایگاه_داده
@roxo_ir