Access - Podela Tabele Na Dva Dela

  • December 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Access - Podela Tabele Na Dva Dela as PDF for free.

More details

  • Words: 466
  • Pages: 1
Access - Podela tabele na dva dela

20.02.2002

Ukoliko ste početnik u korišćenju Access-a, kod kreiranja baza podataka gotovo je sigurno da ste sve podatke smestili u jednu tabelu, što je pogrešno, jer ćete mnoge podatke nepotrebno duplirati. Pretpostavimo da u jednoj tabeli imate na primer 100 podataka o narudžbinama, i to od više dobavljača. U ovom slučaju, vi ili onaj koji bude koristio vašu aplikaciju, kreiraće 100 slogova (podataka), gde će svaki podatak sadržati sve informacije o stavkama narudžbine, kao i informaciju o dobavljaču. To znači da je za svaku stavku potrebno da unesete i adresu dobavljača, telefon, web lokaciju. Ovo može biti jako zamorno i neefikasno. Idemo dalje, pretpostavimo da se dobavljač preselio na drugu lokaciju i dobio novi broj telefona. U ovom slučaju moraćete da izmenite svih 100 slogova (podataka o svakoj stavci porudžbine). Kako možete uštedeti dragoceno vreme i smanjiti broj unosa? I kako obezbediti da svi podaci budu ispravno izmenjeni? Rešenje je kreiranje dve tabele koje će biti u relaciji. Jedna tabela će sadržati samo podatke o robi koju je dobavio određeni poslovni partner. Znači, u tabeli će biti i polje (kolona) koje jedinstveno identifikuje dobavljača (šifra dobavljača). A druga tabela će sadržati samo podatke o dobavljačima. Pri tome, tabele će biti povezane ključnim poljem tabele 'Dobavljac', što znači da za svakog dobavljača može da postoji više slogova u tabeli 'Narudzba', a identifikovaće ga njegovo ključno obeležje koje je za tabelu 'Narudzba' tzv. strani ključ. Ovim ćete umnogome smanjiti potrebno vreme za unos podataka i ostvarićete veći integritet podataka. Pošto ste utvrdili da jedna tabela nije dobro rešenje, moraćete da je podelite u dve tabele koje će biti u relaciji preko ključnog polja tabele 'Dobavljac', tj. šifre dobavljača. Prva će sadržati samo podatke o narudžbinama, a druga samo podatke o dobavljačima. Jedan od načina da napravite ovakvu podelu jeste da napravite kopiju ove osnovne tabele, i da potom obrišete odgovarajuća polja u svakoj tabeli. To ćete uraditi u sledećim koracima: • • •

Otvorite Access-ov database prozor, kliknite Tables na liniji objekata, te selektujte originalnu tabelu. Pritisnite kombinaciju tastera Ctrl+C za kopiranje tabele u Clipboard. Zatim pritisnite Ctrl+V, pa će vam Access prikazati dijalog kao na slici. Iskoristite ovaj dijalog za davanje naziva nove tabele i izbor odgovarajuće vrste kopiranja. Izaberite opciju Structure and Data i kliknite OK za kreiranje nove tabele.

Ponovite prethodna tri koraka da biste kreirali i drugu kopiju tabele, kako bi vam ostala netaknuta originalna tabela. Jednoj dajte naziv 'Dobavljac', a drugoj 'Stavka'. Sada imate dve tabele. Otvorite tabelu 'Stavka' u dizajn modu i obrišite sva polja vezana za dobavljača, osim polja sa šifrom dobavljača. Potom otvorite tabelu 'Dobavljac' i obrišite sva polja vazana za porudžbine. Na ovaj način dobili ste dve tabele, sa mnogo boljom strukturom. Ostaje vam samo da povežete ove dve tabele u relaciju.

Related Documents

Tabele
May 2020 4
Tabele
June 2020 7
Tabele
November 2019 16
Tabele Word
November 2019 12