Deduktív adatbázis

A deduktív adatbázis olyan adatbázisrendszer , amely (deduktív) adatbázisban tárolt szabályok és tények alapján következtetéseket vonhat le (azaz további tényekre következtethet ). A Datalog egy olyan nyelv, amelyet gyakran használnak tények, szabályok és lekérdezések megadására deduktív adatbázisokban. A deduktív adatbázisok abból a vágyból nőttek ki, hogy a logikai programozást relációs adatbázissal kombinálják , hogy olyan rendszereket hozzanak létre, amelyek támogatják a hatékony formalizmust, és még mindig gyorsak és képesek nagyon nagy adatkészletek kezelésére. A deduktív adatbázisok kifejezőbbek, mint a relációs adatbázisok, de kevésbé kifejezőek , mint a logikai programozási rendszerek. Az elmúlt években az olyan deduktív adatbázisok, mint a Datalog, új felhasználási területet találtak az adatintegrációban, az információkinyerésben , a hálózatépítésben, a programelemzésben, a biztonságban és a számítási felhőben. [1] Deduktív adatbázisok és logikai programozás: A deduktív adatbázisok sok fogalmat használnak a logikai programozásból; a deduktív adatbázisok nyelvén meghatározott szabályok és tények. A Datalog nagyon hasonlít a Prologhoz . A deduktív adatbázisok és a logikai programozás közötti fontos különbségek azonban a következők:

Linkek

  1. Datalog és feltörekvő alkalmazások . Letöltve: 2017. május 18. Az eredetiből archiválva : 2020. október 22.

További olvasnivaló