Ažuriranje podataka u bazi podataka

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

U ovom se članku objašnjava kako ažurirati postojeće podatke. Microsoft Office Access 2007 nudi brojne alate za ažuriranje postojećih zapisa, uključujući podatkovne tablice, obrasce, upite, traži i zamijeni i nova značajka prikupljanja podataka.

U nastavku, imajte na umu da ažuriranje podataka nije isti postupak kao unos nove podatke. Informacije o unosu novih podataka u bazi podataka potražite u članku Dodavanje jednog ili više zapisa u bazu podataka.

Sadržaj članka

Kako dizajn baze podataka utječe na ažuriranje

Kako vrste podataka utječu na ažuriranje

Kako svojstva polja tablice utječu na ažuriranje

Da biste ažurirali podatke pomoću obrasca

Korištenje podatkovne tablice da biste ažurirali podatke

Korištenje upita s ažuriranjem da biste promijenili postojeći podaci

Da biste dodali zapise u tablicama pomoću upita s dodavanjem

Korištenje prikupljanja podataka za ažuriranje zapisa

Korištenje kaskadnih ažuriranja da biste promijenili vrijednosti primarnih i vanjskih ključeva

Kako dizajn baze podataka utječe na ažuriranje

Pročitajte ovaj odjeljak ako ste novi korisnik programa Access ili poznati konceptima relacijskih baza podataka. Velika ažuriranja postaju puno jednostavnije obavljati ako ste upoznati s osnovna načela dizajna baze podataka.

Baze podataka programa Access nije datoteka u istom smislu kao Microsoft Office Word 2007 dokumenta ili Microsoft Office PowerPoint 2007 snopa slajdova. Umjesto toga je uobičajeni baze podataka programa Access s zbirka tablica plus skup objekata u komponenti oko tim tablicama – obrasci, izvješća, upita i tako dalje.

Uz to, te objekte moraju biti skup načela dizajna ili baza podataka će raditi loše ili nikako. U nizu, Dizajnerska načela utječu na način unosa podataka. U nastavku Imajte na umu sljedeće činjenice o dizajnu i objektima baze podataka.

  • Uz nekoliko iznimki (kao što su vrste popisa pod nazivom popis vrijednosti), Access pohranjuje sve podatke u jednu ili više tablica. Broj tablica ovisi o dizajnu i složenosti baze podataka. Iako možete pregledavati ili ažurirati podatke u obrazac, izvješće, ili u rezultatima vratio upit, Access sprema podatke samo u tablicama.

  • Svaka tablica treba spremiti podatke za jednu temu, kategoriju ili svrhu. Na primjer, tablica informacija o poslovnim kontaktima bi trebala sadržavati podatke o prodaji. Ako je to slučaj, pronalaženje ispravnih informacija može postati teško ako ne i nemoguće.

  • Sva polja u tablici mora prihvatiti samo jednu vrstu podataka. Na primjer, nećete pohranjivati bilješke u polje postavljeno na prihvaćanje brojeva. Ako pokušate unijeti tekst u takvo polje, Access prikazuje poruku o pogrešci.

  • Uz jednu iznimku, polja u zapisu trebala bi prihvaćati samo jednu vrijednost. Na primjer, pravilno dizajniranim onemogućuje se unos više od jedne adrese u polju adresa. Ovo je za razliku od Microsoft Office Excel 2007, koji prema zadanim postavkama, omogućuje unesite bilo koji broj imena, adrese i slike u jednoj ćeliji ako postavite tu ćeliju da biste prihvatili ograničenih vrsta podataka.

    Međutim, Office Access 2007 omogućuje je nova značajka naziva polja višestrukih vrijednosti. Polja s više vrijednosti pomoću prilaganje većeg broja podataka jedan zapis i stvaranje popisa koji prihvaćaju višestruke vrijednosti. Na primjer, možete priložiti tekstne datoteke, Office PowerPoint 2007 snopa slajdova i bilo koji broj slika zapisa u bazi podataka. Možete stvoriti popis naziva i po potrebi uključite onoliko nazive. Korištenje polja s višestrukim vrijednostima naizgled krši pravila dizajna baze podataka jer možete spremiti više od jednog podatka po polju tablice, ali je zapravo nije jer Access nameće pravila "u pozadini," spremanjem podataka u posebne skrivene tablice.

Sljedeće veze vode na članke koji sadrže dodatne informacije o temama i značajkama koje se spominju u ovom odjeljku.

Vrh stranice

Kako vrste podataka utječu na ažuriranje

Pročitajte ovaj odjeljak ako ste novi korisnik programa Access ili poznati konceptima relacijskih baza podataka. Velika ažuriranja postaju puno jednostavnije obavljati ako ste upoznati s osnovna načela dizajna baze podataka.

Prilikom dizajniranja tablice baze podataka, odaberite vrstu podataka za sva polja u toj tablici, postupak koji osigurava točnije unosa podataka. Na primjer, pretpostavimo da navedete vrstu podataka broj za polje jer je potrebno za izračun iznosa prodaje. Ako netko pokuša unijeti tekst u tom polju, Access prikazuje poruku o pogrešci i će vam dopustiti da korisnik spremite promijenjene zapis, korak koji olakšava štite vaši podaci.

Pokaži mi kako prikazati vrste podataka

Access sada omogućuje dva načina za prikaz vrste podataka za polje u tablici. Koristite naredbe na kartici Podatkovna tablica ili otvorite tablicu u prikazu dizajna. Sljedeći koraci objašnjavaju kako koristiti obje tehnike.

Prikaz vrste podataka pomoću naredbe za razmjenu izravnih poruka

  1. U navigacijskom oknu dvokliknite tablicu koju želite koristiti.

  2. Kliknite polje koje želite razmotriti.

  3. Za razmjenu izravnih poruka u grupi Vrsta podataka i oblikovanje kliknite strelicu dolje za popis Vrsta podataka da biste pogledali vrste podataka postavljene za polje.

Prikaz vrste podataka u prikazu dizajna

  • U navigacijskom oknu desnom tipkom miša kliknite tablicu, a zatim Prikaz dizajna na izborničkom prečacu.

    Access otvara tablicu u rešetki dizajna, a gornjem dijelu rešetke prikazuje se naziv i vrstu podataka svakog polja tablice.

    polja u prikazu dizajna

Vrste podataka postavljene za svako polje tablice omogućuje prvu razinu kontrole nad što možete, odnosno ne možete unijeti u polje. U nekim slučajevima, postavke vrste podataka sprječava uopće unesete podatke. U sljedećoj su tablici navedene vrste podataka Office Access 2007 nudi i opisuje utjecaj na unos podataka.

Vrsta podataka

Učinak na unos podataka

Tekst

Tekstna polja prihvaćaju tekst i numeričke znakova, uključujući razgraničene popise stavki. Tekstno polje prihvaća manji broj znakova od polja dopis – od 0 do 255 znakova. U nekim slučajevima možete koristiti funkcije pretvorbe za izračune podataka u polju teksta.

