Tuesday, June 21, 2011

SW: Viac-uzivatelsky pristup

Pri pokuse o "vstup do DB" sa musi kazdy uzivatel autentizovat. Vacsinou ide o autentizaciu pomocou mena a hesla. Kazdy uzivatel moze mat specialne definovana prava v ramci DB a to na roznych urovniach pohladu na DB. Napriklad, moze byt povoleny len pristup prostrednictvom pohladu, mozu byt zakazane niektore druhy dotazov DML a zakazany pristup k niektorym datam a operaciam.

DB uzivatelov by sme mohli rozdelit do nasledujucich kategorii

  • spravca dat, kedy sa vacsinou jedna o odborny utvar a nie o jednotlivca. Pod tymto terminom sa skryva mnozina ludi, ktori su zodpovedni za autorizovany pristup a maju prava udelovat prava, vyhodnocovat vyuzivanie a pod. 
  • aplikacni programatori, ktori vytvaraju uzivatelske organizacie 
  • koncovi uzivatelia, tuto kategoriu tvoria prilezitostni uzivatelia, ktori vyuzivaju data z DB v roznych suvislostiach a obvykle ovladaju nejaky dotazovaci jazyk, ktory vyuzivaju na zaklade svojich aktualnych potrieb 
  • naivni uzivatelia, ktory pristupuju k datam na zaklade reportov a cez GUI, kde sa nepredpoklada znalost dotazovacich jazykov
Co sa tyka sucasneho pristupu k datam, tak toto sa riesi na urovni transakcii.