access kratko
TRANSCRIPT
MS ACCESSSISTEM ZA UPRAVLJANJE RELACIONIM BAZAMA PODATAKA
Kratki podsetnik
ŠTA JE ACCESS?Sistem za upravljanje relacionim bazama podataka – RDBMS.
utorak, 2. maj 2023 2
Dio paketa MS Office.
Zbog svoje relativno jednostavne upotrebe veoma rasprostranjen.
Moćan alat za organizovanje, čuvanje, sortiranje i pretraživanje podataka.
User friendly. Ne zahtijeva da korisnik bude profesionalac u radu sa bazama podataka.
ŠTA JE ACCES-OVA BAZA PODATAKA?
U Access-u svaka baza je smještena u jednu datoteku.
utorak, 2. maj 2023
3
Ta datoteka sadrži objekte baze podataka.
Objekti Access-ove baze podataka su tabele, upiti, obrasci, izvještaji, makroi i moduli.
utorak, 2. maj 2023 4
TABELE
utorak, 2. maj 2023 5
Objekti koji služe za čuvanje (skladištenje) podataka.Smatraju se srcem baze podataka.
Skladištenje podataka u Access tabelama je organizovano po: • vrstama ili redovima (zapisi tabele) i • kolonama (polja tabele).
Presjek reda i kolone određuje jedan podatak i naziva se vrijednost (value).
Bazu podataka najčešće čini više međusobno povezanih tabela.
utorak, 2. maj 2023 6
UPITI
utorak, 2. maj 2023 7
Prava radna snaga baze podataka.
Mogu da izvrše veliki broj različitih funkcija.
Najčešće se koriste za izdvajanje podataka iz tabela.
U Access-u postoji više vrsta upita:
utorak, 2. maj 2023 8
SELECT upiti su najčešća vrsta upita. Oni služe za pronalaženje i izdvajanje podataka iz jedne ili više tabela na osnovu zadatih uslova, koji se zatim prikazuju u obliku dinamičkog skupa.
TOTAL upiti su posebna vrsta upita za izdvajanje podataka; ovi upiti omogućavaju izračunavanje suma ili drugih zbirnih vrednosti.
utorak, 2. maj 2023 9
ACTION upiti omogućavaju:• Pravljenje novih tabela (Make Table
Query) iz dela ili svih podataka jedne ili više tabela.
• Brisanje grupe zapisa iz jedne ili više tabela (Delete Query).
• Dodavanje zapisa iz jedne ili više tabela na kraj druge tabele (Append Query).
• Promenu zapisa u jednoj ili više tabela (Update Query).
CROSSTAB upiti prikazuju zbirne podatke u tabelarnom obliku slično programima za tabelarne proračune.
utorak, 2. maj 2023 10
OBRASCI
utorak, 2. maj 2023 11
Omogućavaju razvijanje korisničkog pogleda na bazu - korisničkog interfejsa. Omogućavaju jednostavniji i za korisnike prihvatljiviji unos, uređivanje ili prikaz podataka.
Pružaju mogućnost dodatne kontrole unijetih podataka.Određeni podaci mogu se izračunati unutar obrasca.
Čine rad sa bazom podataka krajnje jednostavnim i prijatnim poslom.
utorak, 2. maj 2023 12
IZVJEŠTAJI
utorak, 2. maj 2023 13
Omogućavaju korisniku da koristi potrebne informacije iz baze.
Oblikuju se tako da informacije predstave na maksimalno čitljiv način.
Najčešće su namijenjeni štampanju, ali mogu da se prikažu i na ekranu, izvezu u drugi program ili pošalju u vidu e-poruke.
utorak, 2. maj 2023 14
MAKROI
utorak, 2. maj 2023
15
Jednostavni programi u vidu zapisa niza komandi koje se, aktiviranjem makroa, izvršavaju po redosledu kojim su zapisane.
Mogu izvršavati radnje poput otvaranja izvještaja i obrazaca, pokretanja upita ili zatvaranja baze podataka. Pošto automatizuju određene operacije, značajno da utiču na uštedu vremena koje se provodi u radu.
utorak, 2. maj 2023 16
MODULI
utorak, 2. maj 2023 17
Kao i makroi, omogućavaju automatizaciju i prilagođavanje Access-a korisniku.
Za razliku od makroa, omogućavaju precizniju kontrolu nad preduzetim akcijama, ali...
...zahtijevaju poznavanje programiranja u programskom jeziku Visual Basic for Applications (VBA).