Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
počítačovej databázy sa skladá zo špecializovaných súborov a programov , ktorých cieľom je organizovať dáta . Databáza je serverový program , ktorý sleduje dáta priebežne , ako sa pohybuje dovnútra a von z databázy . Všetky žiadosti o prístup k databáze prejsť servera . To chráni pred neoprávnenými užívateľmi a nesprávnych žiadostí o údaje , a tým zachovanie bezpečnosti a spoľahlivosti tejto databázy .
Abstraction Layer
databázy je užitočná len v prípade , že má programy pridať dát , vykonať zmeny a vytvárať zostavy . Avšak , písať databázové programy , programátor musí pochopiť databázový softvér . Databáza abstraktné vrstva je táto úloha jednoduchšie . Prekladá programovacie príkazy v jazyku programátor už vie , na príkazy databázy . Programátor potom musí naučiť len niekoľko nových programových vyhlásení alebo variácie na existujúcich .
API
Programovacie jazyky majú celý rad nástrojov pre použitie programátor písať softvér . Jedným z takýchto nástrojov je programovacie rozhranie aplikácie , alebo API , ktorý sa chová ako " dverí " z programu , ktorý má hlavný kus softvéru , ako je napríklad databáza . Pomocou API , programátor používa jazyk je známe funkcie pre komunikáciu s databázou . Ten môže byť schopný napísať databázy povolený softvér bez API , ale práca je jednoduchšie s ním . Tu , API funguje ako vrstvu abstrakcie medzi databázou a softvéru programátora .
Programovanie
Vďaka vrstve databázové abstrakcie , programátor používa rovnaký jazyk , ku ktorému ona je zvyknutá . Ona môže byť potrebné pridať ďalší riadok alebo dva na začiatku programu , nadviazať pripojenie k databáze a ďalší riadok na konci programu zatvorte pripojenie . Dokáže napísať nové záznamy do databázy alebo aktualizovať existujúce záznamy s programovaním podobné tomu , čo urobila predtým . Ak organizácia prepne na inú značku databázového softvéru , abstrakcie vrstva spracováva rozdiely . Staré programy budú aj naďalej pracovať , a programátor nemusí učiť nič nové .
Copyright © počítačové znalosti Všetky práva vyhradené