Podjela baze podataka programa Access

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Razmislite o podjeli svih baza podataka koje putem mreže zajednički koristi više osoba. Podjelom baze podataka koja se zajednički koristi možete poboljšati njezine performanse i smanjiti mogućnost oštećenja datoteke baze podataka.

Nakon podjele baze podataka pozadinsku bazu podataka možete premjestiti ili koristiti neku drugu pozadinsku bazu podataka. Pozadinsku bazu podataka koju koristite možete promijeniti pomoću upravitelja povezanih tablica.

Napomene : 

  • Podjela baze podataka nije isti kao arhiviranje baze podataka. U ovoj se temi govori o arhiviranje podataka. Kada arhivirate podataka pomicanjem povremeno starije zapise u drugu bazu podataka jer datoteku baze podataka prijeđe previše brzo ograničenje veličine datoteke, ili želite da ostanu datoteku baze podataka small i podataka čistu organizirane prema vremenskom razdoblju. U nekim okolnostima možete arhivirati podataka po dijeljenja baze podataka. Dodatne informacije potražite u članku mrežna arhiva pristup podacima.

  • Ako podijelite web-bazu podataka, web-tablice u toj bazi podataka neće se premjestiti u bazu podataka pozadinskog sustava i neće biti dostupne iz baze podataka prednjeg sustava koja se time stvara.

Sadržaj članka

Pregled

Prije početka

Podjela baze podataka

Distribucija pristupne baze podataka

Promjena pozadinske baze podataka koja koristite

Pregled

Prilikom podjele baze podataka ona će se preraspodijeliti u dvije datoteke – pozadinsku bazu podataka, koja sadrži tablice, i pristupnu bazu podataka, koja sadrži sve druge objekte baze podataka kao što su upiti, obrasci i izvješća. Svaki korisnik radi s podacima pomoću lokalne kopije pristupne baze podataka.

Da biste podijelili bazu podataka, koristite čarobnjak za podjelu baza podataka. Nakon što podijelite bazu podataka, korisnicima morate distribuirati pristupnu bazu podataka.

Oprez :  Da biste zaštitili svoje podatke ako bazu podataka koristi više korisnika, preporučuje se da ne omogućujete zajedničko korištenje kopija baze podataka koje sadrže veze na popise sustava SharePoint, uključujući i veze prema popisima u sklopu objavljenih web-baza podataka. Ako postavite vezu prema tablici koja je popis sustava SharePoint, to otvara mogućnosti zlonamjernim korisnicima da izmijene cilj veze i možebitno preinače dozvole na web-mjestu sustava SharePoint jer su podaci o povezivanju za povezane tablice nešifrirani.

Prednosti podijeljene baze podataka

Prednosti podijeljene baze podataka:

  • Bolje performanse    Performanse baze podataka nakon podjele se najčešće znatno poboljšaju zato što se putem mreže šalju samo podaci. U zajedničkoj bazi podataka koja nije podijeljena putem mreže se šalju sami objekti baze podataka – tablice, upiti, obrasci, izvješća, makronaredbe i moduli , a ne samo podaci.

  • Veća dostupnost    Budući da se putem mreže šalju samo podaci, transakcije baze podataka, npr. uređivanja zapisa, izvršavaju se puno brže, što podatke čini dostupnijima za uređivanje.

  • Bolja sigurnost    Ako pozadinsku bazu podataka spremite na računalo koje koristi NTFS sustav datoteka, možete koristiti NTFS sigurnosne značajke da biste bolje zaštitili podatke. Budući da korisnici pozadinskoj bazi podataka pristupaju pomoću povezanih tablica, malo je vjerojatno da će uljezi uspjeti ostvariti neovlašten pristup podacima ako ukradu pristupnu bazu podataka ili ako se predstave kao ovlašteni korisnik. Sustavi Windows XP, Windows Vista i Windows Server 2003 po zadanom koriste NTFS sustav datoteka. Ako niste sigurni koji sustav datoteka koristi vaš datotečni poslužitelj, obratite se administratoru sustava. Ako imate administratorske ovlasti na datotečnom poslužitelju, možete pokrenuti naredbu msinfo32 da biste sami utvrdili vrstu sustava datoteka.

    Kako koristiti msinfo32 za provjeru sustava datoteka?

    1. Kliknite gumb Start, a zatim Pokreni.

    2. U dijaloški okvir Pokreni unesite msinfo32 , a zatim kliknite u redu.

    3. U odjeljku Sažetak sustava kliknite znak plus pokraj stavke Komponente.

    4. U odjeljku Komponente kliknite znak plus pokraj stavke Spremište, a zatim kliknite Pogoni. U dijaloškom okviru na ploči na desnoj strani prikazuju se informacije o dostupnim pogonima.

  • Veća pouzdanost    Ako korisnik naiđe na problem i baza podataka iznenada se zatvori, eventualno oštećenje datoteke baze podataka utjecat će samo na kopiju pristupne baze podataka koja je otvorena kod tog korisnika. Budući da korisnik podacima u pozadinskoj bazi podataka pristupa pomoću povezanih tablica, mala je vjerojatnost da će se pozadinska baza podataka oštetiti.

  • Prilagodljivo razvojno okruženje    Budući da svi korisnici koriste lokalne kopije pristupne baze podataka, 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 datotekama smještenima u pozadinskoj bazi podataka.

