Која је улога крајњег корисника у процесу развоја базе података?

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

Спецификације

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

Видео дана

Правила

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

Увоз извоз

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

Распоред

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

Безбедност

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