Datalog é um subconjunto do Prolog, uma linguagem de programação associada com a inteligência artificial e lingüística computacional . Ele continua a ser usado hoje por programadores de computador e é conhecida por ser uma linguagem estável para trabalhar. História
Datalog existe desde lógica de programação foi desenvolvida pela primeira vez no final dos anos 1950 e início dos anos 1960. No entanto, ele não se tornou uma linguagem popular até cerca de 1977 , graças a um workshop criado por Herve Gallaire e Jack Minker . David Maier, atualmente professor de ciência da computação na Universidade Estadual de Portland, cunhou o termo " registro de dados ".
Função
Datalog é uma linguagem de consulta, o que significa que ele é usado fazer consultas em sistemas de banco de dados e de informação. Fileiras de informação são adicionados em tabelas com comandos simples. Uma vez que esta informação é armazenada , Datalog rastreia informações usando consultas . Uma consulta pode ou não produzir resultados , de acordo com as informações disponíveis em um banco de dados.
Benefícios
Datalog é fácil de usar , e funciona bem em grandes bancos de dados e em computadores com memórias quase completos. A linguagem é feita para lidar com comandos simples e informações , enquanto que o idioma pai , Prolog, destina-se a lidar com os pontos mais complexos de informação.