Professional Documents
Culture Documents
Marinko Seminarski Informacione
Marinko Seminarski Informacione
1. Uvod
Microsoft Access je relacioni sistem za upravljanje bazom podataka.Namenjen je za projektovanje,razvoj i korienje baze podataka. Microsoft Access je pre svega predvien za informacioni sistem malih i srednjih firmi. Takav primer upravljanja informacionog sistema srednje firme koja se sastoji od podjedinice za naruivanje i fakture sa uplatnim delom videemo u ovom radu.
SEMINARSKI RAD
Slika 1.Pokretanje Accessa New iz menija otvara se u desnom delu ekrana panel za zadavanje zadataka(Task Pane).Iz ovog panela,dalje se bira jedna od ponuenih opcija,najee Blank Database.Odmah po izboru ove opcije na ekranu se otvara dijalog prozor koji trazi od vas da snimite bazu pod nekim imenom.Access nudi generiki naziv koji moete promeniti.Izaberite lokaciju gde e baza biti snimljena i pritisnite komandno dugme Create. Posle toga,baza je generisana i na kraju se pojavljuje prozor baze podataka.
SEMINARSKI RAD
3.Projektovanje tabela
Proces projektovanja tabela sadri nekoliko faza.Najpre se mora znati koje emo podatke smestiti u bazu.Ti podaci zavise od namene same baze,tj njene svrhe.Kada se sakupe ulazni podaci,potrebno je organizovati te podatke unutar sistema da bi bili na raspolaganju za izvetaje i dalju obradu.Tabele se meusobno povezuju da bi podaci iz jedne bili dostupni drugoj tabeli.To povezivanje se vri vezama tj relacijama,koje se uspostavljaju izmeu tabela koje dele istu vrednost.Svako polje u tabeli mora da ima ime. 3.1.Kreriranje tabela Kada je nova baza krerirana moe se pristupiti formiranju tabela.Potrebno je da u okviru menu Objects bude izabrana stavka Tables.Tabela se moe krerirati na 3 naina: Korienjem opcije Design Wiev Korienjem arobnjaka(wizard), Unosom podataka. Za kreriranje nove tabele obino koristimo Design Wiev,ova opcija slui za pravljenje strukture tabele.Sastoji se iz 2 okvira,okvir za polja i okvir za svojstva polja.Ugornjem okviru se unose imena polja,tipovi podataka i tekst koji dodatno opisuje polje,a u donjem za svako od polja podeavanja svojstva. 3.2Primarni klju Poslednji korak u formiranju strukture tabele je definisanje primarnog kljua.Svaka tabela po pravilu treba da ima primarni klju,tj jedno ili vie polja koje ine zapis jedinstvenim ako se kojim sluajem zaboravi Access e ponuditi da ga sam napravi.Primarni klju se
SEMINARSKI RAD
moe napraviti na sledei nain:Obelei se polje koje e sluiti kao primarni klju,a zatim pritisne desni taster mia i izabere opcija Primary Key. Moja baza podataka srednje firme(preduzea) robnog poslovanja sastoji se iz sledeih tabela: 1. Dokumenta 2. Grupa robe 3. ID Komitenta 4. Magacin 5. Mesto 6. Optina 7. Popis 8. Promet 9. Roba 10. Transakcije Moja baza podataka sastoji se iz 10 tabela koje su povezane preko posrednike tabele to jest primarnim kljuem.U tabelama je potrebno da definiemo nazive polja koja su bitna za nau tabelu,tip podataka,i opis koji e olakati rad drugim osobama koje budu koristile ovaj sistem.U koliko treba da se izvre neke promene u pojedinim tabelama uradiemo tako to u prozoru Tables izaberemo tabelu koju hoemo promeniti,kliknemo desnim tipkom mia i izaberemo opciju Design Wiev.Prikazaemo samo neke tabele.
TABELA DOKUMENTA
SEMINARSKI RAD
TABELA ID KOMITENTA
SEMINARSKI RAD
TABELA MAGACIN
TABELA MESTO
SEMINARSKI RAD
TABELA OPTINA
TABELA POPIS
SEMINARSKI RAD
TABELA PROMET
TABELA ROBA
SEMINARSKI RAD
TABELA TRANSAKCIJE
SEMINARSKI RAD
10
3.3 Formiranje veza Veze izmeu tabela definiu se u posebnom alatu baze podataka.Relationship Bulideru.Izborom ove opcije iz menija ToolsRelationships ili pritiskom dugmeta Relationships na traci sa alatkama pojavljuje se prozor Relationships.Dodaju se postojee tabele u prozor Relationships.Ovaj prozor je na poetku prazan i u njega dodajemo po pravilu samo one tabele koje elimo da poveemo na taj nain to kliknemo desnim tasterom mia na unutranjost ovog prozora iz kog biramo opciju Shov Table.U prozoru Shov Table biramo tabele koje elimo da se pojave u prozoru Relationship Bulidera.
SEMINARSKI RAD
11
SEMINARSKI RAD
12
SEMINARSKI RAD
13
SEMINARSKI RAD
14
SEMINARSKI RAD
15
SEMINARSKI RAD
16
5.Upit
Za selekciju podataka jedne ili vie tabela koristi se upit Query,upit je u stvari postavljanje pitanja kao na primer: Kolika su prosena primanja radnika za ovu godinu i tako dalje. Jedan od naina za izradu da u prozoru baze podataka pritisnemo dugme Queres i izaberemo jednu od opcija Create Query in Design wiev-ya startovanje QBE ACCESS alat za jednostavno kreriranje upita Create Qury by using Wizard Kreriranje pomou QBE,izaberemo opcju Create DesignWiev je prozor za Shov Table koji sadri imena svih tabela i upita u bazi podataka.Izbor odreene tabele vri se klikom na komandno dugme Add.Klikom na komandno dugme Close aktivira se prozor QBE koji se sastoji iz 2 dela.U gornjem se nalaze tabele koje su prethodno izabrane.Linije kojima su tabele povezane predstavljaju veze.Donji deo prozora je u formi tabele koji sadri podatke o samom upitu.Kolone predstavljaju budue kolone koje e se pojaviti u rezultatu upita,a u redovima se definiu karakteristike upita:
Field-Definie polja koja e se koristiti u upitu Table-Prikazuju se imena tabela iz kojih potiu polja Sort-Zadaje se kriterijum za sortiranje podataka Show-Odreuje da li e polje biti vidljivo ili ne u reziltatu upita Criteria-Definie uslove za filtriranje zapisa Or-Definisanje dodatnih uslova ya selekciju zapisa.
UPIT DOKUMENTA
SEMINARSKI RAD
17
SEMINARSKI RAD
18
SEMINARSKI RAD
19
6. Izvetaji
Izvetaji predstavljaju specijalizovani oblik prikazivanja podataka iz upita i tabela prilagodjen za tampanje.Najee se koriste tabelarni izvetaji gde se podaci tampaju u redovima i kolonama.Za kreriranje izvetaja moramo u prozoru baze podataka pritisnuti dugme Reports i onda primeniti jedan od naina: Create report in Design Wiev Create report by using Wizard Izaberemo New report kad se otvori novi prozor izaberemo Report Wizard arobnjaka najlake za izradu izvetaja.Postupak je isti kao kod pravljenja obrazaca stim sto imamo dodatnu opciju sortiranja podataka Ascending-. IZVETAJ DOKUMENTA
SEMINARSKI RAD
20
SEMINARSKI RAD
21
SEMINARSKI RAD
22
SEMINARSKI RAD
23
SEMINARSKI RAD
24
7.Literatura 1.Knjiga Informacioni sistemi Dr.Blagodar Lovevi 2010. 2.Praktikum vebi Baze podataka i informacioni sistemi Dr.Blagodar Lovevi .