Databázový software počítačového systému funguje jako efektivní a bezpečné úložiště dat organizace. Koncový uživatel databáze obvykle nikdy neuvidí software ani jeho soubory a nemusí si být vědom toho, jak systém funguje. Protože však používá aplikační software, který spolupracuje s databází, systémový programátor musí sestavit nastavení tak, aby vyhovovalo jejím potřebám. Programátor prodiskutuje cíle systému s uživatelem a převede je do funkční konfigurace.
Specifikace
Inženýr zapne počítač a získá seznam dílů pro stroj. Nevidí databázi, která uchovává kusovník, ale vidí jeho obrazovky a výtisky. Při navrhování systému kusovníků sedí programátor s inženýrem a zjišťuje, jaké druhy informací potřebuje, poté vytváří databázi, obrazovky a sestavy ze specifikací uživatele. V průběhu času může programátor revidovat systém v reakci na požadavky uživatelů na nové nebo překonfigurované funkce.
Video dne
Pravidla
Koncoví uživatelé mohou vyžadovat, aby se softwarový systém řídil specifickými pravidly, která představují normy nebo prosazují zákazy podnikání, odvětví nebo souboru zákonů. Například systém dílů by měl blokovat položky, které obsahují olovo z implementace v navržených produktech pro domácí použití nebo se řiďte pravidlem, které vyžaduje, aby hmotnost stroje nikdy nepřesáhla 200 liber. Programátor nastaví databázová pravidla, která automaticky vynucují tato omezení.
Import Export
Uživatelé často uchovávají záznamy v malých tabulkových souborech, sledují projekty, vytvářejí grafy a provádějí další každodenní úkoly. Databázový programátor může nastavit aplikaci, která umožňuje přizpůsobený export ze systému, který koncoví uživatelé mohou otevřít v tabulkovém procesoru. V této situaci proces databázového systému pročesává data a zapisuje vybrané záznamy do tabulkového formátu. Pro přesun dat opačným směrem programátor nastaví rutiny importu dat, které napájejí databázi ze souborů vytvořených uživateli.
Plán
Některé typy softwaru pro správu databází zpracovávají data automaticky podle plánu. Tento typ časově citlivého procesu může pomoci manažerovi, který potřebuje denní zprávu, která shrnuje práci předchozího dne. Tyto informace může generovat plánovaná rutina, která běží přes noc. Další plánované databázové procesy mohou vytvářet sestavy nebo exportovat soubory za týden, měsíc nebo čtvrtletí. Jakmile uživatelé popíší a vyčíslí své opakující se potřeby dat, může programátor nastavit potřebné procesy.
Bezpečnostní
Zabezpečení databáze musí odrážet organizační role uživatelů. Konfigurace databázových aplikací poskytují flexibilitu, která zajišťuje, že se informace dostanou pouze k těm lidem, kteří je potřebují a mají právo je vidět. Například inženýr získá plný přístup do své databáze dílů, ale nemůže číst záznamy z databáze mezd. Naopak uživatel lidských zdrojů může získat úplný přístup k údajům o mzdách, ale postrádá oprávnění nezbytná pro přístup k databázi dílů.