Podaci dopisa

Velike količine tekst i numeričke podatke možete unijeti u ovu vrstu polja. Ako je dizajner baze podataka postavlja polje za podršku oblikovanje obogaćenog teksta, možete primijeniti vrste oblikovanja koje se obično nalaze u programima za obradu teksta, kao što su Office Word 2007. Na primjer, možete primijeniti različite fontove i veličine fonta na određene znakove u tekstu i učinite ih podebljano ili kurziv i tako dalje. Hypertext Markup Language (HTML) oznake možete dodati i s podacima.

Dodatne informacije o korištenju oblikovanje obogaćenog teksta u polju dopisa potražite u članku Oblikovanje podataka u recima i stupcima.

Kao što su tekstna polja, možete pokrenuti i funkcije pretvorbe na temelju podataka u polju dopisa.

Broj

Možete unijeti samo brojeve u ovu vrstu polja, a možete izvoditi izračune vrijednosti u polje broj.

Datum/vrijeme

Možete unijeti samo datume i vremena u ovu vrstu polja. Ovisno o tome kako dizajner baze podataka postavlja polje, koji se mogu pojaviti sljedeća uvjeta:

  • Ako je dizajner maske za unos za polje (niz znakova slova i rezerviranih mjesta koji se prikazuju prilikom odabira polja), morate unijeti podatke u za to predviđen i oblik koji omogućuje maske. Ako, na primjer, ako vidite maska MMM_DD_YYYY, unesite datum u tom obliku u za to predviđen prostor – na primjer, LIS 11 2006. Ne možete unijeti puni naziv mjeseca (primjerice srpanj) ili vrijednost dvije znamenke godine.

  • Ako je dizajner niste stvorili maske za unos da biste odredili način unosa datuma ili vremena, možete unijeti vrijednost koristeći bilo koji valjani oblik datuma ili vremena. Na primjer, možete upisati 11 Oct. 2006, 11/10/06 ili listopad 11 2006.

  • Dizajner baze podataka može primijeniti oblika prikaza za polje. U tom slučaja, ako nema maske izlaganje, možete unijeti vrijednost u gotovo bilo kojeg obliku, ali Access prikazuje datume u skladu s oblik prikaza. Ako, na primjer, možete upisati 11/10/2006, ali oblik prikaza može biti postavljen tako da prikazuje vrijednost kao 11-LIS-2006.

    Dodatne informacije o maskama za unos potražite u članku Oblikovanje podataka u recima i stupcima.

Valuta

Možete unijeti samo vrijednosti u valutama u ovu vrstu polja. Osim toga, nemate Ručni unos simbola valute. Po zadanome, Access primjenjuje simbol valute (y, l, $ i tako dalje) naveden u regionalnim postavkama sustava Windows.

Samonumeriranje

Ne možete unijeti ili promijenite podatke u ovu vrstu polja u bilo kojem trenutku. Access povećava vrijednosti u polju Samonumeriranje svaki put kada dodajete novi zapis u tablicu.

Da/ne

Kada kliknete polje postavljeno na tu vrstu podataka, Access prikazuje potvrdni okvir ili padajući popis, ovisno o tome kako oblikujete polje. Ako oblikujete polja da biste prikazali popis, možete odabrati da ili ne, True ili False, ili na ili isključivanje s popisa, ponovno ovisno o obliku koji se primjenjuje na polje. Ne možete unijeti vrijednosti na popisu ili mijenjati vrijednosti na popisu izravno iz obrasca ili tablicu.

OLE objekt

Tom vrstom polja koristite kada želite prikazati podatke iz datoteke stvorene u nekom drugom programu. Ako, na primjer, možete prikazati tekstne datoteke, grafikon programa Excel ili PowerPoint paket slajdova u polju OLE objekta.

Privici omogućuju brži, jednostavniji i fleksibilnije način za prikaz podataka iz drugih programa. Unos privitak kasnije u ovoj tablici, dodatne informacije potražite u članku.

Hiperveza

Možete unijeti podatke u ovu vrstu polja, a pristup prelama u web-adrese. Ako, na primjer, ako upišite vrijednost u polju, Access tekst okružuje s tekstom Uniform Resource Locator (URL), ovako: http://www. your_text.com. Ako unesete valjani web-adresu, veza će funkcionirati, u suprotnom veza rezultirat će se poruka o pogrešci. Osim toga, uređivanje postojeće hiperveze može biti teško jer pritiskom na polje hiperveze mišem pokreće web-preglednik i vodi vas na web-mjesta koja je navedena u vezu. Da biste uredili polje hiperveze, odaberite susjedno polje, koristite tipke TAB ili strelica za premještanje žarišta na polje hiperveze i zatim pritisnite tipku F2 da biste omogućili uređivanje.

Privitak

Možete priložiti podataka iz drugih programa za ovu vrstu polja, ali ne možete upišite ili u suprotnom unesite tekst ili numeričke podatke.

Informacije o korištenju polja privitka potražite u članku prilaganje datoteka i grafika zapisima u bazi podataka.

Čarobnjak za traženje vrijednosti

Čarobnjak za traženje nije vrsta podataka. Umjesto toga, pomoću čarobnjaka za stvaranje dvije vrste padajućih popisa: popisa vrijednosti i polja s vrijednostima. Popis vrijednosti koristi razgraničeni popis stavki koje unosite ručno prilikom korištenja čarobnjaka za traženje. Te se vrijednosti može biti neovisno o drugim podacima ili objekata u bazi podataka.

Nasuprot tome, polje pretraživanja koristi upit za dohvaćanje podataka iz neke druge tablice u bazi podataka ili na drugo mjesto, kao što je poslužitelj koji se izvodi Windows SharePoint Services 3.0. Polje s vrijednostima zatim prikazuje podatke u padajućem popisu. Prema zadanim postavkama, čarobnjak za traženje postavlja polje tablice na vrstu podataka broj.

Možete raditi izravno u tablice, kao i u obrascima i izvješćima polja s vrijednostima. Prema zadanim postavkama, vrijednosti u polja s vrijednostima pojavljuju se u vrsti kontrole popisa s nazivom kombinirani okvir – na popisu koji sadrži padajuću strelicu: prazno polje pretraživanja . Ovisno o tome kako je dizajner postavio polje s vrijednostima i kombinirani okvir, možete uređivati stavke na popisu i dodavanje stavki na popisu. Da biste to učinili, dizajner baze podataka morate postaviti svojstva polja s vrijednostima (svojstvo naziva Ograniči na popis, a je da biste ga isključili).

Ako ne možete izravno uređivati vrijednosti na popisu pretraživanje, morate dodati ili promijeniti podatke na unaprijed definiranom popisu vrijednosti ili u tablici koja služi kao izvor za polje s vrijednostima. Informacije o tome potražite u članku u odjeljku "Uređivanje stavki u polju pretraživanja" u članku Dodavanje jednog ili više zapisa u bazu podataka.

