Изворни подаци

У рачунарском програмирању, изворни подаци или извор података је примарна локација одакле долазе подаци. Извор података је а база података , скуп података, прорачунска табела или чак кодирани подаци. Када се подаци прикажу, они се преузимају из извора података. Софтвер обрађује ове податке интерно, по потреби изводећи додатне прорачуне, форматира их и ажурира апликацију прозор .

Рачунарске апликације могу имати дефинисане више извора података, у зависности од његове функције. Све апликације као Орацле, СалесФорце.цом и САП користе базе података као изворе података. Уобичајени тип базе података је СКЛ базе података, али неке апликације могу да користе друге врсте база података, као што је Мицрософт Аццесс.



Општи типови базе података

За максималан интегритет података, обично се даје предност СКЛ бази података, попут МиСКЛ, ПостгреСКЛ или МариаДБ. Уз жртвовање неких перформанси, пружа максималан интегритет података и трансакција.

За брзину и прилагодљивост , НоСКЛ складиште података, као што су Редис или МонгоДБ, може имати бољи учинак. Ове базе података можда неће имати добар учинак код многих истовремених уписа, али могу читати податке великом брзином.

Лагана верзија МиСКЛ-а, СКЛите, једноставна је за подешавање и употребу и пружа одличне перформансе за мање веб апликације.



Комбиновање типова база података у једној апликацији

Може се применити више система база података који раде заједно, у различите сврхе. На пример, мрежно тржиште може да чува поверљиве корисничке информације и историју куповине у СКЛ бази података. СКЛ база података може примати много истовремених упита, обрађујући милионе истовремених захтева (све се дешава у кратком временском оквиру који се преклапа). Системи СКЛ база података углавном имају робустан интегритет података, гарантујући да се исход сваке трансакције слаже са истовременим променама других података.

Иста апликација може користити другу базу података за мање критичне информације, као што су коментари у одељку повратних информација корисника. Редис инстанца се може поставити за чување и брзо преузимање ових података као ЈСОН објеката, повећавајући веб перформансе.

Коришћење прорачунске табеле као базе података

За лагане апликације могуће је користити прорачунску табелу као базу података. На пример, можете да направите Гоогле табеле документ на Гоогле налогу повезаном са ГЦП-ом и примените га као веб апликацију. Табеле на овој страници могу да примају захтеве за читање и писање од ХТТПС или упутите позив АПИ-ју за Гоогле табеле. Интеракције са Гоогле табелом захтевају израчунавање ресурса и могу се пратити на ГЦП контролној табли.



За критичне апликације, међутим, база података је увек пожељна.