Pregled bibliografske jedinice broj: 1143394
Replikacija baze podataka u sustavu SQL Server
Replikacija baze podataka u sustavu SQL Server, 2021., diplomski rad, preddiplomski, Tehnički fakultet, Rijeka
CROSBI ID: 1143394 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Replikacija baze podataka u sustavu SQL Server
(Database Replication in SQL Server)
Autori
Antunović, Viktor
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Tehnički fakultet
Mjesto
Rijeka
Datum
14.09
Godina
2021
Stranica
57
Mentor
Ljubić, Sandi
Ključne riječi
replikacije baze podataka ; MS SQL Server ; MS SQL Server replikacija ; transakcijska replikacija ; P2P replikacija
(database replication ; MS SQL Server ; MS SQL Server replication ; transactional replication ; P2P replication)
Sažetak
U kontekstu sustava za upravljanje bazama podataka, replikacija predstavlja proces kopiranja i distribucije podataka iz jedne baze u drugu, a zatim i sinkronizaciju između baza podataka radi održavanja konzistentnosti i integriteta podataka. U radu su istražene i predstavljene različite tehnike replikacije, s različitim pristupima problemu sinkronizacije, koje su omogućene u sustavu MS SQL Server. Konkretno, opisane su najvažnije značajke replikacije snimkom, replikacije spajanjem i transakcijske replikacije. S ciljem demonstracije učinaka P2P transakcijske replikacije, u radu je implementirano i testirano ogledno rješenje koje emulira uslugu kritičnog sustava. Sustav obuhvaća dva poslužitelja s konfiguriranom replikacijom baze podataka i eksternu aplikaciju koja generira i šalje podatke u obje baze, te omogućava nadgledanje podataka u bazama oba poslužitelja. U tako realiziranom sustavu provedena je analiza utjecaja veličine podataka i frekvencije unosa podataka na učinak replikacijskog mehanizma. Pokazano je kako oba faktora na odgovarajući način utječu na brzinu replikacije, pri čemu, očekivano, veličina podataka predstavlja faktor sa značajnijim utjecajem.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo