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

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

Nekoliko je načina na koje možete zajednički koristiti bazu podataka programa Access, ovisno o vašim potrebama i dostupnosti resursa. U ovom ćemo članku pogledati dostupne mogućnosti, pogodnosti svake mogućnosti i resurse da biste saznali više.

U ovom članku

Pregled načina za zajedničko korištenje podataka programa Access

Zajedničko korištenje jedne baze podataka

Zajedničko korištenje podijeljene baze podataka

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

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

Pregled načina za zajedničko korištenje podataka programa Access

Aplikacije baze podataka mijenjaju se i rastu tijekom vremena. Mnoge čimbenike utječu na potrebe i performanse, uključujući broj istodobnih korisnika, mrežno okruženje, propusnost, latencija, veličinu baze podataka, vrh vremena korištenja i očekivane stope rasta. Ukratko, ako je rješenje baze podataka uspješno, vjerojatno mora evoluirati. Na sreću, Access ima evolucijski put, od jednostavnog do naprednog, koji možete poduzeti vrijeme da biste učinkovito rješili rješenje. U sljedećoj se tablici nalaze sažeti scenariji programa Access i radna opterećenja koja će vam pomoći da odaberete taj put.

Pregled mogućnosti zajedničkog korištenja programa Access

Vrh stranice

Zajedničko korištenje jedne baze podataka

To je najjednostavnija mogućnost s najmanje zahtjeva, ali i najmanje funkcija. U toj je metodi datoteka baze podataka pohranjena na zajedničkom mrežnom pogonu te je korisnici koriste istovremeno. Ako više korisnika istovremeno mijenja podatke, može doći do smanjenja pouzdanosti i dostupnosti jer se svi objekti baze podataka zajednički koriste. Ta tehnika može uzrokovati i smanjene performanse zato što se svi objekti baze podataka šalju putem mreže.

Ta bi vam mogućnost mogla odgovarati ako očekujete da će se bazom podataka služiti samo malen broj ljudi istodobno te ako korisnici neće morati mijenjati dizajn baze podataka. No ta je metoda manje sigurna od drugih načina zajedničkog korištenja baze podataka jer svaki korisnik ima punu kopiju datoteke baze podataka, čime 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 zajednički koristite mapu s određenim osobama. Dodatne informacije potražite u članku zajedničko korištenje datoteka putem mreže u sustavu Windows 10.

  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 u odjeljku Datoteka kliknite Mogućnosti.

    2. U okviru Mogućnosti programa Access kliknite Klijentske postavke.

    3. U odjeljku Napredno u odjeljku zadani način radaodaberite zajedničko korištenje, kliknite u redu, a zatim izađite iz programa Access.

  3. Kopirajte datoteku baze podataka u zajedničku mapu. Kada kopirate datoteku, provjerite jesu li atributi datoteke postavljeni tako da dopuštaju pristup datoteci baze podataka za čitanje/zapisivanje. Korisnici moraju imati pristup čitanju/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 izbor ako nemate web-mjesto sustava SharePoint ni poslužitelj baze podataka. Podijeljenom bazom podataka možete zajednički koristiti putem lokalne mreže (LAN-a). Kada podijelite bazu podataka, ponovno je organizirate u dvije datoteke – pozadinsku bazu podataka koja sadrži podatkovne tablice i bazu podataka koja sadrži sve ostale objekte baze podataka, kao što su upiti, obrasci i izvješća. Svaki korisnik komunicira 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, brzo se dovršuju.

  • Poboljšana sigurnost    Korisnici pristupaju pozadinskoj bazi podataka putem povezanih tablica; manje je vjerojatno da uljezi mogu dobiti neovlašteni pristup podacima putem pristupne baze podataka.

  • Poboljšana pouzdanost    Ako korisnik naiđe na problem, a baza podataka neočekivano se zatvara, bilo koja korupcija datoteka baze podataka obično je ograničena na kopiju pristupne baze podataka koju je korisnik otvorio.

  • Fleksibilno razvojno okruženje    Svaki korisnik može samostalno razvijati upite, obrasce, izvješća i druge objekte baze podataka bez utjecaja na druge 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

Postoji nekoliko načina na koje želite zajednički koristiti podatke programa Access na web-mjestu sustava SharePoint kao u sljedećim odjeljcima.

