Databázový model

Databázový model  je stejný jako databázové schéma , tedy popisy obsahu, struktury a omezení integrity používaných k vytvoření a údržbě databáze [1] .

V literatuře, článcích a v běžné řeči někdy dochází k záměně mezi pojmy „databázový model“ a „ datový model “. Toto použití je nesprávné, jak poukázalo mnoho úřadů, včetně K. J. Date , M. R. Kogalovsky , S. D. Kuzněcov. Datový model je teorie nebo modelovací nástroj , zatímco databázový model (databázové schéma) je výsledkem modelování . Podle K. Data je vztah mezi těmito pojmy podobný vztahu mezi programovacím jazykem a konkrétním programem v tomto jazyce [2] .

M. R. Kogalovsky vysvětluje vývoj významu termínu následovně. Zpočátku byl pojem datový model používán jako synonymum pro datovou strukturu v konkrétní databázi . V procesu rozvoje teorie databázových systémů získal pojem „datový model“ nový význam. Bylo potřeba termínu, který by označoval nástroj, a ne výsledek modelování, a ztělesňoval by tak soubor různých databází určité třídy. Ve druhé polovině 70. let 20. století se v mnoha publikacích věnovaných těmto problémům začal pro tyto účely používat stejný termín „datový model“ [3] .

Poznámky

  1. GOST R ISO IEC TO 10032-2007: Referenční model správy dat (shodný s ISO / IEC TR 10032: 2003 Informační technologie - Referenční model správy dat)
  2. Datum C.J. Úvod do databázových systémů . - 8. vyd. - M.: "Williams", 2006.
  3. M. R. Kogalovský. Abstrakce a modely v databázových systémech (mrtvý odkaz) . Získáno 2. března 2010. Archivováno z originálu 13. června 2008.