Objavljeno: 20.4.2021 07:00 | Teme: baze podatkov, programiranje, Poslovne rešitve, google

Google predlaga nov podatkovni jezik Logica kot zamenjavo za SQL

Večina poslovnih programskih rešitev danes temelji na uporabi podatkovnih baz. Za dostop do podatkov pa programi v veliki večini uporabljajo strukturiran jezik za poizvedbe SQL (Structured Query Language), ki je nastal že davnega leta 1974. Pri družbi Google menijo, da prihaja čas za modernejši pristop za poizvedbo podatkov, ki uporablja matematično logiko in abstrakcijo namesto posnemanja naravnega angleškega jezika, prvič uporabljenega v jeziku COBOL, po katerem se zgleduje tudi SQL.

Jezik za poizvedbe Logica je nadaljevanje internih Googlovih projektov Datalog in Yedalog, s katerimi so želeli pripraviti boljši način poizvedovanja po podatkovnih skladiščih BigQuery. Logica je odprtokodni projekt, ki ga namenjajo predvsem podatkovnih znanstvenikom, razvijalcem in drugim specialistom, ki delajo na zelo obsežnih podatkovnih zbirkah.

Logica uporablja matematično sintakso namesto naravnega jezika, zaradi česar je možno enak poizvedbe napisati z manj vrsticami, zato je preglednost delovanja pri bolj kompleksnih poizvedbah občutno boljša. Med poglavitnimi prednostmi so zmožnost agregacije več poizvedb v eno, podpora za poizvedbene module in uvoze med izvedbo.

Rezultat je precej lažja berljivost poizvedb, lažje in bolj naravno testiranje delovanja poizvedb. Logica blesti tam, kjer je potrebno več računske moči pri izvajanju poizvedb, zlasti pri podatkovnih zbirkah big data.

V trenutni izvedbi se poizvedbe napisane v Logici prevedejo v osnovno kodo SQL, trenutno pa Google zagotavlja podporo za oblačno podatkovno skladišče BigQuery, eksperimentalno pa tudi za baze PostgreSQL in SQLite.

Več novic

Naroči se na redna tedenska ali mesečna obvestila o novih prispevkih na naši spletni strani!

Komentirajo lahko le prijavljeni uporabniki

Najbolj brano

  • Windows 11 se bo popravil sam

    Najpozneje ob lanski polomiji s posodobitvijo CrowdStrike je svet spoznal, kakšen glavobol lahko povzroči en sam okvarjeni gonilnik, ki prepreči normalni zagon Windows 11. Reševanje takšnih sistemov je načeloma možno, a terja nekaj znanja in predvsem fizični dostop do vsakega računalnika. Microsoft bo z naslednjo posodobitvijo izpolnil obljubo in postopek avtomatiziral.

    Objavljeno: 14.7.2025 07:00
  • Ali Google AI Overview ubija internet, kot ga poznamo?

    Zadnje mesece Google pri iskanju pred vsemi zadetki izpiše lasten povzetek več virov, ki ga ustvari z umetno inteligenco. Tako ustvarjeni AI Overview pa je zmotil založnike v Evropi, ki so se pritožili zaradi domnevne nepoštene konkurence. Trdijo, da jim Google odžira prihodke.

    Objavljeno: 7.7.2025 07:00
  • Google iz fotografij dela videoposnetke

    Google je predstavil novo funkcijo umetne inteligence Gemini za pretvorbo fotografij v videoposnetke.

    Objavljeno: 11.7.2025 14:00 | Teme: google, umetna inteligenca
  • Aplikacija proti agentom ameriške imigracijske službe

    Trumpova vlada grozi razvijalcu aplikacije ICEBlock, a pravni strokovnjaki opozarjajo, da bi bil pregon neustaven.

    Objavljeno: 4.7.2025 13:00
  • Zakaj Nintendo Switch 2 skoraj ne podpira priključnih postaj

    Nintendov Switch 2, ki postaja najbolj popularna konzola vseh časov, ima priključek USB-C, ki ni, kakršnega bi pričakovali. Nintendo je namenoma spodkopal njegovo združljivost z drugimi napravami, saj uporablja posebno šifriranje in čip.

    Objavljeno: 4.7.2025 07:00
  • Samsung predstavil troje prepogljivih telefonov

    Samsung je predstavil nove telefone, pri čemer se je to pot osredotočil na prepogljivost. Vsi trije novi modeli so prepogljivi: Galaxy Z Fold 7, Galaxy Z Flip 7 in Galaxy Z Flip 7 FE.

    Objavljeno: 11.7.2025 06:00
 
  • Polja označena z * je potrebno obvezno izpolniti
  • Pošlji