Kazalo:
Opredelitev - Kaj pomeni Database Engine?
Motor baze podatkov je osnovni sistem, ki ga baza podatkov uporablja za delovanje. Veliko različnih tehnologij se opira na notranje "motorje", ki so temeljni gradniki, na katerih delujejo.
Techopedia razlaga Database Engine
Na splošno sklicevanje na "motor" tehnologije pomeni, da določeni modul vsebuje jedrno kodo za delovanje te tehnologije. Pri načrtovanju baz podatkov je motor baze podatkov sestavljen iz komponente sistema, ki dejansko shranjuje in pridobiva podatke.
Da bi racionalizirali uporabo motorja baz podatkov izven vmesnika te tehnologije, se je pojavila tehnologija, imenovana vmesniki aplikacijskega programiranja (API). Do teh virov je mogoče dostopati do številnih orodij baz podatkov, ne pa skozi dejanski uporabniški vmesnik baze podatkov.
Medtem ko se motor podatkovnih baz pogosto imenuje inherentni sistem za shranjevanje podatkov, uporaba izraza "motor" v IT pogosto kaže na lastniško zasnovo in lastništvo. Programski motor je nekaj, kar podjetje varuje pred konkurenco in ohranja kot edinstveno ponudbo trgom. Ponovna uporaba ali simulacija programskega motorja je sporna vrsta dejavnosti, ki bi jo bilo treba razviti med konkurenčnimi tehnološkimi podjetji.