Навикли смо да живимо у свету у коме информације опредмет је готово важнији од самог материјалног објекта. Када се нова особа роди, одмах добија име, наслеђује своје презиме и патроним (директно према законима објектно-оријентисаног програмирања, дођавола), за њега се креира први документ - извод из матичне књиге рођених, и све његове детаљи се уписују у разне регистре. Како расте и развија се, архиве података о њему ће се умножавати и расти: медицински картони, документи у вртићу, а затим у школи, мало касније за њега ће се заинтересовати војна канцеларија и тако даље током његовог живота. Можда мислите да је цео људски живот посвећен само обезбеђивању да различити системи за управљање базама података (ДБМС) могу да попуне њихова незасита црева информација. На неки несхватљив начин и даље себе – људе – сматрамо круном природе, иако се животиње, чини се, често испостављају мудрије од нас.
Већина људи о овој мудростиинформацијама се не размишља много. Они само живе у миру, повремено попуњавају разне упитнике, дају сагласност на прикупљање додатних података о себи (или тога нису ни свесни). Неко обрађује све ове информације; његове функције укључују управљање базама података које укључују широк спектар информација. То могу бити запослени у банкама, кадровским службама, архивски радници и многи други. Још мање људи (програмера и системских администратора) може сопственим рукама да конфигурише и одржава системе за управљање базама података, а понекад их чак и креира. Професија обавезује програмере да јасно разумеју шта су информације, како их обрадити и који су програми погодни за то.
Приликом учења професије програмера, међуИзмеђу осталог, проучава се и систем управљања базом података Аццесс. Строго говорећи, овај ДБМС је најглупљи, јер не пружа стварну моћ пуноправних сервера: када неколико људи истовремено ради са једном базом података, фрагменти информација, или чак читаве табеле, почињу да се блокирају, са великим количинама података, појављују се кварови и тако даље. Остаје мистерија зашто је Аццесс уопште укључен у образовни систем, јер професионални програмери неће радити са њим, а сви остали не желе да знају по чему се неки системи управљања базама података разликују од других. Било би боље да ученици уместо Аццесс-а добију вештине у раду са ПостгреСКЛ и МиСКЛ, истовремено објашњавајући разлике међу њима. Истина, оба ова ДБМС-а раде само као сервери, односно да бисте креирали пуноправну базу података, мораћете да развијете и клијентску апликацију - нешто са чиме ће крајњи корисници радити. Али сво професионално програмирање прати овај пут и не би требало да измишљате сопствени точак.
Шта концепт заправо укључује?професионални систем управљања базом података? Прво, могућност рада са веома великим количинама информација (електронски каталог велике књижаре може садржати милионе описа, за сваки од којих можете сазнати цену, број доступних примерака и у којим се магацинима се налазе) ; друго, рад са више корисника истовремено, од којих сваки добија ажурне информације (другим речима, два продавца неће моћи да продају ни један примерак ретке књиге различитим клијентима). Трећи параметар је да је информација заштићена од случајног оштећења у случајевима када је њена измена почела, али није правилно завршена. Хипотетички, може се замислити следећа ситуација: продавница прима уплату путем банковног трансфера, средства се терете са рачуна купца и затим би требало да буду књижена на рачун продавнице, али услед квара, други део операције није завршен. . Компетентан ДБМС обавља оба дела операције у оквиру једне трансакције, која је или у потпуности потврђена (у случају да је све прошло без проблема) или потпуно отказана (у случају неуспеха). На нивоу купца, ово даје уверење да ако се средства наплате са његовог рачуна, онда ће гарантовано бити приписана рачуну продавнице.