Upozorenje    Iako datoteku baze podataka programa Access možete spremiti na OneDrive ili u biblioteku dokumenata sustava SharePoint, preporučujemo da Izbjegavajte otvaranje baze podataka programa Access s tih mjesta. Datoteka se preuzima lokalno za uređivanje, a zatim ponovno učitana nakon spremanja promjena u SharePoint. Ako više osoba otvori bazu podataka programa Access iz sustava SharePoint, možda će se stvoriti više kopija baze podataka, a neki će se podaci možda izgubiti ili će biti oštećeni. Ova se preporuka primjenjuje na sve vrste datoteka programa Access, uključujući jednu bazu podataka, podijeljenu bazu podataka i formate datoteka. accdb,. accdc,. accde i. accdr. Dodatne informacije o implementaciji programa Access potražite u članku Implementacija aplikacije programa Access.

Spremanje baze podataka u biblioteku dokumenata

Bazu podataka možete spremiti u bilo koju biblioteku dokumenata sustava SharePoint koja je slična spašavanju baze podataka u mrežnu mapu i koja pruža praktičan način za upravljanje pristupom bazi podataka.

  1. Otvaranje baze podataka koju želite spremiti u SharePoint

  2. Na kartici Datoteka kliknite Spremi kao.

  3. Kliknite Spremi bazu podataka kao, a zatim u odjeljku Dodatno kliknite SharePoint pa Spremi kao.

    Napomena: Ako koristite Access 2010, kliknite Datoteka > Spremi i Objavi > Spremi bazu podataka kao > SharePoint.

  4. U dijaloškom okviru Spremi u SharePoint potražite biblioteku dokumenata koju želite koristiti.

  5. Pregledajte naziv i vrstu datoteke baze podataka, po potrebi ih promijenite, a zatim kliknite Spremi.

Zajedničko korištenje podataka povezivanjem s popisima sustava SharePoint

Ova metoda ima iste pogodnosti kao i korištenje podijeljene baze podataka, a korisnici mogu izmijeniti vlastitu kopiju baze podataka jer se podaci dijele putem web-mjesta sustava SharePoint, što je način na koji možete centralno locirati podatke. Budući da se podaci nalaze na popisima web-mjesta sustava SharePoint, možete ih učiniti zasebno dostupnima putem mreže pomoću značajki sustava SharePoint. Dodatne informacije potražite u članku Uvoz iz podataka na popis sustava SharePoint ili povezivanjes njima.

Korištenje čarobnjaka za izvoz tablica u sustav SharePoint

Kada je baza podataka premještena, Access stvara novu aplikaciju za naslovnicu koja sadrži sve stare obrasce i izvješća i nove povezane tablice koje su upravo izvezene. Čarobnjak za izvoz tablica u SharePoint web-mjesto olakšava premještanje podataka iz svih tablica istodobno i zadržavanje referencijalnog integriteta.

  1. Na kartici Alati baze podataka u grupi Premjesti podatke kliknite SharePoint . Ova mogućnost dostupna je samo ako je baza podataka spremljena u obliku datoteke .accdb.

  2. Slijedite korake čarobnjaka za izvoz tablica u SharePoint uključujući određivanje mjesta web-mjesta sustava SharePoint. Da biste otkazali postupak, kliknite Odustani.

  3. Na zadnjoj stranici čarobnjaka potvrdite okvir Pokaži detalje da biste pogledali dodatne pojedinosti o migraciji.

    Na toj se stranici čarobnjaka navode tablice koje su povezane s popisima te informacije o mjestu sigurnosne kopije i URL-u baze podataka. Ona sadrži i upozorenje u slučaju problema s migracijom te podatak o mjestu tablice zapisnika u kojoj možete pogledati dodatne pojedinosti o problemima.

  4. Kad čarobnjak dovrši akcije, kliknite Završi.

    Ako čarobnjak prikaže upozorenje, pregledajte tablicu zapisnika i poduzmite sve potrebne akcije. Neka se polja, primjerice, možda neće premjestiti ili će se pretvoriti u drugu vrstu podataka kompatibilnu s popisom sustava SharePoint.

Dodatne informacije potražite u članku Korištenje čarobnjaka za premještanje na web-mjesto sustava SharePoint.

Objava baze podataka pomoću servisa Access Services

Važno    Microsoft više ne preporučuje stvaranje i korištenje web-aplikacija programa Access u sustavu SharePoint. Za alternativu razmislite o korištenju servisa Microsoft PowerApps za stvaranje poslovnih rješenja bez kodiranja za web i mobilne uređaje.

Kada objavite web-bazu podataka, Access Services stvara web-mjesto sustava SharePoint koje sadrži bazu podataka. Svi objekti baze podataka i podaci premještaju se na popise sustava SharePoint na tom web-mjestu.

