Databázový softvér počítačového systému funguje ako efektívne a bezpečné úložisko údajov organizácie. Koncový používateľ databázy zvyčajne nikdy neuvidí softvér ani jeho súbory a nemusí vedieť, ako systém funguje. Keďže však používa aplikačný softvér, ktorý spolupracuje s databázou, systémový programátor musí zostaviť nastavenie tak, aby vyhovovalo jej potrebám. Programátor prediskutuje s používateľom ciele systému a prevedie ich do fungujúcej konfigurácie.
technické údaje
Inžinier zapne počítač a získa zoznam dielov pre stroj. Nevidí databázu, v ktorej je uložený zoznam dielov, ale vidí jeho obrazovky a výtlačky. Pri návrhu systému zoznamu súčiastok sedí programátor s inžinierom a zisťuje, aké informácie potrebuje, potom vytvorí databázu, obrazovky a zostavy zo špecifikácií používateľa. V priebehu času môže programátor revidovať systém v reakcii na požiadavky používateľov na nové alebo prekonfigurované funkcie.
Video dňa
pravidlá
Koncoví používatelia môžu vyžadovať, aby softvérový systém dodržiaval špecifické pravidlá, ktoré predstavujú normy alebo presadzujú zákazy podnikania, odvetvia alebo súboru zákonov. Napríklad systém súčiastok by mal blokovať položky, ktoré obsahujú olovo z implementácie do navrhnutých produktov na použitie v domácnosti alebo sa riaďte pravidlom, ktoré vyžaduje, aby hmotnosť stroja nikdy neprekročila 200 libier. Programátor nastaví pravidlá databázy, ktoré automaticky presadia tieto obmedzenia.
Import/Export
Používatelia často uchovávajú záznamy v malých tabuľkových súboroch, sledujú projekty, vytvárajú grafy a vykonávajú iné každodenné úlohy. Databázový programátor môže nastaviť aplikáciu, ktorá umožňuje prispôsobený export zo systému, ktorý si koncoví používatelia môžu otvoriť v tabuľkovom procesore. V tejto situácii proces databázového systému prečesáva údaje a zapisuje vybrané záznamy do tabuľkového formátu. Na presun údajov opačným smerom programátor nastaví rutiny importu údajov, ktoré napájajú databázu zo súborov vytvorených používateľom.
Rozvrh
Niektoré typy softvéru na správu databáz spracovávajú údaje automaticky podľa plánu. Tento typ časovo citlivého procesu môže pomôcť manažérovi, ktorý potrebuje dennú správu, ktorá sumarizuje prácu predchádzajúceho dňa. Tieto informácie môže generovať plánovaná rutina, ktorá beží cez noc. Ďalšie plánované databázové procesy môžu vytvárať zostavy alebo exportovať súbory za týždeň, mesiac alebo štvrťrok. Keď používatelia opíšu a vyčíslia svoje opakujúce sa potreby údajov, programátor môže nastaviť potrebné procesy.
Bezpečnosť
Zabezpečenie databázy musí odrážať organizačné roly používateľov. Konfigurácie databázových aplikácií poskytujú flexibilitu, ktorá zaisťuje, že sa informácie dostanú len k tým ľuďom, ktorí ich potrebujú a majú právo ich vidieť. Napríklad inžinier získa úplný prístup k svojej databáze dielov, ale nemôže čítať záznamy z databázy miezd. Naopak, používateľ ľudských zdrojov môže získať úplný prístup k údajom o mzdách, ale chýbajú mu privilégiá potrebné na prístup k databáze dielov.