You are on page 1of 32

Ms Access

Baze podataka
Najava cilja
Zasigurno ste ve i prije uli za izraz baza podataka
Npr. - baza podataka telefonskih pretplatnika Hrvatske,
- baza podataka rezervnih dijelova Fordovog centralnog
skladita,
- baza podataka kupaca neke trgovine i sl.
Da li se moete sjetiti jo primjera baza podataka?
Npr. baza podataka uenika u koli, bolesnika u bolnica,
ulanjenih itatelja NSK-e itd.
Na iduim satovima opisat emo rad s bazama podataka.
Kako se upravlja bazom i to se tu sve radi s podacima
pokazat emo na primjeru Microsoft Accessa, jo jednog
programa iz Microsoftovog Office paketa.
Uvod u baze podataka
Baze podataka su organiziran i ureen skup meusobno
povezanih podataka pohranjenih u raunalu u obliku jedne ili
vie tablica.
Bazu podataka moete koristiti za kunu upotrebu, voenje
nekih raunovodstvenih poslova, ispisivanje podataka i izvjea,
ali ee se koristi za spremanje i itanje podataka koje koriste
programi.
Tipovi baza podataka:
Hijerarhijska
Mrena
Plona
Relacijska
Relacijska baza podataka sastoji se od
skupa povezanih tablica odnosno relacija.
Tablica je osnovna jedinica za organizirano spremanje
podataka unutar baze podataka. U tablicu se upisuju podaci o
subjektima ili objektima koji imaju slina svojstva tzv. atributa.
(InvBroj, Naslov, Autor, Izdavac)
U bazama podataka stupce nazivamo polja. Polje (Field) je
podatak kojim se opisuje odreeno svojstvo (atribut)
U bazama podataka retke nazivamo slog. Slog (Record) je
redak u tablici baze podataka u koji se upisuje pojedini subjekt
ili objekt.
Proraunske tablice u Excelu

Dobro organizirane proraunske tablice u Excelu


mogu posluiti kao jednostavne baze podatka.
One se sastoje od jedne tablice pa ih nazivamo
plone baze podataka.
Ogranienje takvih baza:
obrauju samo numerike podatke
ne mogu se povezivati s drugim tablicama
Sustav za upravljanje bazama podataka
Program za rad s podacima u bazi podataka
Nema ogranienja najveeg broja redaka ili
stupaca u tablici
Podaci koje upisujemo mogu biti: tekst, brojevi,
logike vrijednosti, glazba, slike
Mogu objedinjavati vie tablica istovremeno i
meusobno ih povezati
MS Access
MS Access je jedan od programa za izradu baza podataka.

Otvorite Access
Na desnoj strani
odaberite mapu u koju
e te spremiti bazu

Zatim upiite naziv


baze: prva-baza
i kliknite na Stvori
Izrada tablice za unos podataka

Na ekranu e vam se prikazati glavni izbornik odnosno mjesto


gdje moete odabrati nain izrade tablica.
Kliknite na Prikaz -> Prikaz dizajna
u prvi stupac upisujete nazive polja
u drugi upisujete koji tip podataka se moe pohraniti u to
polje (text, broj, datum itd.)
Mi emo napraviti za poetak tablicu koja e sadravati
ime, prezime i godine.

Za polje Ime odaberite Tekst,


ekst
za Prezime takoer Tekst
za Godina odaberite Broj.
Broj
Kada ste to napravili, kliknite na
Prikaz ->Prikaz podatkovnog lista
Spremite tablicu.
U stvorenu tablicu i unesite neke podatke. Evo
primjera kako popuniti tablicu. (Brojevi pod poljem
ID se automatski dodaju.)
Kako izmijeniti strukturu stranice
Ako ste neto zaboravili ili jednostavno elite
nadodati neko polje u tablicu to inite ovim
postupkom:

Oznaite tablicu koju elite, klinite Prikaz ->


Prikaz dizajna
Sada emo napraviti jo jedno polje koje u kojem
emo imati polje "Zaposlen" s moguim odgovorima
Da ili Ne
Kada ste to napravili, kliknite na Prikaz -> Prikaz
podatkovnog lista i kada vas pita da li elite spremiti
promjene koje ste napravili kliknite na Da.