Na kraju, kada stvorite polje za pretraživanje, možete po izboru postaviti tako da podržava više vrijednosti. Kada to učinite, rezultirajući popis prikazuje potvrdni okvir pokraj svake stavke popisa, a možete odabrati ili očistiti koliko stavki po potrebi. Slika prikazuje uobičajeni popis s više vrijednosti:

popis potvrdnog okvira.

Informacije o stvaranju polja s više vrijednosti i korištenju dobivenih popisa potražite u člancima Korištenje popisa koji pohranjuje višestruke vrijednosti i Vodič kroz polja s više vrijednosti.

Vrh stranice

Kako svojstva polja tablice utječu na ažuriranje

Pročitajte ovaj odjeljak ako ste novi korisnik programa Access ili poznati konceptima relacijskih baza podataka. Nećete moći izvršiti velika ažuriranja uspješno osim ako ne znate kako svojstva postavljena za polja tablice utječu na ažuriranje.

Prilikom dizajniranja baze podataka, obično počinjete s dizajniranjem jednu ili više tablica. Odlučiti koju vrstu podataka sadržavat će svaku tablicu, postavite primarnih ključeva – polje koje služi kao jedinstvena identifikacija svaki zapis (redak) – za svaku tablicu i stvaranje odnosa između tablica.

Tijekom tog procesa, postavljanje svojstava za polja u svaku tablicu. Ako, na primjer, možete postaviti tekstno polje da biste prihvatili više od 50 znakova, a možete postaviti brojčanog polja da biste prihvatili samo vrijednosti u valutama.

Većinu svojstava polja možete postaviti pomoću prikaza dizajna. Međutim, neka svojstva možete postaviti pomoću naredbe u grupama na vrpci dio Korisničko sučelje Fluent za Microsoft Office. Na primjer, možete postaviti vizualne oblike za tekst i Memorandum polja koristite naredbe u grupi Font na kartici Polazno . Dodatne informacije o korištenju tih naredbi potražite u članku Oblikovanje podataka u recima i stupcima.

Pokaži mi upute za postavljanje i promjena svojstava polja tablice.

Access sada omogućuje dva načina da biste pogledali svojstva za polje u tablici, koristite naredbe na kartici Podatkovna tablica ili otvorite tablicu u prikazu dizajna. Sljedeći koraci objašnjavaju kako koristiti obje tehnike.

Prikaz svojstava tablice pomoću naredbi na kartici podatkovne tablice

  1. U navigacijskom oknu dvokliknite tablicu koju želite koristiti.

  2. Kliknite karticu Podatkovna tablica , a koristite naredbe u grupi Vrsta podataka i oblikovanje da biste pogledali svojstva za svako polje tablice.

Prikaz svojstava tablice u prikazu dizajna

  1. U navigacijskom oknu desnom tipkom miša kliknite tablicu, a zatim kliknite Prikaz dizajna.

    Access otvara tablicu u rešetki dizajna.

  2. U donjem dijelu rešetke, u odjeljku Svojstva poljakliknite karticu Općenito ako već nije odabran.

    –ili–

    Da biste pogledali svojstva polja s vrijednostima, kliknite karticu pretraživanje .

    Polje pretraživanja je polje tablice koje koristi nepromjenjivi popis vrijednosti ili upit koji dohvaća vrijednosti iz jedne ili više tablica u bazi podataka. Prema zadanim postavkama, polje s vrijednostima predstavlja te vrijednosti u obliku popisa. Ovisno o tome kako dizajner baze podataka postavlja polje s vrijednostima, možete odabrati jednu ili više stavki s tog popisa.

    Polja s vrijednostima često zbuniti nove korisnike programa Access jer će se prikazati popis stavki na jednom mjestu (popis koji Access stvara iz podataka u polju za pretraživanje), ali podaci se mogu nalaziti na drugom mjestu (tablica koja sadrži podatke). Imajte na umu da nakon što ažurirate podatke u polje s vrijednostima, morate ažurirati izvorišnu tablicu (na drugom mjestu). Nije moguće ažurirati polja s vrijednostima s popisa.

U sljedećoj su tablici navedeni svojstava tablice koja najviše utječu na unos podataka i objašnjava njihov utjecaj.

Svojstvo

Mjesto u rešetki dizajna tablice

Moguće vrijednosti

Ponašanje prilikom unosa podataka

Veličina polja

Kartica Općenito.

0 255

Ograničenje broja znakova odnosi samo na polja postavljena na vrstu podataka tekst. Ako pokušate unijeti više od određenog broja znakova, polje ih izrezuje.

Obavezno

Kartica Općenito.

Da/ne

Kada je uključena, to svojstvo nameće početak za unos vrijednosti u polju, a Access ne dopušta spremanje novih podataka sve dok ne dovršite polje. Kada je isključeno, polje prihvaća null vrijednosti, što znači da polje može ostati prazan.

Napomena : Null vrijednost nije isto što i nula. Nula je znamenka i Access možete koristiti u izračunima. Null je nedostaju, nedefiniranu ili nepoznatu vrijednost.

Dopusti nizove nulte duljine.

Kartica Općenito.

Da/ne

Kad je uključeno, možete unositi nizove nulte duljine – nizovi koji ne sadrže znakove. Da biste stvorili niz nulte duljine, upišite par navodnika bez razmaka između njih ("") i pritisnite ENTER.

Indeksirana

Kartica Općenito.

Da/ne

Kada indeksirate polje tablice, Access onemogućuje dodavanje duplicirane vrijednosti.

Maske za unos

Kartica Općenito.

Unaprijed stvoreni ili prilagođeni skupovi slova i rezerviranih mjesta

Maske za unos navodi unos podataka u unaprijed definiranog oblika. Maska se pojavljuje prilikom odabira polja u tablici ili kontrole na obrascu. Ako, na primjer, pretpostavimo da kliknite polje datuma i skup znakova: MMM-DD-YYYY. Taj skup znakova naziva maske za unos. Navodi unesite vrijednosti mjeseca kao skraćenica od tri slova, kao što su RUJ, a vrijednost za godinu kao četveroznamenkasti broj, umjesto dvaput. Pa ako vidite takvu masku, unesite datum kao što je LIS-15-2006.

Napomena : Imajte na umu da maske za unos samo nadziru način unosa podataka, ne kako Access prikazuje tih podataka. Na primjer, možete unijeti datum u obliku LIS-15-2006, ali Access tu vrijednost može spremiti kao 10152006 – to jest, bez oblikovanja znakova. Zatim, kada pregledavate datum u tablicu, obrazac ili izvješće, Access možda postavljen da biste prikazali kao 15/10/2006.

Dodatne informacije o stvaranju i korištenju maski za unos potražite u članku Oblikovanje podataka u recima i stupcima.

Kontrola prikaza

Kartica pretraživanje

