Sadržaj:
Definicija - Što znači Datalog?
Datalog je programski jezik koji se koristi u deduktivnom radu baze podataka. Dio je drugog jezika koji se zove Prolog i uključuje osnovne logičke principe za integraciju podataka, upite u baze podataka itd. Datalog koriste mnogi sustavi otvorenog koda i drugi sustavi baza podataka.
Tehopedia objašnjava Datalog
Programeri baza podataka poput Datalog zbog njegove jednostavnosti. Kao jednostavan deklarativni jezik temeljen na logici, Datalog se oslanja na uobičajeni oblik klauzule. Deklarativnim jezikom korisnik unosi stavke koje želi pronaći, a zatim sustav preuzima, pronalazeći vrijednosti u skladu s korisnikovim zahtjevom.
Kao i druge vrste upita, i Datalog upit uključuje postavljanje pretpostavke koja se temelji na naredbama: na primjer, mnogi jednostavniji Datalog upiti sastoje se od objekta i skupa modifikatora ili ograničenja u zagradama. Jednostavna sintaksa omogućava administratorima da brzo nauče kako doći do rezultata koji su im potrebni iz baze podataka. Međutim, kao i kod drugih sustava, korisnici Datalog-a moraju se baviti pojavom sirovih ili nestrukturiranih skupova podataka u tehnologiji baza podataka. Drugim riječima, dok su prošlosti baza podataka imale stroge formate podataka "tablice", današnje baze podataka mogu imati puno više apstrahiranih podataka koje je potrebno ispitivati i njima se postupati na drugačiji način.
