Video: Skirtumas Tarp Duomenų Bazės Ir Egzemplioriaus
2024 Autorius: Mildred Bawerman | [email protected]. Paskutinį kartą keistas: 2023-12-16 08:40
Duomenų bazė ir egzempliorius
„Oracle“yra RDBMS (objektų-reliacinių duomenų bazių valdymo sistema), plačiai naudojama įmonėse. Jį sukūrė „Oracle Corporation“. „Oracle“sistemą sudaro bent vienas egzempliorius ir duomenų bazė. Egzempliorius yra rinkinys procesų, kurie bendrauja su duomenų saugykla. Duomenų bazė yra tikroji saugykla, kurioje saugomi failų rinkiniai. Tačiau terminas „Oracle database“vartojamas visai Oracle duomenų bazių sistemai (egzemplioriams ir duomenų bazėms) nurodyti. Dėl šios priežasties pradedantiesiems visada kyla painiava tarp terminų duomenų bazės ir egzemplioriaus.
Kas yra egzempliorius?
Egzempliorius yra operacinės sistemos viršuje vykstančių procesų ir susijusios atminties, sąveikaujančios su duomenų saugykla, rinkinys. Egzempliorius yra vartotojo ir duomenų bazės sąsaja. Procesus, galinčius bendrauti su klientu ir pasiekti duomenų bazę, teikia instancija. Šie procesai yra foniniai procesai ir jų nepakanka, kad duomenų bazėje būtų išlaikytas ACID (atomiškumo, nuoseklumo, izoliacijos ir patvarumo) principas. Taigi egzempliorius taip pat naudoja keletą kitų komponentų, tokių kaip atminties talpykla ir buferiai. Tiksliau tariant, instancija susideda iš trijų dalių. Tai yra SGA (sistemos visuotinė sritis), PGA (programos visuotinė sritis) ir foniniai procesai. SGA yra laikina bendrosios atminties struktūra, kurios egzempliorius paleidžiamas iki jo išjungimo.
Duomenų bazė
„Oracle“duomenų bazė nurodo faktinę „Oracle“RDBMS saugyklą. Jį sudaro trys pagrindiniai komponentai. Tai yra valdymo failai, perdaryti failus ir duomenų failai. Pasirinktinai duomenų bazėje gali būti slaptažodžių failai. Valdymo failai stebi visus duomenų failus ir perdaro failus. Tai taip pat padeda nepažeisti duomenų bazės vientisumo, nes seka sistemos pakeitimo numerį (SCN), laiko žymes ir kitą svarbią informaciją, pvz., Atsarginės kopijos / atkūrimo informaciją. Duomenų failai saugo faktinius duomenis. Kuriant duomenų bazę sukuriami bent du duomenų failai. Šiuos failus fiziškai mato DBA (duomenų bazių administratorius). Duomenų rinkmenose gali būti atliekamos tokios failo operacijos kaip pervadinimas, dydžio keitimas, pridėjimas, perkėlimas ar numetimas. Grąžinti žurnalo failus (taip pat žinomus kaip internetiniai perdaryti žurnalai),saugoti informaciją apie duomenų bazės pakeitimus su chronologine informacija. Šios informacijos reikia tuo atveju, jei vartotojui reikia perdaryti visus arba kai kuriuos duomenų bazės pakeitimus. Kad egzempliorius galėtų manipuliuoti duomenų bazės duomenimis, jis pirmiausia turėtų juos atidaryti. Egzempliorius galėjo atidaryti tik vieną duomenų bazę. Tačiau duomenų bazę gali atidaryti keli egzemplioriai.
Kuo skiriasi duomenų bazė ir egzempliorius?
Oracle RDBMS terminai egzempliorius ir duomenų bazė yra labai susiję, tačiau jie nurodo du skirtingus sistemos komponentus. Duomenų bazė nurodo faktinę RDBMS saugyklą, o „instance“yra procesų, vykdomų operacinės sistemos viršuje, ir susijusios atminties, sąveikaujančios su duomenų saugykla, rinkinys. Prieš manipuliuodamas duomenimis, egzempliorius turi atidaryti duomenų bazę. Keli egzemplioriai gali atidaryti vieną duomenų bazę, tačiau egzempliorius negali atidaryti kelių duomenų bazių.
Rekomenduojama:
Skirtumas Tarp Failų Sistemos Ir Duomenų Bazės
Pagrindinis skirtumas tarp failų sistemos ir duomenų bazės yra tas, kad failų sistema valdo tik fizinę prieigą, o duomenų bazė - tiek fizinę, tiek loginę
Skirtumas Tarp Kategorinių Duomenų Ir Skaitmeninių Duomenų
Kategoriniai duomenys ir skaitiniai duomenys Duomenys yra faktai ar informacija, surinkti siekiant atlikti nuorodą ar analizę. Dažnai šie duomenys yra renkami
Skirtumas Tarp Duomenų Bazės Ir Skaičiuoklės
Duomenų bazė ir skaičiuoklė Duomenų bazė ir skaičiuoklė yra du būdai, kuriuos galima naudoti tvarkant, saugant, gaunant ir manipuliuojant duomenimis. Skaičiuoklė yra programa
Skirtumas Tarp DBVS Ir Duomenų Bazės
DBVS prieš duomenų bazę Sistema, skirta lengvai organizuoti, saugoti ir gauti didelius duomenų kiekius, vadinama duomenų baze. Kitaip tariant, duomenų bazė ho
Skirtumas Tarp Duomenų Bazės Ir Duomenų Saugyklos
Duomenų bazė ir duomenų saugykla Skirtumo tarp duomenų bazės ir duomenų sandėlio pagrindas kyla iš to, kad duomenų saugykla yra d