سامانه مدیریت پایگاه داده‌ها
سامانهٔ مدیریت پایگاه داده‌ها (به انگلیسی: database management system به اختصار: DBMS)، یک نرم‌افزار رایانه‌ای است که با هدف مدیریت پایگاه داده‌ها طراحی شده‌است به گونه‌ای که کاربر درگیر مسائل مربوط به ذخیره و بازیابی و شاخص‌بندی داده‌ها نمی‌شود و بر روی طراحی منطقی پایگاه تمرکز می نماید.این بسته به سازمان‌ها اجازه می‌دهد تا به راحتی پایگاه‌های داده را برای کاربردهای مختلف به وسیلهٔ مدیر پایگاه داده (به اختصار: DBAs) و متخصصان دیگر توسعه دهد. سامانه مدیریت پایگاه داده اجازه می‌دهد تا برنامه‌های مختلف کاربردی کاربر به‌طور هم‌زمان به یک پایگاه داده دسترسی داشته باشد. سامانه‌های مدیریت پایگاه داده ممکن است از مدل‌های مختلف پایگاه داده جهت سهولت در توصیف و حمایت از برنامه‌های کاربردی، استفاده کنند (مانند مدل رابطه ای یا مدل شیی). زبان اختصاصی پایگاه داده، زبانی است که برنامه‌های کاربردی پایگاه داده و همچنین بازیابی و ارائهٔ اطلاعات را ساده نموده‌است. یک سامانه مدیریت پایگاه داده امکان کنترل برای دسترسی به داده، اجرای تمامیت داده ها، مدیریت کنترل همزمانی و بازیابی پایگاه داده، پس از شکست و بازگرداندن آن از فایل‌های پشتیبان و همچنین حفظ امنیت پایگاه داده را فراهم می‌آورد.
پایگاه داده
هم پایگاه داده و همDBMS مطابق با اصول مدل پایگاه داده خاص است. «سیستم پایگاه داده» اشاره جمعی به مدل پایگاه داده، سیستم مدیریت پایگاه داده، و پایگاه داده‌است. از لحاظ فیزیکی، سرورهای پایگاه داده کامپیوتر اختصاص داده شده‌است به برگزاری پایگاه‌های داده واقعی و اجرا تنها DBMS و نرم‌افزارهای مرتبط است. سرورهای پایگاه داده معمولاً از چند کامپیوتر، با حافظه و دیسک RAID مورد استفاده برای ذخیره‌سازی پایدار است..RAID برای بازیابی داده‌ها استفاده می‌شود اگر هر کدام از دیسک‌ها و یا. سخت‌افزار شتاب‌دهنده پایگاه داده، از طریق یک کانال با سرعت بالا به یک یا چند سرویس دهنده متصل شود، در محیط‌های پردازش تراکنش با حجم زیادی استفاده می‌شوند.. دی.بی.ام. اس در قلب اکثر برنامه‌های کاربردی پایگاه داده یافت می‌شود. دی.بی.ام. اس ممکن است در اطراف یک هسته چند وظیفه سفارشی ساخته شده برای حمایت از شبکه ساخته شده‌است، اما دی.بی.ام.اس. اس مدرن به‌طور معمول در یک سیستم عامل استاندارد وجود دارد. دی.بی.ام.اس. اس شامل یک بازار اقتصادی قابل توجه برای فروشندگان کامپیوتر و ذخیره‌سازی الزامات DBMS در برنامه‌های توسعه داده‌است. پایگاه داده‌ها و دی.بی.ام.اس. اس را می‌توان با توجه به مدل پایگاه داده (بازدید کنندگان) که آن‌ها را پشتیبانی می‌کند (مانند رابطه یا XML)، نوع (بازدید کنندگان) کامپیوترهایی که آن‌ها را اجرا می‌کند (از یک خوشه سرور به یک تلفن همراه) طبقه‌بندی کرد.