Vrh stranice

Prije nego što započnete

Prije nego podijelite bazu podataka, razmotrite sljedeće:

  • Prije podjele svakako napravite sigurnosnu kopiju baze podataka. Ako bazu podataka podijelite i shvatite da ne želite podjelu baze podataka, izvornu bazu uvijek možete vratiti iz sigurnosne kopije.

  • Dijeljenje baze podataka može dugo trajati. Korisnike biste trebali obavijestiti da za vrijeme dijeljenja ne koriste bazu podataka. Ako korisnik promijeni podatke dok se baza podataka dijeli, te se promjene neće odraziti u pozadinskoj bazi podataka.

    Savjet : Ako korisnik ipak promijeni podatke za vrijeme dijeljenja baze podataka, nove ćete podatke moći uvesti u pozadinsku bazu podataka nakon završetka.

  • Iako je podjela baze podataka način zajedničkog korištenja podataka, svi koji je koriste moraju imati verziju programa Microsoft Office Access kompatibilnu s oblikom datoteke pozadinske baze podataka. Ako, primjerice, pozadinska baza podataka koristi oblik datoteke .accdb, korisnici neće moći pristupiti tim podacima pomoću programa Access 2003.

  • Možda ćete morati koristiti starijem obliku datoteke programa Access za pozadinsku bazu podataka, ako koristite značajke koje više nisu podržane. Na primjer, ako koristite stranice za pristup podacima (DAPs) možete nastaviti koristiti ako je pozadinske baze podataka u starijem obliku datoteke koji podržava DAPs. S pristupne baze podataka možete koristiti u novi oblik datoteke tako da korisnici imaju pristup prednosti u novi oblik. Imajte na umu da ne možete promijeniti podatke u stranica za pristup podacima u programu Access 2010. Dodatne informacije potražite u odjeljku Vidi također .

Vrh stranice

Podjela baze podataka

  1. Na svom računalu napravite kopiju baze podataka koju želite podijeliti. Počnite s datotekom baze podataka koja se nalazi na lokalnom tvrdom disku, a ne na mrežnom mjestu. Ako se datoteka baze podataka trenutno zajednički koristi s vašeg lokalnog tvrdog diska, možete je ostaviti na tom mjestu.

  2. Otvorite kopiju baze podataka koja se nalazi na vašem lokalnom tvrdom disku.

  3. Na kartici Alati baze podataka u grupi Premjesti podatke kliknite Bazu podataka programa Access. Pokreće se čarobnjak za podjelu baze podataka.

  4. Kliknite Podijeli bazu podataka.

  5. U dijaloškom okviru Stvaranje pozadinske baze podataka navedite naziv, vrstu datoteke i mjesto spremanja datoteke pozadinske baze podataka.

    Napomene : 

    • Preporučuje se korištenje naziva koji predloži Access. Tako će se sačuvati izvorni naziv datoteke i dodati nastavak _be koji pokazuje da se radi o pozadinskoj (engl. back-end) bazi podataka.

    • Ne mijenjajte vrstu datoteke, osim ako neki korisnici za pristup podacima ne namjeravaju koristiti stariju verziju programa Access.

    • U okvir Naziv datoteke ispred naziva datoteke možete upisati cijeli put do mrežnog mjesta. Ako je, primjerice, mrežno mjesto pozadinske baze podataka \\posluzitelj1\mreznomjesto1\, a naziv datoteke za pozadinsku bazu podataka je MojaDB_be.accdb, u okvir Naziv datoteke možete upisati \\posluzitelj1\mreznomjesto1\MojaDB_be.accdb.

    • Odabrano mjesto mora biti dostupno svima koji će koristiti bazu podataka. Mapiranja pogona mogu se razlikovati pa biste zato trebali navesti UNC put do mjesta, a ne slovo mapiranog pogona.

  6. Čarobnjak će nakon završetka rada prikazati potvrdnu poruku.

