Tietokantamalli

Tietokantamalli  on sama kuin tietokantaskeema eli tietokannan luomiseen ja ylläpitoon käytettyjen sisällön, rakenteen ja eheysrajoitusten kuvaukset [1] .

Kirjallisuudessa, artikkeleissa ja jokapäiväisessä puheessa esiintyy joskus sekaannusta termien "tietokantamalli" ja " tietomalli " välillä. Tämä käyttö on virheellistä, kuten monet viranomaiset huomauttavat, mukaan lukien K. J. Date , M. R. Kogalovsky , S. D. Kuznetsov. Tietomalli on teoria eli mallinnustyökalu , kun taas tietokantamalli (tietokantaskeema) on mallinnuksen tulos . K. Datan mukaan näiden käsitteiden välinen suhde on samanlainen kuin ohjelmointikielen ja tietyn ohjelman välinen suhde tällä kielellä [2] .

M. R. Kogalovsky selittää termin merkityksen kehityksen seuraavasti. Alun perin tietomallin käsitettä käytettiin tietyn tietokannan tietorakenteen synonyyminä . Tietokantajärjestelmien teoriaa kehitettäessä termi "tietomalli" on saanut uuden merkityksen. Tarvittiin termi, joka merkitsisi työkalua, ei mallinnuksen tulosta, ja siten sisältäisi joukon erilaisia ​​tietyn luokan tietokantoja. 1970-luvun jälkipuoliskolla monissa näille ongelmille omistetuissa julkaisuissa alettiin käyttää samaa termiä "tietomalli" näihin tarkoituksiin [3] .

Muistiinpanot

  1. GOST R ISO IEC TO 10032-2007: Tiedonhallinnan vertailumalli (identtinen ISO / IEC TR 10032: 2003 Tietotekniikka - Tiedonhallinnan vertailumalli)
  2. Päivämäärä C.J. Johdatus tietokantajärjestelmiin . - 8. painos - M .: "Williams", 2006.
  3. M. R. Kogalovsky. Abstraktiot ja mallit tietokantajärjestelmissä (kuollut linkki) . Haettu 2. maaliskuuta 2010. Arkistoitu alkuperäisestä 13. kesäkuuta 2008.