ডেটাবেজ মানে হচ্ছে তথ্যভান্ডার। কম্পিউটার আবিষ্কারের আগ পর্যন্ত ফাইলের স্তুপে জমা থাকতো তথ্য, এখন তথ্য সংরক্ষণ করা হয় ডেটাবেজে। ডাটাবেজ তৈরীর বিভিন্ন প্রোগ্রাম আছে। একটি ডাটাবেজ তৈরী করার পর সেটাকে প্রায়ই হালনাগাদ করার প্রয়োজন পড়ে। এই হালনাগাদের কাজ করার জন্যও বিভিন্ন ধরনের প্রোগ্রাম আছে। ডাটাবেজ ম্যানেজমেন্ট সিস্টেম বা ডিবিএমএস হলো এমন একটি পূর্ণাঙ্গ প্রোগ্রাম যা একই সাথে ডাটাবেজ তৈরী, ব্যবস্থাপনা, তত্ত্ববধান এবং ডাটা প্রসেসের কাজ করে। ডাটাবেজের সাহায্যে ডাটা প্রসেস করে আমরা ঐসব ডাটার প্রকৃতি ও বৈশিষ্ট্য সম্পর্কে জানতে পারি। যদিও ডাটা প্রসেস করে নলেজ মাইন করা ডাটাবেজের মুল উদ্দেশ্য নয়। নলেজ মাইনিংয়ের জন্য ডাটা মাইনিং টুলস ব্যবহৃত হয়ে থাকে। ডাটাবেজের মুল উদ্দেশ্য হলো, দ্রুত গতিতে ডাটার খোঁজ করা, সবচেয়ে নিরাপদ উপায়ে ডাটা সংরক্ষণ করা ইত্যাদি। ডাটাবেজ ম্যানেজমেন্ট সিস্টেম সেই সমস্ত ক্ষেত্রে অপরিহার্য যেখানে একই সময় একাধিক ব্যবহারকারী একই ডাটা ব্যবহার করে থাকেন। যেমন, একটি ব্যাংকের একাধিক শাখায় অবস্থিত কর্মকর্তারা যদি একই তথ্য, একই সময়ে হালনাগাদ করতে চান, তখন বিভিন্ন সমস্যার তৈরী হতে পারে। ডাটাবেজ ম্যানেজমেন্ট সিস্টেম, এই সমস্যাগুলোকে খুবই দক্ষতার সাথে সামাল দেয়।