Logo fi.removalsclassifieds.com

Ero loogisen ja fyysisen tietokantamallin välillä (taulukon kanssa)

Sisällysluettelo:

Anonim

Tietokantamalli on eräänlainen tietomalli, joka kertoo, kuinka tietoja voidaan järjestää, tallentaa ja käsitellä. Se auttaa myös määrittämään tietokannan loogisen rakenteen. Suosituin esimerkki tietokantamallista on relaatiomalli, joka koostuu taulukkomuodosta. Tietokantamalleja on erilaisia, kuten verkko, objekti, asiakirja jne. Loogiset ja fyysiset tietokantamallit ovat myös osa sitä.

Looginen tietokantamalli vs. fyysinen tietokantamalli

Erona loogisen ja fyysisen tietokantamallin välillä on se, että loogista tietokantaa käytetään tiedon keräämiseen yrityksestä ja sen tarpeista. Vaikka tietokannan suunnittelussa käytetään fyysistä tietokantamallia. Looginen tietokanta on ohjelmisto, ja se voidaan toteuttaa mihin tahansa tietokantaohjelmistoon. Fyysinen tietokanta on tietyntyyppinen ohjelmisto ja laitteisto, ja sitä voidaan käyttää yhteen tiettyyn tarkoitukseen.

Looginen tietokanta, jota kutsutaan myös loogiseksi datamalliksi tai loogiseksi skeemaksi, on eräänlainen tietomalli. Sitä käytetään yleisimmin yritysprosessissa. Se esitetään yleensä kaavioiden avulla. Kun looginen malli on hyväksytty, siitä voi tulla perusta fyysisen tietokantamallin muodostamiselle. Se yrittää selittää tietoja mallinsa kautta, mutta ei toteuta sitä. Looginen tietokantamalli voidaan suunnitella myös itsenäisesti ilman DBMS:n apua.

Fyysinen tietokantamalli on malli, joka on toteutettu tietokannan hallintajärjestelmässä, eli DBMS:ssä. Tässä malli tai data esitetään suunnitelmien kautta. Se on johdettu Loogisesta tietokannasta. Fyysinen tietokantamalli koostuu kaikista esineistä, joita tarvitaan luomaan suhteita taulukoiden välille tai saavuttamaan tavoitteita, kuten määritelmiä, linkitystaulukoita, osioituja taulukoita tai klustereita, indeksejä ja rajoituksia.

Loogisen ja fyysisen tietokantamallin vertailutaulukko

Vertailuparametrit

Looginen tietokantamalli

Fyysinen tietokantamalli

Määritelmä

Se kuvaa dataa. Se esittelee dataa.
Luonut

Data-arkkitehdit ja yritysanalyytikot Tietokannan ylläpitäjät ja kehittäjät
Yksinkertainen/monimutkainen

Se on yksinkertaisempaa. Se on monimutkaista.
Tavoite

Luo teknisiä rakenteita ja teknisen sääntökartan. Tietokannan käyttöönotto
Mallintaminen

Liiketoimintaprosessikaaviot, ERD ja käyttäjäpalautedokumentaatio. Tietokannan suunnittelupalvelimen mallikaavio, dokumentaatio jne.

Mikä on looginen tietokantamalli?

Looginen tietokanta Model keskittyy tiedon keräämiseen liiketoiminnan tarpeista. Se ei keskity tietokannan suunnitteluun. Loogisen tietokantamallin keräämät tiedot koskevat liiketoimintakokonaisuuksia, organisaatioyksiköitä ja liiketoimintaprosesseja. Se esitetään pääasiassa kaavioiden avulla. Sen rakenteet ovat abstrakteja, mikä osoittaa tiedon alueen. Se on paljon yksinkertaisempi kuin fyysinen tietokantamalli.

