Trochu inak by sme mohli povedat, ze BD je urcita usporiadana mnozina informacii (dat) ulozena na pamatovom mediu. Systematicka struktura tychto dat umoznuje ich vyhladavanie a manipulaciu s nimi. Zakladna paradigma o ulozeni dat v DB hovori, ze data v DB su nezavisle na aplikacnych programoch.
Struktura dat zahrnuje komponenty ako
- datove prvky, ktore sluzia k zachyteniu hodnot
- vztahy medzi prvkami dat, ktore su zachytene pomocou zlozitejsich datovych struktur
- metadata
- integritne obmedzenia, co su vlastne podmienky na data v DB (urcenie PK a pod.)
- schema, ako popis dat zrozumitelny uzivatelovi databaze
Nad databazou mozme robit dotazy v dotazovacom jazyku (cast DML), ktoreho vysledkom je odpoved v podobe datovej struktury.