Prilikom objavljivanja baze podataka premještate je na web. Možete stvoriti web-obrasce i izvješća koja se pokreću u prozoru preglednika te standardne objekte programa Access (koji se ponekad nazivaju "klijentski" objekti da biste ih razlikovali od web-objekata). Za korištenje standardnih objekata programa Access morate imati instaliran Access, no, budući da je datoteka baze podataka pohranjena na web-mjestu sustava SharePoint, svi objekti baze podataka zajednički se koriste.

Napomena: Kada na računalu imate instaliran Access, možete koristiti klijentske objekte iz web-baze podataka, a ako nemate, možete koristiti samo objekte web-baze podataka.

Access Services nudi platformu pomoću koje možete stvarati baze podataka za korištenje na webu. Bazu podataka za web osmislit ćete i objaviti pomoću programa Access 2010 i SharePoint, a korisnici će bazu podataka za web koristiti u web-pregledniku.

Napomena: Da biste objavili bazu podataka na željenom web-mjestu sustava SharePoint, potrebne su vam dozvole za dizajn.

Obrasci, izvješća i makronaredbe korisničkog sučelja pokreću se unutar preglednika.

Ako koristite web-bazu podataka, podaci se pohranjuju u popise sustava SharePoint: sve tablice pretvaraju se u popise sustava SharePoint, a zapisi u stavke popisa. Time se omogućuje korištenje dozvola sustava SharePoint za kontrolu pristupa web-bazi podataka.

Upiti i makronaredbe za podatke pokreću se na poslužitelju: svi SQL procesi odvijaju se na poslužitelju. Zbog toga se promet ograničava na skupove rezultata te se time pridonosi poboljšanju mrežnih performansi.

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 ima mnoge prednosti, no potreban je dodatni softver  – poslužitelj baze podataka.

Ta je metoda slična podjeli 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, kao i upite, obrasce, izvješća i druge objekte baze podataka. Prednosti ove metode zajedničkog korištenja ovise o softveru poslužitelja baze podataka koji koristite, ali obično sadrže korisničke račune i selektivni pristup podacima, izvrsnu dostupnost podataka i dobre alate za upravljanje podacima. Štoviše, većina softvera poslužitelja baze podataka dobro funkcionira s starijim verzijama programa Access, tako da ne moraju svi vaši korisnici koristiti istu verziju. Dijele se samo tablice. Dodatne informacije potražite u članku Migracija baze podataka programa Access na SQL Server, Uvoz ili povezivanje s podacima u bazi podataka sustava SQL Serverte Povezivanje ili uvoz podataka iz baze podataka Azure SQL Server.

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

  • Visokoperformanse i skalabilnost    U mnogim situacijama poslužitelj baze podataka nudi bolje performanse od same datoteke baze podataka programa Access. Mnogi poslužitelji baze podataka pružaju i podršku za 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 u načelu su vrlo učinkoviti jer paralelno obrađuju upite (putem višestrukih izvornih nizova unutar jednog postupka za baratanje zahtjevima korisnika) i minimiziraju zahtjeve za dodatnom memorijom prilikom dodavanja većeg broja korisnika.

  • Povećana dostupnost    Većina proizvoda poslužitelja baze podataka omogućuje vam sigurnosno kopiranje baze podataka dok je u upotrebi. Zahvaljujući tome, korisnici ne moraju zatvoriti bazu podataka da bi stvorili njenu sigurnosnu kopiju. Poslužitelji baze podataka obično vrlo učinkovito barataju istodobnim uređivanjem i zaključavanjem zapisa.

  • Poboljšana sigurnost    Baza podataka ne može se potpuno osigurati. Poslužitelji baze podataka obuhvaćaju robusne sigurnosne značajke za zaštitu 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 u slučaju da je pristupna baza podataka programa Access neispravno dohvaćena, pomoću sigurnosti utemeljene na računu sprječava se neovlašteno korištenje podataka.

  • Automatska povratnost    U slučaju neuspjeha sustava (kao što su Crash ili nestanak struje), neki proizvodi poslužitelja baze podataka imaju automatske mehanizme oporavka koji obnavljaju bazu podataka u posljednje stanje dosljednosti u nekoliko minuta, bez administratora baze podataka intervencije.

  • Obrada bazirana na poslužitelju    Korištenje programa Access u konfiguraciji klijenta/poslužitelja olakšava smanjivanje 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 sustava SQL Server, nudi i dinamičnu skalabilnost bez zastoja, inteligentnih optimizacija, globalne skalabilnosti i dostupnosti, eliminacije hardverskih troškova i smanjene administracije.

Vrh stranice

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×