Vrijednosti ovise o vrsti podataka postavljene za polje

Za tekst i broj polja, možete odabrati između tekstnog okvira, okvira s popisom ili kombiniranog okvira kontrole. Za da/ne polja, na raspolaganju potvrdni okvir, tekstni okvir ili kontrole kombiniranog okvira.

Napomena : Ako odaberete sve osim Okvira s popisom ili Kombiniranog okvira, Access će sakriti preostala svojstva na kartici pretraživanje .

Vrsta izvora retka

Kartica pretraživanje

Tablicu/upit
vrijednost popisa
popis polja

Ako okvir svojstva Kontrola prikaza postavite na Okvir s popisom ili Kombiniranog okvira, možete postaviti ovo svojstvo Tablicu/upit, Popis vrijednosti ili Popis polja. U nizu, to svojstvo kontrolira vrsta vrijednosti koje možete koristiti u svojstvo Izvor retka . Pogledajte sljedeću stavku.

Izvor retka

Kartica pretraživanje

Ovisi o svojstvo Vrsta izvora retka .

Ako postavite svojstvo Vrsta izvora retka na Tablicu/upit, to polje svojstva može sadržavati naziv tablice ili upita. Ako postavite svojstvo na Popis vrijednosti, to svojstvo sadrži popis vrijednosti razdvojenih točkom sa zarezom (;). Ako postavite svojstvo Vrsta izvora retka na Popisu polja, to svojstvo sadrži naziv tablice, upit ili izjava Structured Query Language (SQL).

Ograniči na popis

Kartica pretraživanje

Da/ne

Kada je postavljeno na da, Access pronađe iste vrijednosti kao korisnici unositi tekst u kontrolu kombiniranog okvira. Drugim riječima, postavka da omogućuje dovršena prije vrsta. Postavka da također korisnicima onemogućuje uređivanje stavki na popisu izravno iz kontrole popisom ili kombiniranog okvira. Umjesto toga, korisnici moraju uređivanje stavki u okviru svojstva Izvor retka ili, u slučaju polja s vrijednostima, uređivanje stavki u tablici koja sadrži izvor podataka za polje s vrijednostima. Dodatne informacije o korištenju polja pretraživanja potražite u članku u odjeljku "Uređivanje stavki u polju pretraživanja" u članku Dodavanje jednog ili više zapisa u bazu podataka.

Dopusti uređivanja popisa vrijednosti

Kartica pretraživanje

Da/ne

Omogućuje ili onemogućuje naredbu za Uređivanje popisa stavki za popise vrijednosti, ali ne i za polja s vrijednostima. Da biste omogućili tu naredbu za polja s vrijednostima, unesite valjani naziv obrasca u svojstvu Obrazac uređivanja stavki popisa . Naredba Dopusti uređivanje popisa vrijednosti pojavljuje se na izborniku prečaca da se otvara klikom desnom tipkom miša na kontrole okvira popisa ili kombinirani okvir. Prilikom pokretanja naredbe, pojavit će se dijaloški okvir Uređivanje stavki popisa . Također, ako navedete naziv obrasca u okviru svojstva Obrazac uređivanja stavki popisa , Access pokreće taj obrazac umjesto dijaloški okvir.

Naredba Uredi stavke popisa možete pokrenuti iz okvira s popisom i kontrole kombiniranog okvira nalaze na obrascima, a iz kontrole kombiniranog okvira koja se nalazi u tablice i rezultata upita postavlja. Obrasci moraju biti otvoreni u prikazu dizajna ili prikazu pregleda; tablica i skupovima rezultata upita moraju biti otvoreni u prikazu podatkovne tablice.

Obrazac uređivanja popisa stavki

Kartica pretraživanje

Naziv obrasca za unos podataka

Ako navedete naziv obrasca za unos podataka u ovom svojstvu tablice, taj se obrazac otvara kada korisnik pokrene naredbu Uredi stavke popisa . U suprotnom, kada korisnici pokrenu naredbu pojavljuje se dijaloški okvir Uređivanje stavki popisa .

Dodatne informacije o dizajniranju baze podataka i postavljanje svojstava potražite u sljedećim člancima.

  • Osnove dizajna baza podataka objašnjava osnovne koncepte kao što su planiranje baze podataka, dizajniranje podataka i normalizacija – postupak podjele podataka u povezanim tablicama i uklanjanje suvišnih podataka.

  • Stvaranje tablice u bazi podataka objašnjava kako stvoriti tablice, dodati primarnih ključeva (polja koja se identificirati samo svaki redak ili zapis u tablici) te kako postaviti vrstu podataka i svojstva tablice.

Vrh stranice

Da biste ažurirali podatke pomoću obrasca

Pomoću obrasca da biste ažurirali manjih količina podataka. U ovom slučaju, "mala" znači da bilo koji broj zapisa koje želite ručno ažurirati. Obrasci omogućuju lakše, brže i točnije način za uređivanje i ažuriranje manjih količina podataka.

Kako koristiti obrazac za uređivanje podataka ovisi o dizajnu obrasca. Obrasci mogu sadržavati bilo koji broj kontrola kao što su popisi, tekstni okviri, gumbi i podatkovnim tablicama – rešetke koje izgledaju kao radni listovi programa Excel. U nizu, svaka kontrola na obrascu ili čita podatke iz ili piše podataka za polje tablice u podlozi. Što učiniti s određenom kontrolom ovisi o vrste podataka postavljene za polje tablice u podlozi, svim svojstvima postavljenima za to polje i vjerojatno o nekoliko svojstava koje je dizajner postavio za svaku kontrolu. Dodatne informacije o vrstama podataka i svojstva polja utjecaj unos podataka potražite u članku Kako vrste podataka utječu na način unosa podataka i kako svojstva polja tablice utječu na način unosa podataka, ranije u ovom članku.

U sljedećim odjeljcima objašnjavaju kako koristiti najčešće kontrole za unos podataka. Ako imate pitanja o određenoj bazi podataka, obratite se administratoru sustava ili dizajneru baze podataka.

Dodavanje i uređivanje teksta u tekstnom okviru

Access sadrži jednu kontrolu teksta za rad s poljima tekst i Memorandum. Obično možete odrediti je li se polje u podlozi teksta i dopisa po veličini kontrole, što se obično odražava veličina polje tablice u podlozi. Na primjer, ako povezati kontrolu u tekstno polje prihvaća više od 50 znakova, veličinu kontrole sukladno tome. Za razliku od toga, ako povezati kontrolu s poljem Dopis, možete veličinu kontrole da biste prikazali jednom ili dvjema odlomaka teksta bez potrebe za pomicanje.

Osim toga, možete postaviti polja dopisa za podršku oblikovanje obogaćenog teksta. Zatim možete primijeniti različitih fontova, veličina, stilova i boja na tekst.

Uređivanje teksta u tekstnom okviru

  • Postavite pokazivač u tekstni okvir i promijenite podatke. Imajte na umu da nećete moći izvršiti izračune brojeve u polju teksta i dopisa.

