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