Datalog

May -Akda: Peter Berry
Petsa Ng Paglikha: 12 Agosto. 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Introduction to Datalog
Video.: Introduction to Datalog

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Datalog?

Ang Datalog ay isang wikang pang-programming na ginamit sa gawaing deduktibo sa database. Ito ay bahagi ng isa pang wika na tinatawag na Prolog at isinasama ang mga pangunahing prinsipyo ng lohika para sa pagsasama ng data, mga query sa database, atbp. Datalog ay ginagamit ng maraming mga sistema ng open-source at iba pang mga sistema ng database.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Datalog

Ang mga programmer ng database tulad ng Datalog para sa pagiging simple nito. Bilang isang simpleng pagpapahayag na nakabatay sa logic na batay, ang Datalog ay nakasalalay sa isang maginoo na format ng sugnay. Sa isang nagpapahayag na wika, pinasok ng gumagamit ang mga item na nais niyang hanapin at pagkatapos ay maganap ang system, sa paghahanap ng mga halagang sumunod sa kahilingan ng mga gumagamit.

Tulad ng iba pang mga uri ng mga sistema ng query, ang isang query sa Datalog ay nagsasangkot ng pag-set up ng isang punong batay sa utos: halimbawa, maraming mas simpleng mga query sa Datalog na binubuo ng isang bagay at isang hanay ng mga modifier o hadlang sa mga panaklong. Pinapayagan ng simpleng syntax ang mga administrator na mabilis na malaman kung paano makuha ang mga resulta na kailangan nila mula sa database. Gayunpaman, tulad ng iba pang mga system, ang mga gumagamit ng Datalog ay kailangang harapin ang paglitaw ng mga hilaw o hindi nakaayos na mga set ng data sa isang teknolohiya ng database. Sa madaling salita, samantalang ang mga database ng nakaraan ay may gawi na mahigpit na mga format ng data na "talahanayan", ang mga database ng mga araw na ito ay maaaring magkaroon ng mas maraming impormasyon na nahuhumaling na mai-queried at hawakan sa ibang paraan.