Verkkotietomallia ei pidä sekoittaa "verkotettuihin" tietokantoihin.
Tietokantoilla on laaja valikoima sovelluksia yritysjärjestelmissä. Ne auttavat automatisoimaan toistuvia asiakirjojen räätälöintitehtäviä, mahdollistavat puhelinoperaattoreiden nopean pääsyn asiakastietoihin ja nopeuttavat taloustietojen yhdistämistä. Tietokannat luokittelevat tietotyypit ja muodostavat sitten suhteita näiden luokkien välille. Tietokantojen kolme päähallintajärjestelmää ovat relaatio-, hierarkkinen ja verkko. Jokaisella on omat ansiot. Verkkotietokantamallilla on etuja ja haittoja verrattuna kahteen muuhun tiedonhallintajärjestelmään.
Organisaatio
Tiedot ryhmitellään entiteeteihin tai tietueisiin ja jokaisella entiteetillä on attribuutit, jotka vastaavat sarakeotsikoita. Esimerkiksi entiteetillä "Asiakas" olisi yrityksen nimi ja puhelinnumero kahtena attribuuttina. Jokaisella entiteetillä on yksi määrittävä attribuutti, joka tunnistaa yksilöllisesti jokaisen taulukon tietueen. Tätä kutsutaan avaimeksi, joka on indeksi. Taulukot liitetään yhteen näillä keskeisillä määritteillä laajentaakseen kuhunkin kyselyyn käytettävissä olevien tietojen valikoimaa.
Päivän video
Vaihtoehtoja
Relaatiotietokannan hallintajärjestelmä hallitsee yrityssovelluksia. Tiedot "normalisoidaan" ja tallennetaan sitten taulukoihin. Normalisoitu data sopii rakenteeseen, joka poistaa tietojen toiston ja redundanssin. Juuri normalisoitujen tietojen taulukoiden väliset liitokset luovat suhteen attribuuttien välille ja antavat siten tälle tietokannan hallintajärjestelmälle nimen. Hierarkkiset tietokannat ovat harvinaisempia. Ne yhdistävät entiteetit toisiinsa, jälleen keskeisten attribuuttien avulla, mutta organisoituvat vanhempi-lapsi-suhteiksi. Tämä luo tiedoista puurakenteen ja sopii maantieteellisille tiedoille tai arkistoiduille tiedoille, joita käytetään "tiedon louhintaan".
Suhteet
Verkkotietokanta on samanlainen kuin hierarkkinen tietokanta. Hierarkkisessa tietokannassa on kuitenkin vain yksi moneen -suhteita entiteettien välillä, kun taas verkkotietokannan hallintajärjestelmä sallii useista moneen -suhteet. Tämä on verkon DBMS: ien määrittävä ominaisuus. Hierarkkisessa tietokannassa yhdellä emokokonaisuudella voi olla useita alikokonaisuuksia, mutta jokaisella aliyksiköllä voi olla vain yksi vanhempi. Tämä on yksi-moneen suhde. Verkon DBMS: n useat moneen -suhde sallii yhdellä emokokonaisuudella olla useita alikokonaisuuksia ja yhdellä alikokonaisuudella useita emokokonaisuuksia.
Edut
Verkon DBMS-mallin tärkein etu on useista moneen -suhde. Hierarkkinen tietokanta ei ota huomioon monia inhimillisiä organisaatiotapahtumia, jotka edellyttävät, että entiteetillä on useita ylöspäin suuntautuvia linkkejä muihin entiteeteihin. Esimerkiksi lääketieteellisessä tietokannassa lääkäri voi olla määrätty useille osastoille ja hoitaa monia potilaita, kun taas potilas on yksi osasto, joka hoitaa ei linkitä suhteeseen lääkärikokonaisuuteen, joten potilaskokonaisuus tarvitsee myös linkin sekä lääkärikokonaisuuteen että osastolle kokonaisuus. Joten joukko ristikkäisiä suhteita kehittyy nopeasti.
Haitat
Relaatiotietokannoilla on rakenteita, jotka ratkaisevat kokonaisuuden ilmentymien tai tietueiden välisiä monesta moneen -suhteita, mutta verkkotietokannat eivät. Esimerkiksi verkkotietokannassa potilaalla voi olla useita lääkäreitä ja lääkärillä useita potilaita, mutta Verkko DBMS voisi luoda vain yhden lääkärin ja usean potilassuhteen tai yksi potilas moneen lääkäriin -suhteen, ei molemmat.