Professional Documents
Culture Documents
Access
Access
SKRIPTA
MS ACCESS
Sadraj
Sadraj ta je baza podataka Vrste baza podataka - Model podataka Relacioni model baza podataka Tabele Primarni klju MS Access Startovanje MS Access-a Osnovni delovi prozora MS Access-a MS Access-ov Toolbar OTVARANJE baze iz MS Access-a Otvaranje postojee baze podataka kada je MS Access startovan Database Window Objekti MS Access-a Pravljenje nove baze podataka Rad sa tabelama Pravljenje nove tabele Pravljenje tabele preko wizard-a Pravljenje tabele u dizajnu Otvaranje postojee tabele Otvaranje tabele za unos podataka - Datasheet view Modifikovaje tabele - Design view Imenovanje objekata Relacije meu tabelama Povezivanje tabela u bazi podataka FORME (OBRASCI) Kreiranje forme Kreiranje forme korienjem Form Wizard-a Unoenje podataka korienjem forme Modifikovanje forme Radni izgled forme Selektovanje polja na formi miem Promjena irine forme Podeavanje objekata na formi Snimanje izmena UPRAVLJANJE UPITIMA Kreiranje upita Dizajn upita Startovanje upita Korienje logikih operatora Korienje sloenijih kriterijuma IZVJETAJI Kreiranje izvjetaja (Reports) Kreiranje jednostavnog izvjetaja - Columnar 1 3 3 4 4 4 5 5 5 5 6 6 7 8 9 9 9 10 11 15 15 15 15 16 16 18 18 19 21 21 22 22 23 23 24 24 24 25 27 27 28 29 29 29 2
Kreiranje izvjetaja korienjem Report Wizard-a Design View Dodavanje novog objekta u izvjetaj
29 33 34
ta je baza podataka
Podatak - nosilac realne slike stvarnosti koji daje zapis nekog injeninog stanja (ut; bijel; cijel; 1; F14; 354; $10,50; Musa Kesedjija; itd.). To je, u stvari, injenica a nekom segmentu realnog svijeta koju treba uvati u elektronskom obliku na dui vremenski period i koja ima znaenje za korisnike baze podataka. Informacija obraeni podaci povezanih grupa podataka ili podatak koji proiruje nivo znanja, odnosno smanjuje neodreenost sistema. Za informaciju je bitno da bude jasna, tana i pravovremena. Tako bi reenica: Danas je naa firma ostvarila promet u iznosu ad $5000 sa zaradom ad $320 bila informacija, ako nas obavetava a neem to nismo znali. Baza podataka - kolekcija povezanih podataka sa viestrukom namenom. To je skup podataka kaji se odnose na jednu temu ili namenu. Mada je lahko shvatiti bazu podataka kao skladite opte namjene za smjetaj i obradu bilo koje vrste informacija, prema vaoj elji. Na primijer, u bazu podataka moete smjetati imena i adrese. Takoe biste mogli da uskladitite podatke o vaoj videoteci, fonoteci, zalihama i porudbinama vaeg privatnog preduzea, kao i svih oblika evidentiranja i prikazivanja podataka o poslovanju. Primjeri iz svakodnevnog ivota: Telefonski imenik Red vonje Adresar Knjiga gostiju u hotelu Itd.. Sistem baze podataka - je cjelina koju ine: sama baza podataka, koja moe predstavljati jednu datoteku, dok je to u kompleksnijim modelima najee hijerarhijski i strukturno organizovan sistem vie povezanih datoteka sistem za upravljanje bazom podataka (Database Management System - DBMS) i korisnici baze podataka. DBMS Database Management System 1. Upravlja fizikim smjetanjem podataka na optimizovan nain. Da bi itanje i pisanje bilo to bre. 2. Procesira upite (upit - zahtjev za izvjetavanjem ili izvravanjem) 3. Upravlja fizikom bezbjednou podataka (backup) 4. Logika bezbjednost podataka (security) 5. Upravlja integritetom podataka (Podaci moraju biti jedinstveni i potpuni) 6. Upravlja transakcijama (transakcija skup operacija nad podacima koji se tretiraju kao jedna cjelina) 7. Upravlja konkurentnim pristupom (vie korisnika u isto vreme pristupa bazi) 8. Upravlja poslovnim pravilima
Hijerarhijski model prilino je jednostavan i ne zahtjeva veliko informatiko znanje, ali su pristup i manipulacija informacijama izuzetno oteani zbog stroge hijerarhijske meuzavisnosti. Mreni model je fleksibilan, moan i efikasan, a podacima se pristupa preko mree logikih veza. Nedostatak ovog pristupa je zahtjev za upotrebom brzih raunara i veim informatikim znanjem. Relacioni model (RDBMS) temelji se na klasinom tabelarnom modelu. Tablice se meusobno povezuju relacijama ija je glavna uloga uvanje integriteta podataka, brze pretraivanje i izbjegavanje redundancije, odnosno ponavljanja pojedinog podataka na vise mjesta ili tablica. Objektni je najsavremeniji, ali nije zaivio jer se promet novca obavlja preko relacionih baza, a prelaz sa relacionog modela na objektni nije lahak.
Tabele
Tabela (engl. Datasheet) je osnovna fizika i logika jedinica baze, skladite za sirove podtake. Objekti su fiziki fragmentisani u tabeli. Tabela sadri redove, zvane zapisi ili slogovi (engl. Records) i kolone zvane polja (engl. Fields). Prvi red tabele (zaglavlje) sadri imena polja baze podataka. Svako polje moe da sadri samo unaprijed odreen tip podatka (tekst, broj, datum, ...) i ima zadatu irinu. Tabela je prototip entiteta. Jedan red tabele predstavlja jedan zapis. Svaki zapis sadri sva polja tabele.
Na presjeku reda (zapisa) i kolone (polja) nalazi se stvarni podatak (engl. Value). Nad tabelama se izvravaju pretrage u cilju istraivanja ili u cilju auriranja
Primarni klju
Svaki zapis (red) mora da bude jedinstven. Takoe pretraga tabele mora da bude to bra. U tu svrhu se definie primarni klju. To je kolona ije vrijednosti su razliite u svakom redu i time je omoguena laka pretraga. Podaci moraju biti jedinstveni i ovo polje je obavezno za unos. Ne moe se unijeti zapis bez primarnog kljua. Primarni klju moe i da bude sloen (da se sastoji od dvije ili vie kolona).
MS Access
Prednosti korienja MS ACCESS-a MS ACCESS je savremena baza podataka koja omoguava da, zajedno sa Word-om, Excel-om, PowerPoint-om i programima za slanje e-mail-a, potpuno automatizujete svoje poslovanje. MS ACCESS je mona alatka za upravljanje, organizovanje, uvanje, sortiranje i pretraivanje podataka. MS ACCESS je jednostavan za upotrebu, lahko se ui i ne zahtjeva da korisnik bude profesionalac za baze podataka. MS ACCESS dozvoljava izmjene u bazi podataka i onda kada ste unijeli podatke.
Startovanje MS Access-a