Integritu dat jiste muze zajistit aplikace sama, ale to muze zajistit i ukladani dat do sveho vlastniho datoveho formatu, uzivatelska prava k nim etc.
Otazka stoji ve ktere vrstve databazova aplikace (resp. aplikace pouzivajici databazi) se maji tyto veci resit - a ja bych rekl, ze na urovni databaze, kdyz uz ji pouzivam. Jinak musim stale znovu v aplikacni vrstve programovat veci ktere by mnohem efektivneji mohla/mela zvladnout databaze sama, a ktere vetsinou, alespon podle meho, patri k datum.