Datalog

Autor: Peter Berry
Data Utworzenia: 12 Sierpień 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Introduction to Datalog
Wideo: Introduction to Datalog

Zawartość

Definicja - Co oznacza Datalog?

Datalog to język programowania używany w dedukcyjnej pracy z bazą danych. Jest częścią innego języka o nazwie Prolog i zawiera podstawowe zasady logiczne dotyczące integracji danych, zapytań do baz danych itp. Datalog jest używany przez wiele systemów typu open source i innych systemów baz danych.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Datalog

Programiści baz danych tacy jak Datalog ze względu na swoją prostotę. Jako prosty deklaratywny język oparty na logice, Datalog opiera się na konwencjonalnym formacie klauzul. W języku deklaratywnym użytkownik wprowadza elementy, które chce znaleźć, a następnie system przejmuje kontrolę, znajdując wartości zgodne z żądaniem użytkownika.

Podobnie jak inne rodzaje systemów zapytań, zapytanie Datalog obejmuje ustawienie przesłanki opartej na poleceniach: na przykład wiele prostszych zapytań Datalog składa się z obiektu i zestawu modyfikatorów lub ograniczeń w nawiasach. Prosta składnia pozwala administratorom szybko dowiedzieć się, jak uzyskać potrzebne wyniki z bazy danych. Jednak, podobnie jak w przypadku innych systemów, użytkownicy Datalogu muszą poradzić sobie z pojawieniem się surowych lub nieustrukturyzowanych zestawów danych w technologii baz danych. Innymi słowy, podczas gdy bazy danych z przeszłości miały zwykle ścisłe formaty „tabelowe”, dzisiejsze bazy danych mogą zawierać znacznie bardziej abstrakcyjne informacje, które należy przeszukiwać i przetwarzać w inny sposób.