Baza podataka sada je podijeljena. Pristupna baza podataka jest datoteka s kojom ste započeli (kopija izvorne baze podataka koja se zajednički koristi), a pozadinska baza podataka nalazi se na mrežnom mjestu koje ste naveli u petom koraku ovog postupka.

Ograničavanje promjene dizajna u pristupnoj bazi podataka

Da biste ograničili promjene pristupnu bazu podataka koju distribuirate, preporučujemo da ga spremite kao kompiliranu binarnu datoteku (.accde datoteke). U programu Access 2010 kompiliranu binarnu datoteku je datoteka aplikacije baze podataka koja je spremljena s sve pristup Visual Basic (VBA) kod prevesti. Bez VBA kod izvor ostaje u programa Access kompiliranu binarnu datoteku. Korisnici ne možete promijeniti dizajn objekata u .accde datoteke.

  1. Otvorite datoteku pristupne baze podataka (.accdb) koju želite spremiti kao kompiliranu binarnu datoteku (.accde).

  2. Na kartici Alati baze podataka u grupi Alati baze podataka kliknite Provjerite ACCDE. Slika gumba

  3. U dijaloškom okviru Spremanje u obliku pronađite mapu u koju želite spremiti datoteku, unesite naziv datoteke u okvir Naziv datoteke , a zatim kliknite Spremi.

Vrh stranice

Distribucija pristupne baze podataka

Nakon podjele baze podataka pristupnu bazu podataka morate distribuirati korisnicima da bi je mogli početi koristiti.

Oprez : Da biste zaštitili svoje podatke ako bazu podataka koristi više korisnika, preporučuje se da ne omogućujete zajedničko korištenje kopija baze podataka koje sadrže veze na popise sustava SharePoint, uključujući i veze prema popisima u sklopu objavljenih web-baza podataka. Ako postavite vezu prema tablici koja je popis sustava SharePoint, to otvara mogućnosti zlonamjernim korisnicima da izmijene cilj veze i možebitno preinače dozvole na web-mjestu sustava SharePoint jer su podaci o povezivanju za povezane tablice nešifrirani.

Učinite nešto od sljedećeg:

  • Pošaljite poruku e-pošte korisnicima baze podataka i uz nju priložite datoteku pristupne baze podataka. Priložite i upute koje će korisnicima olakšati trenutni početak korištenja pristupne baze podataka.

  • Datoteku pristupne baze podataka spremite na mrežno mjesto kojem mogu pristupiti svi korisnici baze, a zatim korisnicima pošaljite poruku e-pošte u kojoj se navodi to mrežno mjesto te upute koje bi im mogle trebati za pristup bazi podataka.

  • Distribuirajte pristupnu bazu podataka putem izmjenjivog medija kao što je CD-ROM ili USB pogon. Ako namjeravate sami instalirati datoteku, možete je testirati da biste provjerili funkcionira li ispravno. Ako će datoteku instalirati korisnici, priložite i dokument koji im objašnjava što moraju učiniti da bi instalirali datoteku i kome da se obrate ako naiđu na poteškoće.

Vrh stranice

Promjena pozadinske baze podataka koja se koristi

Pomoću upravitelja povezanih tablica možete premjestiti pozadinsku bazu podataka ili koristiti neku drugu.

Ako želite premjestiti pozadinsku bazu podataka, najprije na novom mjestu napravite njezinu kopiju, a zatim pratite sljedeći postupak:

  1. Na kartici Alati baze podataka u grupi Alati baze podataka kliknite Upravitelj povezanih tablica.

  2. U upravitelju povezanih tablica odaberite tablice koje su u trenutnoj pozadinskoj bazi podataka.

    Savjet : Ako niste stvorili veze s drugim bazama podataka, kliknite Označi sve.

  3. Potvrdite okvir Uvijek pitaj za novo mjesto, a zatim kliknite U redu.

  4. Otiđite do nove pozadinske baze podataka i odaberite je.

Vrh stranice

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
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.

×