Primjena oblikovanja obogaćenog teksta

Napomena : Samo kad je tekstni okvir povezan s poljem Dopis, slijedite ove korake. Pogledajte korake u Prikaz svojstava za polja tabliceranije u ovom članku.

  1. Tablicu otvorite u prikazu podatkovne tablice, odaberite polje Dopis. Obično možete potražiti polje pod nazivom "Komentari" bilješke"ili"Opis".

  2. Na kartici Polazno u grupi Font pomoću gumba i izbornika Oblikovanje teksta.

    Možete primijeniti različite fontove i veličine, provjerite tekst podebljano ili kurziv, promijeniti boje i tako dalje.

Vrh stranice

Korištenje podatkovne tablice da biste ažurirali podatke

Podatke možete promijeniti tako da radi izravno u prikazu podatkovne tablice (redak i stupac rešetka koja je slična radnom listu programa Excel). Možete promijeniti podatke u tablicama, skupovima rezultata upita i obrascima s prikazanim podatkovnim tablicama.

Obično ćete koristiti podatkovne tablice kada je potrebno da biste promijenili samo mali broj zapisa ili dijelove jedan zapis. Ako ste upoznati s programom Excel, mora biti razmjerno lako razumjeti podatkovne tablice, a možete unijeti promjene bez bilo koji obuhvaćaju znanja programa Access, kao što je mogućnost stvaranje i pokretanje upita.

U nastavku Imajte na umu sljedeće činjenice.

  • Ne morate izričito spremati promjene. Access pamti ih u tablici kada premjestite pokazivač na novo polje u istom retku ili kada postavite pokazivač na drugi redak.

  • Prema zadanim postavkama, polja u bazi podataka programa Access treba postavljena za unos određenih vrsta podataka, kao što su tekst ili brojeve. Morate unijeti vrstu podataka koje je polje postavljeno na prihvaćanje. Ako ne, Access prikazuje poruku o pogrešci.

  • Polje može imati maske za unos primijeniti. Maska za unos je skup slova i rezerviranih mjesta znakova koji za unos podataka u određenom obliku. Maske za unos za poštanski broj, primjerice, biti potrebna podataka koji je sukladan francuski oblik u maske za unos za telefonski broj može biti potrebno unijeti brojeve u njemačkom obliku.

    Dodatne informacije o maskama za unos potražite u članku Oblikovanje podataka u recima i stupcima.

  • Uz iznimku privitaka i popisa s više vrijednosti, možete unijeti samo jednu vrijednost u većini polja. Ako ne znate prihvaća li polje privitke, obratite se dizajneru baze podataka ili administratoru sustava. Uvijek možete identificirati popis s više vrijednosti jer Access prikazuje potvrdni okvir pokraj svake stavke popisa.

Promjena podataka u podatkovnoj tablici

  1. U navigacijskom oknu dvokliknite tablicu ili upit koji sadrži podatke koje želite promijeniti.

    Prema zadanim postavkama, Access otvara tablicu ili upit u prikazu podatkovne tablice – rešetki koja je slična radnom listu programa Excel.

  2. Kliknite ili u suprotnom žarište postavili na prvo polje koje želite promijeniti i uredite podatke.

  3. Da biste premjestili na sljedeće polje, pritisnite tipku TAB, koristite jedan od tipke sa strelicama ili kliknite na sljedeće polje.

    Kada pritisnete tipku TAB, po zadanome, Access koristi regionalnim postavkama sustava Windows da biste odredili hoće li se pomiče pokazivač ulijevo ili udesno. Ako je računalo postavljeno na korištenje jezika koji se piše slijeva nadesno, pokazivač se pomiče desno kada pritisnete tipku TAB. Ako je računalo postavljeno na jeziku koji se piše zdesna nalijevo, pokazivač se pomiče ulijevo.

Primjena oblikovanja obogaćenog teksta na podatke u polju dopisa

  1. U tablici ili upitu rezultatom otvorena u prikazu podatkovne tablice, odaberite polje dopisa.

    Obično možete potražiti polje pod nazivom "Komentari", "Bilješke" ili "Opis". Ako i dalje ne možete pronaći polje Dopis, pogledajte korake u Prikaz svojstava za polja tabliceranije u ovom članku.

  2. Na kartici Polazno u grupi Font pomoću gumba i izbornika Oblikovanje teksta.

    Možete primijeniti različite fontove i veličine, provjerite tekst podebljano ili kurziv, promijeniti boje i tako dalje.

Vrh stranice

Korištenje upita s ažuriranjem da biste promijenili postojeći podaci

Korištenje upita s ažuriranjem za dodavanje, promjena ili brisanje dijela (ali ne i svih) postojećih zapisa. Ažuriranje upita možete smatrati Napredna obrasca u dijaloškom okviru Traži i zamijeni . Unesite kriterij izdvajanja (grubi ekvivalent niz za pretraživanje) i kriterij ažuriranja (grubi ekvivalent zamjenski niz). Za razliku od dijaloški okvir upita s ažuriranjem možete prihvatiti višestruke kriterije, omogućuju ažuriranje velikog broja zapisa u jednom potezu i dopušta mijenjanje zapisa u više od jedne tablice.

Imajte na umu da ne možete koristiti upite ažuriranja da biste dodali cijeli zapisa. Da biste to učinili, koristite upit s dodavanjem.

Dodatne informacije potražite u članku Dodavanje zapisa u tablicu pomoću upita s dodavanjem.

Napomena : Najbolji način za korištenje upita s ažuriranjem je najprije stvorite upit s izdvajanjem koji testira vaše kriterije. Na primjer, pretpostavimo koju želite ažurirati niz da/ne polja s višeda za određenog kupca. Da biste to učinili, dodajte kriterij upita s odabiranjem dok ne Vrati sve željene nema zapisa za tog klijenta. Kada ste sigurni da imate točnosti zapisa koji, a zatim Pretvorba upita s odabiranjem u upit s ažuriranjem, unesite kriterije ažuriranja, a zatim pokrenite upit za ažuriranje odabranih vrijednosti. Koraci u ovom odjeljku objašnjavaju kako stvorite upit odabiranja, a zatim ga pretvorite u upit s ažuriranjem.

Stvaranje upita odabiranja

  1. Otvorite bazu podataka koja sadrži zapise koje želite ažurirati.

  2. Na kartici Stvaranje u grupi Ostalo kliknite Dizajn upita.

    Otvorit će se dizajner upita, pojavit će se kartica Dizajn i otvara se dijaloški okvir Prikaz tablice .

  3. Odaberite tablicu ili tablice koje sadrže zapise koje želite ažurirati, a zatim kliknite Dodaj, a zatim kliknite Zatvori.

    Tablica ili tablice prikazuju se kao jedan ili više prozora u gornjem dijelu rešetke dizajna upita i windows navođenje sva polja u svaku tablicu. Sljedeća slika prikazuje dizajner upita s uobičajenu tablicu.

    Tablica u dizajneru upita

  4. Dvokliknite polja koja želite ažurirati. Odabrana polja prikazuju se u retku polje u donjem dijelu dizajnera upita.

    Možete dodati jedno polje tablice po stupcu u donjem dijelu ili možete dodati sva polja u tablici brzo tako da dvokliknete zvjezdica (*) pri vrhu popisa polja tablice. Na sljedećoj je slici prikazan je dizajner upita s dodanim poljima.

    Upit s dodanim svim poljima tablice.

  5. Možete i dodati jedan ili više kriterija u redak Kriteriji u rešetki dizajna. U sljedećoj su tablici prikazani ogledni kriteriji i objašnjava se njihov utjecaj na upit.

Kriteriji

Efekt

> 234

Vraća broj veći od 234. Za pronalazak svih brojeva manjih od 234 koristite < 234.

>= "Callahan"

Vraća sve zapise od zapisa Callahan do kraja abecede

Between #2/2/2006# And #12/1/2006#

Vraća datume od 2 do veljače-06 do 1-pro-06 (ANSI-89). Ako baza podataka koristi ANSI-92 zamjenske znakove, umjesto ljestve pomoću jednostrukim navodnicima ('). Primjer: Između ' 2/2/2006' i ' 12/1/2006 '

Not "Njemačka"

Pronalazi sve zapise u kojima sadržaj polja nije potpuno jednak pojmu "Njemačka." Kriterij će vratiti zapise koji uz "Njemačka" sadrže i druge znakove poput "Njemačka (euro)" ili "Europa (Njemačka)".

Not "T*"

Pronalazi sve zapise osim onih koji počinju s T. Ako baza podataka koristi ANSI-92 skup zamjenskih znakova, umjesto zvjezdice koristite znak postotka (%).

Not "*t"

Pronalazi sve zapise koji ne završavaju slovom t. Ako baza podataka koristi zamjenske znakove ANSI-92, koristite znak za postotak (%) umjesto zvjezdice.

In(Kanada,Velika Britanija)

U popisu pronalazi sve zapise koji sadrže riječi Kanada ili Velika Britanija.

Like "[A-D]*"

U tekstualnom polju pronalazi sve zapise koji počinju slovima od A do D. Ako baza podataka koristi ANSI-92 skup zamjenskih znakova, umjesto zvjezdice koristite znak postotka (%).

Like "*ar*"

Pronalazi sve zapise koji sadrže skup slova "ar". Ako baza podataka koristi ANSI-92 skup zamjenskih znakova, koristite znak za postotak (%) umjesto zvjezdice.

Like "Maison Dewe?"

Pronalazi sve zapise koji počinju s "Maison" i sadrže drugi niz od 5 slova u kojem su prva 4 slova "Dewe", a posljednje slovo nije poznato. Ako baza podataka koristi skup zamjenskih znakova ANSI-92, koristite donju crtu (_) umjesto upitnika.

#2/2/2006#

Pronalazi sve zapise za 2. veljače 2006. Ako baza podataka koristi ANSI-92 skup zamjenskih znakova, datum smjestite u jednostruke, a ne u dvostruke navodnike ('2/2/2006').

< Date() - 30

Vraća sve datume starije od 30 dana.

Date()

Vraća sve zapise koji sadrže današnji datum.

Between Date() And DateAdd("M", 3, Date())

Vraća sve zapise između današnjeg datuma i tri mjeseca od današnjeg datuma.

je null

Vraća sve zapise koji zadrže null (praznu ili nedefiniranu) vrijednost.

nije null

Vraća sve zapise koji sadrže vrijednost.

""

Vraća sve zapise koji sadrže niz s duljinom nula. Nizove s duljinom nula koristite kad određenom polju trebate dodati vrijednost, ali još ne znate koja je to vrijednost. Na primjer, polju je možda potreban broj faksa, ali neki vaši klijenti nemaju faks uređaje. U tom slučaju umjesto broja unosite par dvostrukih navodnika bez razmaka ("").

  1. Na kartici Dizajn u grupi Rezultati kliknite Izvedi.

    Provjerite je li upit vratio samo zapise koje želite ažurirati. Ako je potrebno, možete odabrati polja koja ne želite i pritisnite DELETE da biste uklonili, možete povući dodatna polja u rešetku dizajna, a promijenili kriterije dok ne budete zadovoljni s rezultatima upita.

  2. Idite na sljedeći korak.

Ažuriranje zapisa

  1. Na kartici Dizajn u grupi Vrsta upita kliknite Upit s ažuriranjem.

    Time se mijenja upita s odabiranjem u upit s ažuriranjem. Access dodaje redak Ažuriraj da biste u donjem dijelu dizajnera upita.

    Upit s ažuriranjem s jednim kriterijem ažuriranja

  2. Pronađite polje koje sadrži podatke koje želite promijeniti, a zatim unesite izraz (koji će se promijeniti podatke) u redak Ažuriraj na za to polje.

    U ovoj se tablici prikazuju primjeri izraza i objašnjava kako mijenjaju podatke.

Izraz

Rezultat

"Prodavač"

U tekstualnom polju mijenja vrijednost teksta u Prodavač.

#8/10/06 #

U polje Datum/vrijeme mijenja vrijednost datuma u 10-kol-06.

Da

U polju Da/Ne mijenja vrijednost Ne u Da.

"BD" & [BrojDijela]

Dodaje "BD" na početak svakog navedenog serijskog broja dijela.

[JediničnaCijena] * [Količina]

Množi vrijednosti u poljima s nazivom JediničnaCijena i Količina.

[Vozarina] * 1.5

Povećava vrijednosti u polju s nazivom Vozarina za 50 posto.

DSum("[Količina] * [JediničnaCijena]",
"Detalji narudžbe", "[IDProizvoda]=" & [IDProizvoda])

Gdje se vrijednosti IDProizvoda u trenutnoj tablici podudaraju s vrijednostima IDProizvoda u tablici Detalji narudžbe, ovaj izraz ažurira iznose ukupne prodaje množenjem vrijednosti u polju s nazivom količina vrijednosti u polju JediničnaCijena.

Right([PoštanskiBrojOdredišta], 5)

Reže krajnje lijeve znakove u tekstu ili numeričkom nizu, a ostavlja pet krajnjih desnih znakova.

IIf(IsNull([JediničnaCijena]), 0, [JediničnaCijena])

Mijenja vrijednost null (nepoznatu ili neodređenu) u nula (0) u polju JediničnaCijena.

  1. Na kartici Dizajn u grupi Rezultati kliknite Izvedi.

    Pojavit će se poruka upozorenja. Sljedeća slika prikazuje poruku:

    poruka upozorenja upita s ažuriranjem

  2. Kliknite da da biste pokrenuli upit.

    Napomena : Možete isključiti poruke upozorenja. Da biste to učinili, kliknite Gumb Microsoft Office slika gumba , kliknite Mogućnosti programa Access, kliknite Dodatno, a u odjeljku Potvrdaponištite okvir Akcijski upiti .

  3. Da biste vidjeli rezultate upita ažuriranja, na ili na Početak tab ili na kartici Dizajn u grupi Prikazi kliknite Prikaz, a zatim Prikaz podatkovne tablice. Možete kliknuti i gumb za Prikaz podatkovne tablice koja se nalazi na traci stanja programa Access.

    Napomena : Kada pokrenete upit, možda postoje neka polja nedostaju iz skupa rezultata. Ako upit sadrži polja koja ne ažurirate, Access uklanja ta polja po zadanom. Na primjer, može obuhvaćati i ID polja iz dvije tablice da bi upit vraća i pristajete zapise. Ako ne ažurirate polja ID, Access će ih ukloniti.

Vrh stranice

Da biste dodali zapise u tablicama pomoću upita s dodavanjem

Jedna od najčešće koristi upita s dodavanjem je dodavanje grupe zapisa iz jedne ili više tablica u bazi podataka izvora jednu ili više tablica u odredišnoj bazi podataka. Na primjer, pretpostavimo da steknete nove klijente i bazu podataka s tablicom podataka o klijente. Da biste izbjegli ručnim unosom podataka, možete ih dodati u odgovarajuću tablicu ili tablice u bazi podataka. Možete koristiti upite s dodavanjem za:

  • Dodavanje zapisa na temelju kriterija. Na primjer, možda ćete morati dodati samo imena i adrese klijenata s narudžbama.

  • Dodati zapise kada neka polja u jednoj tablici ne postoje u drugoj tablici. Na primjer, pretpostavimo da tablica s kupcima ima 11 polja, a polja u tablici Kupci u drugoj bazi podataka podudaraju 9 od 11 polja. Upit s dodavanjem možete koristiti da biste dodali samo podaci u poljima koja se podudaraju i zanemariti ostala.

Postupak stvaranja upita s dodavanjem za dodavanje podataka iz jedne baze podataka u drugu bazu podataka slijedi ove osnovne korake:

  • Otvorite izvorišnu bazu podataka (bazu podataka koja sadrži zapise koje želite dodati) i stvorite upit s izdvajanjem koji vraća samo zapise koje želite dodati.

  • Pretvorba tog upita s odabiranjem u upit s dodavanjem.

  • Dodajte odredišne tablice i polja u upit s dodavanjem. Ako dodajete zapise u drugu bazu podataka, najprije otvorite tu bazu podataka, a zatim odaberite tablice.

  • Pokretanje upita za dodavanje zapisa.

Napomena : Prije nego što počnete, sigurnosnu kopiju podataka. Ako pogriješite, dodane zapise možete izbrisati iz odredišne tablice, ali ručno brisanje velikog broja zapisa može potrajati. Pri ruci imate sigurnosnu kopiju omogućuju otklanjanje pogrešaka u manje vremena.

Stvaranje upita odabiranja

  1. Otvorite bazu podataka izvora – bazu podataka koja sadrži zapise koje želite dodati.

  2. Na kartici Stvaranje u grupi Ostalo kliknite Dizajn upita.

    Pojavit će se u rešetki dizajna upita, a pojavljuje se dijaloški okvir Prikaz tablice .

  3. Odaberite tablicu koja sadrži zapise koje želite dodati, kliknite Dodaj, a zatim Zatvori.

    U tablici pojavit će se kao prozor u gornjem dijelu rešetke dizajna upita. Prozor Popis sva polja u tablici. Ova slika prikazuje uobičajenu tablicu u dizajneru upita:

    Tablica u dizajneru upita

  4. Povucite polja koja želite dodati iz tablice redak polje u donjem dijelu rešetke dizajna upita.

    U donjem dijelu možete dodati jedno polje tablice po stupcu. Da biste brzo dodali sva polja, kliknite zvjezdicu (*) pri vrhu popisa polja tablice. Ova slika prikazuje dizajner upita s dodanim poljima tablice nekoliko:

    Upit s tri polja u rešetki dizajna

    Ova slika prikazuje dizajner s dodanim poljima:

    upit sa svim poljima tablice.

  5. Na kartici Dizajn u grupi Rezultati kliknite Izvedi.

    Provjerite vraća li upit zapise koje želite dodati. Ako je potrebno, možete poništite potvrdni okvir Pokaži ili pritisnite tipku DELETE da biste uklonili neželjene polja. Također možete povući dodatna polja u rešetku dizajna dok ne budete zadovoljni s rezultatima upita.

  6. Prijeđite na sljedeće korake.

Pretvaranje upita u upit s dodavanjem

  1. Na kartici Dizajn u grupi Vrsta upita kliknite Upit s dodavanjem.

    Pojavit će se dijaloški okvir Dodavanje.

  2. Sada možete dodati zapise iz jedne tablice u drugu u istu bazu podataka ili dodavanje zapisa u tablicu u drugoj bazi podataka.

    • Dodavanje zapisa u tablicu u istoj bazi podataka

      1. U dijaloškom okviru s dodavanjem kliknite Trenutna baza podataka (Ako već nije odabran), a zatim odredišnu tablicu na popisu Naziv tablice .

      2. Kliknite U redu.

        U koraku 4 prethodnog odjeljka dodali ste dio ili sva polja iz izvorišne tablice u rešetku dizajna upita. Ako tijekom tog koraka dodali cijelu tablicu, Access sada dodaje cijelu odredišnu tablicu u redak Dodaj u kao što je prikazano ovdje:

        upit s dodavanjem koji uključuje sva polja iz dvije tablice

        –ili–

        Ako ste dodali pojedinačna polja u koraku 4 iz prethodnog odjeljka, a nazivi polja u izvorišnoj i odredišnoj tablici podudaraju, Access automatski dodaje nazive odredišnih polja u redak Dodaj u kao što je prikazano ovdje:

        upit s dodavanjem s poljima koja se podudaraju

        –ili–

        Ako ste dodali pojedinačna polja, a neki ili svi nazivi u izvorišnoj i odredišnoj tablici ne podudaraju, Access ostavlja polja u retku Dodaj u prazno. Kliknite svaki prazno polje i odaberite izvorno polje koje želite na popisu, kao što je prikazano ovdje.

        odabir odredišnih polja za upit s dodavanjem

      3. Da biste pretpregledali promjene, kliknite Prikaz.

      4. Vratite se u prikaz dizajna, a zatim kliknite Pokreni da biste dodali zapise.

    • Dodavanje zapisa u tablicu u drugoj bazi podataka

      1. U dijaloškom okviru Dodavanje kliknite Druga baza podataka.

      2. U polje Naziv datoteke upišite mjesto i naziv odredišne baze podataka.

      3. U polje Naziv tablice unesite naziv odredišne tablice, a zatim kliknite u redu.

        –ili–

        Kliknite Pregledaj i koristite drugi dijaloški okvir Dodaj da biste pronašli odredišnu bazu podataka. Nakon pronađite i odaberite odredišnu bazu podataka, kliknite u redu . Time se zatvara drugi dijaloški okvir. U prvom dijaloškom okviru u polje Naziv tablice unesite naziv odredišne tablice, a zatim kliknite u redu.

        Upišite naziv odredišne tablice, a zatim u redu da biste zatvorili dijaloški okvir prvi dodavanjem .

        U koraku 4 prethodnog odjeljka dodali ste dio ili sva polja u izvornoj tablici Redak polje u rešetki dizajna upita. Ako tijekom tog koraka dodali cijelu tablicu, Access sada dodaje cijelu odredišnu tablicu u redak Dodaj u kao što je prikazano ovdje:

        upit s dodavanjem koji uključuje sva polja iz dvije tablice

        –ili–

        Ako ste dodali pojedinačna polja u koraku 4, a nazivi polja u izvorišnoj i odredišnoj tablici podudaraju, Access automatski dodaje nazive odredišnih polja u redak Dodaj u ovako:

        upit s dodavanjem s poljima koja se podudaraju

        –ili–

        Ako ste dodali pojedinačna polja, a neki ili svi nazivi u izvorišnoj i odredišnoj tablici ne podudaraju, Access ostavlja polja u retku Dodaj u prazno. Pritisnite svako prazno polje i odaberite odredišno polje koje želite na popisu, ovako:

        odabir odredišnih polja za upit s dodavanjem

      4. Da biste pretpregledali promjene, kliknite Prikaz.

      5. Prijeđite u prikaz dizajna, a zatim kliknite Pokreni da biste dodali zapise.

Vrh stranice

Korištenje prikupljanja podataka za ažuriranje zapisa

Office Access 2007 nudi novu značajku pod nazivom zbirka podataka. Možete postaviti obrazac za unos podataka u Microsoft Office Outlook 2007, Prikupite informacije i spremiti podatke u bazu podataka programa Access. U kojemu se objašnjava kako pomoću značajke zbirka podataka izlazi iz ovog članka.

Informacije o korištenju zbirke podataka potražite u članku Prikupljanje podataka korištenjem poruka e-pošte.

Vrh stranice

Korištenje dijaloškog okvira Traženje i zamjena radi promjene podataka

Dijaloški okvir Traženje i zamjena pruža drugi način za promjenu manjih količina podataka u manje vremena i uz manje truda. Objašnjenje kako pomoću dijaloškog okvira izlazi iz ovog članka.

Informacije o korištenju dijaloškog okvira potražite u članku pomoću dijaloškog okvira traženje i zamjena za promjenu podataka.

Vrh stranice

Korištenje kaskadnih ažuriranja da biste promijenili vrijednosti primarnih i vanjskih ključeva

Ponekad ćete morati ažurirati vrijednost primarnog ključa. Ako koristite taj primarni ključ kao vanjski ključ, možete automatski ažurirati promjene svim podređenim instancama vanjskog ključa.

Podsjećamo primarni ključ je vrijednost koja jedinstveno označava svaki redak (zapis) u tablici baze podataka. Vanjski ključ je stupac koji odgovara primarni ključ. Obično vanjski ključevi nalaze u drugim tablicama i omogućuju stvaranje odnosa (veze) između podataka u tablicama.

Na primjer, pretpostavimo da koristite ID broj proizvoda kao primarni ključ. Jedan ID broj služi kao jedinstvena identifikacija jedan proizvod. Koristi taj broj ID-a kao vanjski ključ u tablici podataka o narudžbi. Na taj način možete pronaći sve narudžbe koji obuhvaćaju svaki proizvod jer god netko naruči za taj proizvod ID postaje dio narudžbe.

Ponekad te brojeve ID (ili druge vrste primarnih ključeva) promijenite. Kada se to možete promijeniti vrijednost primarnog ključa i tu promjenu automatski kaskadno prenijeti kroz sve povezane podređene zapise. Takvo ponašanje omogućite uključivanjem referencijalnog integriteta i kaskadnih ažuriranja između dvije tablice.

U nastavku Imajte na umu ova pravila:

  • Možete omogućiti kaskadnog ažuriranja samo za polja primarnog ključa postavljena na vrstu podataka tekst ili broj. Kaskadno ažuriranje ne možete koristiti za polja postavljena na vrstu podataka Samonumeriranje.

  • Možete omogućiti kaskadnog ažuriranja samo između tablica s odnosom jedan-prema-više.

Sljedeći koraci objašnjavaju kako stvoriti odnos i omogućiti kaskadnog ažuriranja za taj odnos.

Stvaranje odnosa

  1. Na kartici Alati baze podataka u grupi Prikaži/Sakrij kliknite odnosi.

  2. Na kartici Dizajn u grupi odnosi kliknite Prikaz tablice.

    Pojavit će se dijaloški okvir Prikaz tablice .

  3. Ako već nije odabrano, kliknite karticu tablice , odaberite tablice koje želite promijeniti, kliknite Dodaj, a zatim Zatvori.

    Možete i pritisnuti SHIFT da biste odabrali više tablica ili pojedinačno dodavanje svaku tablicu. Odaberite tablice na stranama "jedan" i "više" u odnosu.

  4. U prozoru odnosi povucite primarni ključ iz tablice na strani odnosa "jedan" i ispustite ga na polje vanjskog ključa tablice na strani "više" u odnosu.

    Pojavit će se dijaloški okvir Uređivanje odnosa . Na sljedećoj je slici prikazan dijaloški okvir:

    dijaloški okvir uređivanje odnosa

  5. Potvrdite okvir Nametni referencijalni integritet i kliknite Stvori.

  6. Prijeđite na sljedeće korake.

Omogućavanje kaskadnog ažuriranja u primarnim ključevima

  1. Ako niste slijedili korake iz prethodnog odjeljka, otvorite bazu podataka koja sadrži odnos koji želite promijeniti.

  2. Na kartici Alati baze podataka u grupi Prikaži/Sakrij kliknite odnosi.

    U prozoru odnosi pojavit će se i prikazuje spojeve (prikazane kao povezne crte) između tablica u bazi podataka. Na sljedećoj je slici prikazan Tipični odnosa:

    Odnos između dvije tablice

  3. Desnom tipkom miša kliknite spoj crta između nadređene i podređene tablice pa kliknite Uređivanje odnosa.

    Pojavit će se dijaloški okvir Uređivanje odnosa . Na sljedećoj je slici prikazan dijaloški okvir:

    dijaloški okvir uređivanje odnosa s postojećim odnosom

  4. Odaberite Kaskadno ažuriranje srodnih polja, provjerite je li uključen potvrdni okvir Nametni referencijalni integritet , a zatim kliknite u redu.

Dodatne informacije o stvaranju odnosa. potražite u sljedećim člancima:

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.

×