Joskus Loogista tietokantamallia ja Domain-mallia käytetään vaihtokelpoisina, koska ne liittyvät läheisesti toisiinsa. Niillä molemmilla on sama tavoite, koska molemmat ovat kiinnostuneita tietojen kaappaamisesta tai verkkotunnuksesta tietojen rakenteen sijaan. Loogisen tietokannan malli esitteli ensimmäisen kerran vuonna 1975 ANSI:n toimesta. Tuolloin ei ollut ohjelmistoa, joka tukisi tätä loogista kaaviota. Looginen malli oli hierarkkinen ja verkottunut.

Loogisen tietokantamallin jälkeen otettiin käyttöön oliolähtöinen lähestymistapa, jolla voidaan kuvata tietoja attribuuttien, luokkien ja assosiaatioiden avulla. Looginen tietokanta voidaan tehdä itsenäisesti ilman DBMS:ää. Se on edustettuna alustoilla, kuten DIV-2 Viewpoint ja OV-7 View. Loogista tietokantaa voidaan soveltaa missä tahansa tietokannassa, koska se on ohjelmisto. Yleensä loogisen datan mallit ovat yritysanalyytikot ja tietoarkkitehtien luomia.

Mikä on fyysinen tietokantamalli?

Fyysistä tietokannan mallia tai fyysistä skeemaa käytetään tavallisesti tiedonhallinnassa selittämään ja esittelemään, kuinka tiedot esitetään ja tallennetaan DBMS:n avulla. Tässä suunnittelu toteutetaan näyttämään projektin elinkaari. Se voidaan myös palauttaa tietystä tietokannasta. Normaalisti se johdetaan Loogisesta tietokantamallista. Sillä on laitteisto- ja ohjelmistotiedot sekä rajoituksia ja indeksejä.

Markkinoilla on seitsemän tyyppistä tietokantaa, kuten Informix, SQL Server, Sybase, DB2, Oracle, Postgres ja MySQL.Physical Schema on hyvin spesifinen ja palvelee tiettyjä tietokantoja vain niiden toteutuksessa. Esimerkiksi SQL toimii vain Microsoftin Windows-käyttöjärjestelmässä. Tätä mallia käytetään skeeman luomiseen. Se auttaa myös mallintamaan tietokannan sarakkeiden avaimia, indeksejä, laukaisimia, rajoituksia ja muita RDBMS-ominaisuuksia.

Fyysisen mallin muuttaminen on mahdollista vaatimusten perusteella. Kehittäjät ja tietokannan ylläpitäjät kehittävät Physical Schema -ohjelman. Se tarvitsee DBMS- ja RDBMS-järjestelmiä kehittääkseen sitä. Se on hyvin monimutkaista, jos vertaamme sitä loogiseen tietokantamalliin. Kaikki fyysiseen skeemaan kerätyt tiedot muunnetaan liiketoiminta- ja relaatiomalleiksi. Taulukot ja sarakkeet tehdään siihen loogisen mallin antamien tietojen mukaan.

Tärkeimmät erot loogisen ja fyysisen tietokantamallin välillä

Johtopäätös

Tietokannan visuaaliseen esittämiseen käytetään sekä Loogista että Fyysistä tietokantamallia. Molempia tarvitaan liiketoimintatarkoituksiin, ja ne tunnetaan liiketoiminnan vaatimuksen täyttämiseksi. Molemmat ovat tärkeä osa tietokannan hallintajärjestelmää. Looginen keskittyy enemmän tietojen määrittelemiseen eikä sen toteuttamiseen. Vaikka Physical on enemmän kiinnostunut tietojen suunnittelusta ja myös sen toteuttamisesta.

Fyysinen malli on johdettu loogisesta mallista. Loogista voidaan kehittää itsenäisesti. Kun taas fyysinen tietokanta tarvitsee DBMS- ja RDBMS-järjestelmiä sen kehittämiseen. Loogista tietokantaa voidaan soveltaa missä tahansa tietokannassa, koska se on ohjelmisto. Kun taas fyysinen on laitteiston ja ohjelmiston tekniset tiedot, ja sillä on rajoituksia ja indeksejä.

Viitteet

Ero loogisen ja fyysisen tietokantamallin välillä (taulukon kanssa)