Tietokanta vs.
Oracle on RDBMS (olio-relaatiotietokannan hallintajärjestelmä), jota käytetään laajasti yrityksissä. Sen on kehittänyt Oracle Corporation. Oracle-järjestelmä koostuu ainakin yhdestä instanssista ja tietokannasta. Esimerkki on kokoelma prosesseja, jotka ovat yhteydessä tiedontallennukseen. Tietokanta on todellinen tallennustila, joka sisältää tiedostokokoelman. Termiä Oracle-tietokanta käytetään kuitenkin viittaamaan koko Oracle-tietokantajärjestelmään (esiintymät ja tietokannat). Tämän takia aloittelijoille löytyy aina jonkin verran hämmennystä termitietokannan ja ilmentymän välillä.
Mikä on esimerkki?
Esimerkki on kokoelma prosesseja, jotka ovat käynnissä käyttöjärjestelmän ja siihen liittyvän muistin kanssa ja jotka ovat vuorovaikutuksessa tiedontallennuksen kanssa. Esimerkki on käyttöliittymä käyttäjän ja tietokannan välillä. Ilmentymät tarjoavat prosessit, jotka kykenevät kommunikoimaan asiakkaan kanssa ja pääsemään tietokantaan. Nämä prosessit ovat taustaprosesseja, ja ne eivät riitä ylläpitämään ACID (atomisuus, johdonmukaisuus, eristäminen ja kestävyys) -periaatetta tietokannassa. Joten, ilmentymä käyttää myös muutamaa muuta komponenttia, kuten muistimuistia ja puskureita. Tarkemmin sanottuna oikeusaste koostuu kolmesta osasta. Ne ovat SGA (System Global Area), PGA (Program Global Area) ja taustaprosessit. SGA on väliaikainen jaettu muistirakenne, jolla on ilmentymän käyttöikä sen sulkemiseen saakka.
Tietokanta
Oracle-tietokanta viittaa Oracle RDBMS -sovelluksen varsinaiseen tallennukseen. Se koostuu kolmesta pääkomponentista. Ne ovat ohjaustiedostoja, uudelleen tiedostoja ja datatiedostoja. Valinnaisesti tietokannassa voi olla salasanatiedostoja. Ohjaustiedostot seuraavat kaikkia tiedostoja ja tekevät tiedostoja uudelleen. Se auttaa myös pitämään tietokannan eheyden ehjänä pitämällä kirjaa järjestelmän muutosnumerosta (SCN), aikaleimoista ja muista kriittisistä tiedoista, kuten varmuuskopiointi- / palautustiedoista. Tietotiedostot pitävät todelliset tiedot. Tietokannan luomisen yhteydessä luodaan ainakin kaksi datatiedostoa. DBA (tietokannan järjestelmänvalvoja) näkee nämä tiedostot fyysisesti. Tiedostotoiminnot, kuten uudelleennimeäminen, koon muuttaminen, lisääminen, siirtäminen tai pudottaminen, voidaan suorittaa datatiedostoihin. Lokitiedostojen uusiminen (tunnetaan myös nimellä online-redo-lokit), säilyttää tietokannan muutoksia koskevat tiedot kronologisten tietojen kanssa. Tätä tietoa tarvitaan, jos käyttäjän on tehtävä kaikki tai osa tietokannan muutoksista. Jotta esimerkki voi manipuloida tietokannan tietoja, sen tulisi avata se ensin. Esimerkki voi avata vain yhden tietokannan. Tietokannan voi kuitenkin avata useita esiintymiä.
Mikä on ero tietokannan ja esiintymän välillä??
Termit esiintymä ja tietokanta Oracle RDBMS -järjestelmässä ovat erittäin läheisiä, mutta ne viittaavat järjestelmään kuuluviin kahteen eri komponenttiin. Tietokanta viittaa RDBMS: n varsinaiseen tallennukseen, kun taas Esimerkki on kokoelma prosesseja, jotka ovat käynnissä käyttöjärjestelmän ja siihen liittyvän muistin kanssa, joka toimii vuorovaikutuksessa tiedontallennuksen kanssa. Ilmentymän on avattava tietokanta ennen tietojen käsittelyä. Useat esiintymät voivat avata yhden tietokannan, mutta ilmentymä ei voi avata useita tietokantoja.