Datalog est un sous-ensemble de Prolog , un langage de programmation associé à l'intelligence artificielle et la linguistique computationnelle . Il continue à être utilisé aujourd'hui par les programmeurs informatiques et est connu pour être un langage stable pour travailler avec. Histoire
Datalog a été autour depuis programmation logique a été d'abord développé dans les années 1950 et au début des années 1960. Cependant, il n'est pas devenu une langue populaire jusqu'à 1977 environ , grâce à un atelier créé par Hervé Gallaire et Jack Minker . David Maier, actuellement professeur d'informatique à l'université de Portland State , a inventé le terme « Datalog . "
Fonction
Datalog est un langage de requête , ce qui signifie qu'il est utilisé d'effectuer des requêtes dans les systèmes de bases de données et d'informations. Lignes d'informations sont ajoutées dans les tables avec des commandes simples. Une fois que cette information est stockée , Datalog pistes d'informations en utilisant des requêtes . Une requête peut être ou ne donne pas de résultats , selon les informations disponibles dans une base de données .
Avantages
Datalog est facile à utiliser , et il fonctionne bien dans les grandes bases de données et sur les ordinateurs avec des souvenirs presque plein. La langue est faite pour traiter des commandes et des informations simples , tandis que la langue -mère , Prolog , est destiné à traiter les points les plus complexes de l'information.