Replikacija podataka u Oracle bazi
Ime i prezime autora: Zlatko Sirotić
Tvrtka autora: Istra informatički inženjering
Naslov: Replikacija podataka u Oracle bazi
Sažetak:
Bilo bi jednostavnije kad ne bismo trebali distribuirane baze podataka i replikaciju, tj. kad bismo imali jednu lijepu veliku centraliziranu bazu podataka. Naime, lakše je razvijati aplikacije za centraliziranu bazu podataka nego za distribuiranu, a jednostavnije je i održavanje baze. U centraliziranoj bazi podataka ne bi bilo (tj. ne bi trebalo biti) kopija podataka, pa ne bi bilo mogućih razlika između tih kopija. No, iako je trend u zadnjih par godina da se broj baza podataka u korporacijama pokušava "konsolidirati" (tj. smanjiti), npr. Oracle korporacija navodi da je uspjela smanjiti broj svojih internih baza za poslovne (ne razvojne) namjene sa blizu 100 na svega nekoliko baza, ipak se (i dalje) ne može bez distribuiranih baza podataka. A tamo gdje su distribuirane baze podataka, tamo se u pravilu javlja i potreba za replikacijom podataka (iako distribuirana baza podataka teoretski gledano ne bi nužno trebala imati replicirane podatke).
U radu se prvo prikazuju osnovne karakteristike distribuirane baze podataka (točka 2.) i replikacije (točka 3.), dijelom nezavisne od konkretnog sustava za upravljanje bazom podataka (SUBP, engleski DBMS - Data Base Management System), a dijelom specifično vezane za Oracle bazu (napomena: termini "baza podataka" i "sustav za upravljanje bazom podataka", naravno, nisu sinonimi, ali u praksi se često zamjenjuju, jer je jednostavnije reći "baza podataka" nego " sustav za upravljanje bazom podataka", a iz konteksta se uglavnom zna o čemu se govori). Zatim se prikazuje (točka 4.) "stara" varijanta replikacije u Oracle bazi, i to "Basic replication" i "Advanced Replication" ("stara" i "nova" replikacija su naši termini). Nakon toga slijedi (točka 5.) prikaz "nove" varijante replikacije u Oracle bazi - Oracle Streams, (koji postoje od baze 9.2, dok "stara" varijanta postoji od baze 7). Nakon toga prikazujemo (točke 6. i 7.) vlastito rješenje za (sinkronu) replikaciju podataka u Oracle bazi.
Vrsta:
Razina težine:
Poželjno iskustvo slušatelja:
Poželjna funkcija slušatelja:
Predviđeno vrijeme trajanja rada / aktivnosti:
Kratka biografija autora:


