Načini zajedničkog korištenja baze podataka programa Access za stolna računala

Primjenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Bazu podataka programa Access možete zajednički koristiti na nekoliko načina, ovisno o vašim potrebama i dostupnim resursima. U ovom su članku razmatrane dostupne mogućnosti, pogodnosti svake od njih i mjesta na kojima možete saznati više.

Sadržaj članka

Pregled načina zajedničkog korištenja podataka programa Access

Aplikacije baze podataka s vremenom se mijenjaju i rastu. Na potrebe i performanse utječu mnogi čimbenici, uključujući broj istodobnih korisnika, mrežno okruženje, propusnost, kašnjenje, veličinu baze podataka, vršna razdoblja upotrebe i očekivani rast. Ako rješenje baze podataka uspije, vjerojatno ćete ga morati razviti. Srećom, Access nudi evolucijski put od jednostavnog do naprednog, pa svoje rješenje možete skalirati tijekom vremena. U sljedećoj su tablici navedeni scenariji i radna opterećenja programa Access da biste lakše odabrali taj put.

Pregled mogućnosti zajedničkog korištenja u programu Access

Vrh stranice

Zajedničko korištenje jedne baze podataka

Ta je mogućnost najjednostavnija i ima najmanje zahtjeva. Također nudi najmanje funkcionalnosti. U toj je metodi datoteka baze podataka pohranjena na zajedničkom mrežnom pogonu te je korisnici koriste istovremeno. Neka ograničenja uključuju pouzdanost i dostupnost kada više korisnika istodobno promijeni podatke jer se svi objekti baze podataka zajednički koriste. Ta metoda može uzrokovati i smanjene performanse jer se svi objekti baze podataka šalju putem mreže.

Ta mogućnost može funkcionirati ako bazu podataka koristi samo mali broj ljudi istodobno te ako korisnici ne moraju prilagođavati dizajn baze podataka. No taj je način manje siguran od ostalih načina zajedničkog korištenja jer svaki korisnik ima cijelu kopiju datoteke baze podataka. Time se povećava rizik od neovlaštenog pristupa.

Zajedničko korištenje baze podataka pomoću zajedničke mape:

  1. U kućnom ili malom poslovnom okruženju omogućite zajedničko korištenje mape s određenim osobama. Dodatne informacije potražite u članku Zajedničko korištenje datoteka putem mreže u sustavu Windows.

  2. Provjerite je li Access postavljen za otvaranje u zajedničkom načinu korištenja na računalima svih korisnika. To je zadana postavka, no provjerite da biste bili sigurni. Ako korisnik otvori bazu podataka u ekskluzivnom načinu rada, to će utjecati na dostupnost podataka.

    1. Pokrenite Access pa odaberiteMogućnostidatoteke>.
    2. U dijaloškom okviru Mogućnosti programa Access odaberite Klijentske postavke.
    3. U odjeljku Dodatno u odjeljku Zadano otvoreno odaberite Zajedničko korišteno, odaberite U redu, a zatim izađite iz programa Access.
  3. Kopirajte datoteku baze podataka u zajedničku mapu. Kada kopirate datoteku, provjerite dopuštaju li atributi datoteke datoteke baze podataka pristup datoteci baze podataka za čitanje i pisanje. Korisnici moraju imati pristup čitanju i zapisivanju da bi mogli koristiti bazu podataka.

  4. Na svakom korisničkom računalu stvorite prečac na datoteku baze podataka. Dodatne informacije potražite u članku Stvaranje prečaca na radnoj površini za program ili datoteku sustava Office.

Vrh stranice

Zajedničko korištenje podijeljene baze podataka

To je dobar odabir ako nemate web-mjesto sustava SharePoint ili poslužitelj baze podataka. Podijeljenu bazu podataka možete zajednički koristiti putem lokalne mreže (LAN-a). Kada podijelite bazu podataka, ona se preraspoređuje u dvije datoteke: pozadinsku bazu podataka, koja sadrži podatkovne tablice, i pristupnu bazu podataka, koja sadrži sve ostale objekte baze podataka kao što su upiti, obrasci i izvješća. Svaki korisnik radi s podacima pomoću lokalne kopije pristupne baze podataka.

Prednosti dijeljenja baze podataka obuhvaćaju sljedeće:

  • Poboljšane performanse: Na mreži se dijele samo podaci, a ne i tablice, upiti, obrasci, izvješća, makronaredbe i moduli.
  • Veća dostupnost: Transakcije baze podataka kao što su uređivanja zapisa brže se dovršavaju.
  • Poboljšana sigurnost: Korisnici pristupaju pozadinskoj bazi podataka putem povezanih tablica. Manja je vjerojatnost da će uljezi dobiti neovlašten pristup podacima putem pristupne baze podataka.
  • Poboljšana pouzdanost: Ako korisnik naiđe na problem pa se baza podataka neočekivano zatvori, svako oštećenje datoteke baze podataka obično je ograničeno na kopiju pristupne baze podataka koju je korisnik otvorio.
  • Fleksibilno razvojno okruženje: Svaki korisnik može neovisno stvarati upite, obrasce, izvješća i druge objekte baze podataka bez utjecaja na ostale korisnike. Isto tako, možete stvoriti i distribuirati novu verziju pristupne baze podataka ne ometajući pristup podacima pohranjenima u pozadinskoj bazi podataka.

Dodatne informacije potražite u članku Podjela baze podataka programa Access.

Vrh stranice

Zajedničko korištenje podataka na web-mjestu sustava SharePoint

Podatke programa Access na web-mjestu sustava SharePoint možete zajednički koristiti na nekoliko načina:

  • Povezivanje: Postupkom povezivanja povezuju se podaci iz drugoga programa, pa najnovije podatke možete pregledavati i uređivati u sustavu SharePoint i Access bez stvaranja i održavanja kopije podataka u programu Access. Ako popis sustava SharePoint ne želite kopirati u bazu podataka programa Access, nego biste radije pokretali upite i stvarali izvješća na temelju tog popisa, povežite podatke.
  • Premještanje: Kada premještate podatke iz programa Access na web-mjesto sustava SharePoint, ondje stvarate popise koji u bazi podataka ostaju povezani kao tablice. Čarobnjak za izvoz tablica u SharePoint omogućuje premještanje podataka iz svih tablica istovremeno i održavanje tih odnosa.

Dodatne informacije potražite u članku Uvoz, povezivanje i premještanje podataka u SharePoint.

Upozorenje

Premda datoteku baze podataka programa Access možete spremiti na OneDrive ili u biblioteku dokumenata sustava SharePoint, preporučujemo da bazu podataka programa Access ne otvarate s tih mjesta. Datoteka će možda biti lokalno preuzeta za uređivanje, a zatim ponovno prenesena nakon što spremite promjene u SharePoint. Ako više osoba otvori bazu podataka programa Access iz sustava SharePoint, može se stvoriti više kopija baze podataka i može doći do neočekivanog ponašanja. Ova se preporuka odnosi na sve vrste datoteka programa Access, uključujući pojedinačne baze podataka, podijeljene baze podataka te .accdboblike datoteka , .accdc.accde, i .accdr . Dodatne informacije o implementaciji programa Access potražite u članku Implementacija aplikacije programa Access.

Vrh stranice

Zajedničko korištenje podataka pomoću poslužitelja baze podataka

Access možete koristiti s poslužiteljem baze podataka kao što je SQL Server da biste zajednički koristili bazu podataka. Ta metoda nudi mnoge prednosti, no potreban je dodatni softver: poslužitelj baze podataka.

Ta je metoda slična dijeljenju baze podataka jer su tablice pohranjene na mreži, a svaki korisnik ima lokalnu kopiju datoteke baze podataka programa Access koja sadrži veze na tablice, zajedno s upitima, obrascima, izvješćima i drugim objektima baze podataka. Prednosti te metode zajedničkog korištenja ovise o softveru poslužitelja baze podataka koji koristite, no obično obuhvaćaju korisničke račune i selektivan pristup podacima, visoku dostupnost podataka i integrirane alate za upravljanje podacima. Osim toga, većina poslužitelja baze podataka dobro funkcionira sa starijim verzijama programa Access, pa ne moraju svi korisnici koristiti istu verziju. Zajednički se koriste samo tablice. Dodatne informacije potražite u člancima Migracija baze podataka programa Access u SQL Server, Uvoz podataka ili povezivanje s podacima u bazi podataka sustava SQL Server te Povezivanje s podacima iz baze podataka sustava Azure SQL Server i njihov uvoz.

Prednosti zajedničkog korištenja baze podataka putem poslužitelja baze podataka

  • Visoke performanse i skalabilnost: Poslužitelj baze podataka u mnogim slučajevima nudi bolje performanse nego samostalna datoteka baze podataka programa Access. Mnogi poslužitelji baze podataka podržavaju i izuzetno velike baze podataka čija se veličina broji u terabajtima, što je oko 500 puta više od trenutnog ograničenja datoteke baze podataka programa Access (dva gigabajta). Poslužitelji baze podataka obično su učinkoviti jer paralelno obrađuju upite i minimiziraju zahtjeve za dodatnom memorijom prilikom dodavanja većeg broja korisnika.
  • Povećana dostupnost: Većina poslužitelja baze podataka omogućuje sigurnosno kopiranje baze podataka tijekom korištenja. Zato korisnici ne moraju zatvoriti bazu podataka da bi stvorili njenu sigurnosnu kopiju. Poslužitelji baze podataka obično učinkovito barataju istodobnim uređivanjem i zaključavanjem zapisa.
  • Poboljšana sigurnost: Nijedna baza podataka ne može se u potpunosti zaštititi. Poslužitelji baze podataka nude visoku razinu sigurnosti koja pridonosi zaštiti podataka od neovlaštenog korištenja. Većina poslužitelja baze podataka nudi sigurnost utemeljenu na računu, što vam omogućuje da odredite tko može vidjeti koje tablice. Čak i ako netko nepravilno pristupi pristupnu bazu programa Access, sigurnost utemeljena na računu pomaže u sprječavanju neovlaštenog korištenja podataka.
  • Mogućnost automatskog oporavka: U slučaju kvara sustava, kao što je rušenje operacijskog sustava ili nestanak struje, neki poslužitelji baze podataka imaju mehanizme automatskog oporavka koji vraćaju bazu podataka na zadnje konzistentno stanje u roku od nekoliko minuta bez potrebe za intervenciju administratora baze podataka.
  • Obrada utemeljena na poslužitelju: Korištenje programa Access u klijentsko-poslužiteljskoj konfiguraciji pomaže pri smanjenju mrežnog prometa obradom upita baze podataka na poslužitelju prije slanja rezultata klijentu. Obrada koju obavlja poslužitelj obično je učinkovitija, osobito ako radite s većim skupovima podataka.
  • Azure SQL Server: Osim prednosti SQL Server, nudi dinamičku skalabilnost bez zastoja, inteligentnu optimizaciju, globalnu skalabilnost i dostupnost, bez hardverskih troškova i manje administracije.

Vrh stranice