/ / Verkkotietomalli

Verkkotietomalli

Verkon datamalli korvattiin enemmänyksinkertainen ja ymmärrettävä hierarkkinen. Pohjimmiltaan verkkomalli on hyvin samanlainen kuin hierarkkinen, sillä siinä on myös solmuja, eli juurielementtejä, joissa tärkeimmät tiedot syötetään. Solmut yhdistyvät yhteyksien avulla. Ja solmuja, jotka sijaitsevat samalla etäisyydellä juurisolmusta, muodostavat, kuten hierarkkisessa mallissa, tasot. Hierarkkisen mallin erityispiirre oli se, että elementistä toiseen voisi olla vain yksi reitti, eikä verkossa ole niin, tällä on useita reittejä. Verkkotietomalli tarjoaa mahdollisuuden rakentaa monimutkaisempia tietorakenteita. Tämä on tärkein ero näiden kahden mallin välillä.

Tavoitteena tällaisen datamallin luominen olimonien välisten suhteiden toteuttaminen samalla, kun samanaikaisesti korjataan kaikki aiemmin havaitut hierarkkisen mallin puutteet. Verkon datamalli perustuu graafin teorian soveltamiseen. Tästä näkökulmasta mielivaltainen kuvaaja vastaa sitä. Tässä mallissa jokaisella jälkeläisellä voi olla mielivaltainen määrä esivanhempia. Verkkotietokanta koostuu tietyn tietuejoukon joukosta sekä tiettyjen linkkien joukosta, jotka esiintyvät näiden tietueiden välillä. Kahdentyyppiset tietueet, eli esi-isä ja jälkeläinen, määrittävät linkkien tyypit. Linkityyppi-ilmentymä on tavallisesti yksi esiintyjän tietueen tyyppi, jossa on järjestetty elementtielementtejä, jotka liittyvät lapsi-tietueen tyyppiin. Asennuksen alapuolella on tavanomainen ymmärtää nimetty tietue, jossa saman tyyppiset tietueet ilmoitetaan joukon omistajalla ja muut tietueet ovat tietyn sarjan jäseniä.

Verkkotietomallissa on joitainominaisuuksia. Kaikkien käytettyjen yhteyksien tyypit ovat välttämättä toiminnallisia, eli "monesta toiseen", "yksi joukkoon" tai "yhdestä yhteen". Mallissa tällainen sisäinen rajoitus ilmaistaan ​​lausunnolla, että tiettyjen esineiden tietyntyyppisen tyypin ja jälkeläistutkimuksen tyypin osalta tietyt edellytykset täyttyvät välttämättä tämän tyyppisen yhteyden suhteen. Molempien suhteiden määrittelemiseksi otettiin käyttöön erityinen tietue, samoin kuin parin yksi-monta ja yksi-monta toiminnallisia suhteita. Tarvittaessa lisätietoa voidaan lisätä nippuominaiseen merkintään.

Verkkomallissa ryhmäsuhteet ovat yleensäkuvata yksi-to-many-suhde, eli omistaja on yksi ja hänellä on monia alaisia. Voit antaa esimerkin tällaisesta asennosta kuin "työ". Se tarkoittaa, että jokainen työntekijä työskentelee tietyllä osastolla, mutta jokaisessa osastossa voi olla useita työntekijöitä. Verkkomallissa, jonka muodostavat "yksitellen", eri yhteisöjen välinen suhde toteutetaan ryhmäsuhteiden avulla.

Tietokannan verkkamalli edellyttää seuraavien tietojen käyttöä:

- muistaa, eli kirjoittaa tiedot tietokantaamme;

- sisällyttää ryhmäsuhteeseen, toisin sanoen tiettyjen tietojen välisiin suhteisiin;

- vaihtaa, eli muuttaa jonkin ryhmän jäsen jonkin muun omistajan siirtymään;

- päivittää, eli tehdä muutoksia tietoihin;

- ote, toisin sanoen toimintoja tietojen lukemisessa;

- poistaa, eli suorittaa loogisen tai fyysisen tietojen poistamisen;

- sulkemaan tietyt tietue ryhmäsuhteesta, eli katkaisemaan tietojen välinen yhteys.

Tässä tietomallissa on erityisiäkyky manipuloida tietoja ja liikkua niiden kesken. Kaaviomallien mukaisessa navigointilaitteessa on tarkoitus muodostaa rekisterejä, joihin seuraavan datan käsittelyn tarkoitus on. Näitä tietoja kutsutaan yleensä nykyisiksi. Verkkomallissa nykyisistä esiintymistavoista voidaan siirtyä nykyisestä huippupisteestä mielivaltaiseen toisiin huippupisteisiin, jolloin nykyisen yhteyden muodostaminen ryhmäsuhteeseen voidaan toteuttaa. Navigointi voi alkaa mielivaltaisella tallennuksella.

Lue lisää: