Data Mining (دادهکاوی) را برخی علم استخراج اطلاعات از دادههای موجود در دیتابیس نیز مینامند. به طور کلی، با استفاده از دادهکاوی میتوان از دادههای خام موجود ذخیره شده که غالباً تحت عنوان #بیگ دیتا شناخته میشوند، اطلاعات ارزشمند و مفیدی استخراج نموده و به نیازهای کسبوکارهایی که بقایشان منوط به دیتا است با سرعت بیشتری پاسخ داد چرا که در غیر این صورت، برای پاسخدهی به چنین نیازهایی میبایست در میزان زیادی دادههای خام جستجو نموده که کاری بسیار زمانبر و البته بیدقت خواهد بود. تفاوت عمده در مقیاس، وسعت و گوناگونی زمینهها و کاربردها، و نیز ابعاد و اندازههای دادههای امروزین است که شیوههای ماشینی مربوط به یادگیری، مدلسازی، و آموزش را طلب مینماید.