Zatim otvorite tablicu i vidjet ete novo polje "Zaposlen"


sa kvadratiima u koje moete staviti kvaice.

Te kvaice su kao Da i Ne.


Kvaica predstavlja Da, a bez kvaice Ne.
TIPOVI PODATAKA
Stvaranje popisa vrijednosti
Stvaranje popisa vrijednosti je proces kojim
odabranom polju dodjeljujemo mogunost
popunjavanja podacima iz nekog upita ili iz liste
predodreenih podataka
U Naziv polja
upiemo novo polje
Grad,
a pod Tip polja
odaberemo
arobnjak za traenje
Odaberemo opciju da sami upiemo vrijednosti
koje elimo
Upiemo gradove

Kliknemo na Sljedee i Zavri


Kliknemo na Prikaz -> Prikaz podatkovnog lista
Popunite nekim gradovima za svaku osobu.
VJEBA
Izrada upisnog obrasca (Forms)

Stvaranje obrasca i unos podataka preko njih

U predhodnim tutorijalima smo nauili neke stvari


o tablicama, kao ih stvoriti, izmijeniti te svojstva
polja. Sada emo nauiti kako napraviti obrazac
za unos podataka.

OBRASCI Obrasce koristimo kada elimo


podatke iz jedne ili vie tablica ili izvjetaja
predoiti na jednostavniji i grafiki ugodniji nain
U glavnom izborniku se
prebacite ne Forms.
Zatim kliknite na Create form by using wizard. Kada ste to
napravili otvorit e vam se prozor sa ponoenim poljima.
Kliknite na dvostruke strelice >> kako biste prebacili sva
polja.
Zatim kliknite na Next, odaberite Columnar nain i
kliknite opet na Next. Zatim izaberite izgled forme koji
vam se najvie svia i kliknite na Next. Naziv forme
moete ostaviti Osobe ili moete upisati neki drugi
naziv. I na kraju kliknite na Finish.

Otvorite formu i vidjet ete neto kao ovo:


Pogledajte objanjena na slici i probajte unesti
nove podatke.

Probajte sada napraviti jo jednu formu ali


umjesto Columnar tipa napravite Tabular.
Izrada izvjetaja (Reports)

REPORTI ili IZVJETAJI Izvjetaj je uinkovit


nain prikazivanja podataka u printanom formatu
zato to mi imamo kontrolu nad veliinom i
izgledom svega to se nalazi na reportu tj.
moemo prikazati podatke onako kako ih mi
elimo vidjeti.
Zatim u glavnom izborniku kliknite na Reports (izvjetaji) i
na Create report by using wizard.
Zatim prebacite sva polja na desnu stranu i kliknite na
Next. Nakon toga pred vama e biti prozori gdje
moete grupirati podatke. Mi emo grupirati podatke
prema mjestu stanovanja.
Dakle, napravit emo to da pie Zagreb i ispod e se
ispisati svi iz Zagreba, i tako isto i za druge gradove.
Sa strelicom > prebacite polje Grad i zatim kliknite na
Next.
Sortiranje podataka

Sada vidite prozori gdje moete sortirati podatke. Ovo


je potpuno drugaije i nema veze sa grupiranjem.
Grupiranje e se izvriti normalno. Nego sortiranje vam
slui npr. da se u svakoj grupi npr. ispiu od najstarijeg
do najmlaeg ili npr. po abecedi prema prezimenu itd.
Napravite tako ako elite ispisati godine od najmlae osobe do
najstarije. Ako pak elite od najstarije onda kliknite na tipku
Ascending pored tog polja da vam se prikae Descending. Ja
u u primjeru napraviti Descending odnosno da se ispisuje od
najstarije osobe do najmlae. Kliknite na Next.

U ovom prozoru moete natimati kako e biti ispisano, ali za


sada preskoimo taj prozor, kliknite na Next.

Ovdje moete izabrati stil ispisa. Odaberite koji vam se najvie


svia. Opet kliknite na Next, imenujte izvjetaj u naziv npr.
"Ispis po gradovima". Kliknite na Finish i pogledajte rezultat.
Vjeba

Probajte za vjebu napraviti ispis koji e


ispisivati sve podatke iz tablice Osobe
grupirano prema prezimenu poredano po
abecedi prezimena.

You might also like