Käsitteellinen vs. looginen malli
Datan mallintaminen on yksi tehtävä, joka hämmentää monia mallintajia, koska mallinnuksessa käytetään erilaisia malleja. Kolme erittäin suosittua tietomallinnustapaa ovat käsitteellisiä, fyysisiä ja loogisia malleja, mutta monien päällekkäisten periaatteiden vuoksi ihmiset, jotka haluavat käyttää jotain näistä malleista, ovat edelleen hämmentyneitä. Heidän sekaannuksensa lisääntyy edelleen teknisen žargonin ja terminologian takia. Tämä artikkeli yrittää selvittää käsitteellisten ja loogisten mallien väliset erot yksinkertaisella tavalla, jotta lukijoiden mielestä poistetaan epäilykset..
Käsitteellisen datan mallintaminen
Kokonaisuussuhdemalli on käsitteellisen datamallin perusominaisuus. Tämän mallin ERD: ssä entiteetit on esitetty laatikoina, kun taas suhteet on esitetty timanttina. Esimerkkiä suhteesta voidaan pitää asiakkaan tilauksena, kun taas esimerkki kokonaisuudesta on kaikkia asioita, joista yritys voi olla kiinnostunut. Tämän mallin on kehittänyt Peter Chen vuonna 1976. Siitä lähtien tämä malli on kuitenkin laimennettu ja sitä käytetään harvoin. sen puhtaassa muodossa tänään.
Käsitteellisessä datamallissa on myös tietoelementtejä kokonaisuuksien ja suhteiden lisäksi. Nämä tietoerät on linkitetty kokonaisuuksiin niiden määritteinä. Jotkut tietokokonaisuudet, jotka ovat yhteisiä kaikille entiteetteille, voidaan linkittää moniin mallin entiteetteihin. Yksi minkä tahansa käsitteellisen datamallin ominaisuus on saman terminologian käyttö yksiköissä, jota käytetään liiketoiminnassa. Vaikka käsitteellinen malli on suhteellisen yksinkertainen, se ei jää niin nykyisten yritysten monimutkaisuuden vuoksi. Kokonaisuuksien ja niiden välisten suhteiden kuvaamiseksi nykyisessä tilanteessa tarvitaan käsitteellisen datan mallinnuksessa erittäin korkeaa abstraktiotasoa.
Loogisen datan mallintaminen
Loogista tietomallia hyödynnetään silloin, kun IT-tiedot on tarkoitus ottaa käyttöön yritystiedoissa. Vaikka kokonaisuuden ja suhteiden nimeämiselle käsitteellisessä mallissa ei tarvita tilausta, looginen malli edellyttää organisaation huomioon ottamista määritteitä luotaessa. Sitten voidaan etsiä korvaavia avaimia helpottaaksesi, jos vieraat avaimet tekevät taulukoista monimutkaisia. Valmistuttuaan Looginen malli näyttää olevan lähellä fyysistä mallia. Sillä on kuitenkin edelleen yhtäläisyyksiä käsitteelliseen malliin. Loogisessa mallissa on ensisijaiset, vieraat ja vaihtoehtoiset avaimet, mutta ei mitään erityisesti kohdetietokanta-alustalle.
Mitä eroa käsitteellisen ja loogisen tietomallin välillä on?? • Sekä käsitteellinen että looginen datamalli ovat tärkeitä datan mallinnuksessa • Vaikka käsitteellinen tietomalli tekee tiedonsiirron helpoksi kuvaamalla tietovaatimukset, looginen tietomalli antaa IT-miehille mahdollisuuden sirotella sisään ilman, että heidän tarvitse huolehtia tietokannan rajoituksista..
|