DBMS:n ja tietokannan ero

DBMS:n ja tietokannan ero
DBMS:n ja tietokannan ero

Video: DBMS:n ja tietokannan ero

Video: DBMS:n ja tietokannan ero
Video: 5 parasta vinkkiä ensiasunnon ostajalle! 2024, Marraskuu
Anonim

DBMS vs tietokanta

Järjestelmää, joka on tarkoitettu suurten tietomäärien helppoon järjestämiseen, tallentamiseen ja hakemiseen, kutsutaan tietokannaksi. Toisin sanoen tietokanta sisältää joukon järjestettyjä tietoja (yleensä digitaalisessa muodossa) yhdelle tai useammalle käyttäjälle. Tietokannat, usein lyhennettynä DB, luokitellaan sisällön mukaan, kuten dokumenttiteksti, bibliografinen ja tilastollinen. Mutta DBMS (Database Management System) on itse asiassa koko järjestelmä, jota käytetään digitaalisten tietokantojen hallintaan ja joka mahdollistaa tietokantasisällön tallentamisen, tietojen luomisen/ylläpidon, haun ja muita toimintoja. Nykymaailmassa tietokanta itsessään on hyödytön, jos siihen ei ole liitetty DBMS:ää sen tietojen käyttämiseksi. Mutta yhä useammin termiä tietokanta käytetään lyhenteenä tietokannan hallintajärjestelmästä.

Tietokanta

Tietokannan arkkitehtuurissa voi olla erilaisia abstraktiotasoja. Tyypillisesti tietokanta-arkkitehtuurin kolme tasoa: ulkoinen, käsitteellinen ja sisäinen muodostavat. Ulkoinen taso määrittää, kuinka käyttäjät näkevät tiedot. Yhdellä tietokannalla voi olla useita näkymiä. Sisäinen taso määrittää, kuinka tiedot fyysisesti tallennetaan. Käsitteellinen taso on viestintäväline sisäisen ja ulkoisen tason välillä. Se tarjoaa ainutlaatuisen näkymän tietokannasta riippumatta siitä, miten se on tallennettu tai katseltu. Tietokantoja on useita, kuten analyyttinen tietokanta, tietovarastot ja hajautetut tietokannat. Tietokannat (oikeammin relaatiotietokannat) koostuvat taulukoista ja sisältävät rivejä ja sarakkeita, aivan kuten Excelin laskentataulukot. Jokainen sarake vastaa määritettä, kun taas jokainen rivi edustaa yhtä tietuetta. Esimerkiksi tietokannassa, joka tallentaa yrityksen työntekijätietoja, sarakkeet voivat sisältää työntekijän nimen, työntekijän tunnuksen ja palkan, kun taas yksi rivi edustaa yhtä työntekijää.

DBMS

DBMS, jota joskus kutsutaan vain tietokannan hallintaohjelmaksi, on kokoelma tietokoneohjelmia, jotka on tarkoitettu kaikkien järjestelmään (eli kiintolevyyn tai verkkoon) asennettujen tietokantojen hallintaan (eli järjestämiseen, tallentamiseen ja hakemiseen).. Maailmassa on olemassa erilaisia tietokannan hallintajärjestelmiä, ja osa niistä on suunniteltu tiettyihin tarkoituksiin määritettyjen tietokantojen oikeaan hallintaan. Suosituimmat kaupalliset tietokannan hallintajärjestelmät ovat Oracle, DB2 ja Microsoft Access. Kaikki nämä tuotteet mahdollistavat eritasoisten oikeuksien jakamisen eri käyttäjille, mikä mahdollistaa sen, että yksi järjestelmänvalvoja voi hallita DBMS-järjestelmää keskitetysti tai se voidaan jakaa useille eri henkilöille. Jokaisessa tietokannan hallintajärjestelmässä on neljä tärkeää elementtiä. Ne ovat mallinnuskieli, tietorakenteet, kyselykieli ja tapahtumien mekanismi. Mallinnuskieli määrittää jokaisen DBMS:ssä isännöidyn tietokannan kielen. Tällä hetkellä käytössä on useita suosittuja lähestymistapoja, kuten hierarkkinen, verkko-, relaatio- ja objekti. Tietorakenteet auttavat järjestämään tiedot, kuten yksittäiset tietueet, tiedostot, kentät ja niiden määritelmät sekä objektit, kuten visuaalinen media. Tiedonkyselykieli ylläpitää tietokannan turvallisuutta valvomalla kirjautumistietoja, eri käyttäjien käyttöoikeuksia ja protokollia tietojen lisäämiseksi järjestelmään. SQL on suosittu kyselykieli, jota käytetään relaatiotietokannan hallintajärjestelmissä. Lopuksi transaktioiden mahdollistava mekanismi edistää samanaikaisuutta ja moninaisuutta. Tämä mekanismi varmistaa, että useat käyttäjät eivät muokkaa samaa tietuetta samanaikaisesti, mikä säilyttää tietojen eheyden. Lisäksi tietokantajärjestelmät tarjoavat myös varmuuskopiointi- ja muita toimintoja.

DBMS:n ja tietokannan ero

Tietokanta on kokoelma järjestettyä dataa, ja järjestelmää, joka hallitsee tietokantakokoelmaa, kutsutaan tietokannan hallintajärjestelmäksi. Tietokanta sisältää tietueet, kentät ja solut. DBMS on työkalu, jota käytetään tietokannan sisällä olevien tietojen käsittelyyn. Tietokanta-termiä käytetään kuitenkin yhä useammin tietokannan hallintajärjestelmän lyhenteenä. Tehdäksesi eron yksinkertaiseksi, harkitse käyttöjärjestelmää ja järjestelmään tallennettuja yksittäisiä tiedostoja. Aivan kuten tarvitset käyttöjärjestelmän järjestelmän tiedostojen käyttämiseen ja muokkaamiseen, tarvitset DBMS:n tietokantajärjestelmään tallennettujen tietokantojen käsittelyyn.

Suositeltava: