پایگاه داده
"پایگاه داده" به مجموعه‌ای از داده‌های مرتبط، ساختار مند یا سازمان‌یافته گفته می‌شود که دسترسی به این اطلاعات معمولاً از طریق "سیستم مدیریت پایگاه داده" یا (DBMS) صورت می‌گیرد. "سیستم مدیریت پایگاه داده" متشکل از مجموعهٔ یکپارچه از نرم‌افزارهای رایانه‌ای است که به کاربران اجازه می‌دهد تا با یک یا چند پایگاه داده ارتباط یافته و به اطلاعات موجود در پایگاه داده دسترسی یابند؛ هرچند که این دسترسی کامل بوده یا در صورت وجود محدودیت به بخشی از اطلاعات دسترسی پیدا کنند. DBMS عملکردهای مختلفی را برای ورود، ذخیره‌سازی و بازیابی مقادیر زیادی از اطلاعات فراهم و راه‌های متنوعی برای مدیریت چگونگی سازمان یابی اطلاعات ارائه می‌کند. از آنجا که بین "پایگاه داده" و "سیستم مدیریت پایگاه داده" قرابت بسیاری وجود دارد بعضی اوقات اصطلاح پایگاه داده برای اشاره به هر دو بکار می‌رود.
نرمال‌سازی (پایگاه داده‌ها)
نرمال‌سازی پایگاه داده‌ها یکی از اصول علم پایگاه داده‌ها از بین بردن افزونگی است. افزونگی به این معناست یک داده خاص در چند محل مختلف پایگاه ذخیره شود. این امر موجب می‌شود که این خطر بالقوه به وجود آید که داده‌ها هر لحظه با هم در تضاد قرار گیرند و استخراج واقعیت از آن‌ها غیرممکن شود به بیان دیگر فرایندی است که بر اساس آن داده‌ها و اطلاعات در واحدهای منطقی به نام جدول به شکلی توزیع می‌شود که علاوه بر حفظ موجودیت داده‌ها از ایجاد پدیدهٔ افزونگی جلوگیری به عمل می‌آورد به این منظور فرم‌های نرمال متعددی تعریف و مورد استفاده قرار می‌گیرد، برای نرمال‌سازی یک جدول لازم است ابتدا در فرم اول نرمال شده سپس در فرم فرم‌های بعدی بررسی گردد، در هنگام نرمال‌سازی جداول تعداد جداول در پایگاه داده افزایش می‌یابد.