e1 ms access gorički goran
DESCRIPTION
MS AccessTRANSCRIPT
-
5/25/2018 E1 MS Access Gori ki Goran
1/15
SVEUILITE SJEVER
MS ACCESSSeminarski rad
Studij tehnike i gospodarske logistike
(Redovni student)
Student: Mentor:
Goran Goriki mr.sc. Ladislav Hava
!ara"din# travanj $%&'.
-
5/25/2018 E1 MS Access Gori ki Goran
2/15
SADRAJ
SADRAJ................................................................................................................................................2
1. UVOD..................................................................................................................................1 ............................................................................................................................................... 2
3. ARHITEKTURA MICROSOFT ACCESS-A.........................................................................3
4. ZAKLJUAK..................................................................................................................... 10
5. LITERATURA....................................................................................................................12
SAETAK
-
5/25/2018 E1 MS Access Gori ki Goran
3/15
MS ccess je sustav a organiiranje *ae podataka i rad s podacima u i predstavlja
sustav a upravljanje relacijskom *aom podataka. +olai u paketu Microso,t -,,ice# ajedno
sa ostalim aplikacijama (/cel# 0ord# 1o2er1oint# -utlook).
Slu"i a kreiranje *ae podataka# pohranjivanje podataka# dohvat podataka u cijelosti
ili kro upite# ,iltriranje i sortiranje podataka# stvaranje ivjetaja. ccess spaja produktivnost
programa a upravljanje *aama podataka sa lako3om koritenja 0indo2sa. 1redvi4en je a
manje koliine podataka. ccess se mo"e veati sa podacima koji se nalae na sredinjem
raunalu ili serveru# ili se mogu koristiti ta*lice koje su kreirane u /celu. Reultati o*rade se
lako mogu prenositi na radni list /cela.
Rad u ccess5u poinje stvaranjem ta*lice# u koju se upisuju podaci te odre4uju tipovi
podataka# primarni klju# te je mogu3e poveivati ta*lice. 6 ccess5u se tako4er stvaraju
upiti a idvajanje i analiu podataka i ta*lice. 7a ispis neke grupe podataka koriste se
ivjetaji. -*rasci su potre*ni da *i podatke i ta*lica i upita pregledavali gra,iki i da *i
mogli pregledavati poveane podatke i vie ta*lica. 1omo3u makro nared*i upravlja se
odre4enim procesima# npr. otvaranje odre4enog o*jekta# ispis poruke na ekranu# opcije
pretra"ivanja# itd. Moduli su skupovi deklaracija i procedura pisanih u !isual 8asicu
programskom jeiku#koje su spremljene ajedno kao cjelina u *ai podataka.
-
5/25/2018 E1 MS Access Gori ki Goran
4/15
1. UVOD
6 ovom seminarskom radu o*ra4en je MS ccess. 9o je aplikacija koja dolai upaketu Microso,t -,,ice5a. Rad u ccess5u nije tolko kompliciran# te ga mogu shvatiti i
korisnici koji se *a ne snalae u aplikacijama Microso,t -,,ice5a. ccess je vrlo koristan a
rad s podacima# a organiiranje podataka te spremanje podataka. 9o govori i injenica da je
ccess jedna od najrasprostranjenijih *aa podataka# uimaju3i u o*ir koliko *roj raunala
na svijetu koristi ovaj programski paket.
1odaci u ccess5u mogu *iti imena i adrese# evidencije poslovnih kontakata#
aposlenici# in,ormacije o personalu# ,akture# uplatnice i knjigovodstvo. ccess sadr"i i
o*jekte koji poma"u pri upravljanju podacima# kao to su o*rasci# ijetaji.
MS ccess ima mnoge prednosti# mana mu je mo"da to to je mogu3e spremati samo
manje koliine podataka# ne koristi se a ogromne pohrane. ccess mo"e koristiti ta*lice koje
su kreirane u drugom Microso,t -,,ice5ovom paketu# /celu. nakon o*rade reultati se
mogu prenositi ponovno u /cel.
1
-
5/25/2018 E1 MS Access Gori ki Goran
5/15
2. KARAKTERISTIKE MICROSOFT ACCESS-U
ccess je sustav a organiiranje *ae podataka i rad s podacima u njoj i predstavljasustav a upravljanje relacijskom *aom podataka (eng. Relation +ata*ase Management
S;stem# tj. R+8M). &+olai u paketu Microso,t -,,ice# ajedno sa ostalim aplikacijama
(/cel# 0ord# 1o2er1oint# -utlook). Mo"e se re3i da je ccess jedna od najrasprostranjenijih
*aa podataka# uimaju3i u o*ir koliko *roj raunala na svijetu koristi ovaj programski
paket. Slu"i nam a kreiranje *ae podataka# pohranjivanje podataka# dohvat podataka u
cijelosti ili kro upite# ,iltriranje i sortiranje podataka# stvaranje ivjetaja. ccess spaja
produktivnost programa a upravljanje *aama podataka sa lako3om koritenja 0indo2sa.
Svi standardi koji vrijede a MS -,,ice vrijede i a ccess (potpuno standardiirani korisniki
interface$# pretra"iva ,unkcionira na isti nain u 0ord5u# /cel5u i ccess5u# standardiirani
helpL Server. ccess se mo"e veati sa podacima
koji se nalae na sredinjem raunalu ili serveru# ili se mogu koristiti ta*lice koje su kreirane u/celu. Reultati o*rade se lako mogu prenositi na radni list /cela.
1Def!"#$ A""e%%-$ & '!#(e ECDL 5.0 )*I+DO*S , OFFICE 2010.2I!/ef$"e #e %e#e.3He 67.
2
-
5/25/2018 E1 MS Access Gori ki Goran
6/15
3. ARHITEKTURA MICROSOFT ACCESS-A
6 ccess5u# *aa podataka slu"i a spremanje podataka koji su smjeteni u ta*licama#
tako4er slu"i a spremanje modula# o*raaca# makroa# upita. 6 danom trenutku ccess mo"eraditi samo s jednom *aom podataka# no jedna *aa podataka mo"e sadr"ati veliki *roj
ta*lica# o*raaca# ivjetaja# upita# makroa# itd.
3.1. Osnovni o!"#$i MS A%%"ss&
3.1.1. T&'i%& (T&'")
?ajva"nija komponenta jer se u njima nalae svi podaci sadr"ani u *ai podataka. 7a
neku *olju organiaciju i preglednost podataka po"eljno je imati vie ta*lica. 9a*lica se
sastoji od redaka (Record) i stupaca tj. polja (@ield). '-snove karakteristike ta*lice su da ne
postoje dva jednaka retka# ne postoje dva stupca jednakog naiva# redoslijed redaka nije *itan#
redoslijed stupaca nije *itan.
9a*licu se mo"e kreirati u 1rikau diajna (+esign !ie2). Alikom na +iajn ta*lice
otvara se dijaloki proor 9a*le u kojem se stvara ta*lica. -vaj nain omogu3ava odre4ivanjei kontrolu svih svojstava (1roperties) ta*lice.
S'i#& 1. Areiranje ta*liceB
4Def!"#$ T$8"e !$9e!$ !$ *'e:# )%/$!"$ !$;e:e!$ /e$/ .5S'$ #e %!6#e!$ )
-
5/25/2018 E1 MS Access Gori ki Goran
7/15
7a svaku vrstu podataka odre4uje se tip podataka. 1a tako se mo"e odrediti 9ekst
(9e/t) gdje ima do $BB nakova# atim +opis (Memo) koji ima namjenu a reenice i
paragra,e do C'%%% nakova. Mo"e se odrediti 8roj (?um*er) koji ima namjenu a numerike
podatke koji mogu *iti koriteni a raunanje ( $# ' ili D nakova). 7atim +atum E !rijeme
(+ate E 9ime) do D nakova# pa !aluta (=urrenc;) a novane inose (D nakova).
Samonumeriranje (uto ?um*er)# automatski se pove3ava a svaki novi slog (' naka). +a E
?e (Fes E ?o) tj. istina ili la" (& *it). 7atim# -le o*jekt a slike# gra,ikone i sl. (veliine do &
G8). Hipervea (H;perlink) a adrese dokumenata ili datoteka na 000 itd. (do $%'D
nakova). 1rivitak (ttachment)# *ilo koja podr"ana vrsta datoteka (do $ G8). aro*njak a
tra"enje (Lookup 0iard)# polje 9ekst# +aE?e ili 8roj popunjava podacima i druge ta*lice ili
liste adanih vrijednosti.C
S'i#& 2. 9ipovi podataka
=V%/e :$/$'$ !$9e!e '!#& ECDL 5.0 )*I+DO*S , OFFICE 2010.,S'$ #e %!6#e!$ )
-
5/25/2018 E1 MS Access Gori ki Goran
8/15
6 ta*licama se koriste kljuevi a poveivanje ta*lica. Ralikuju se primarni klju i
strani tj. vanjski klju. 1rimarnim kljuem se naiva polje iji podatak je jedinstven a svaki
pojedini slog pojedine ta*lice# npr. oso*na imena# preimena# IM8G# -8# *roj indeksa i sl.
Aada se primarni klju i jedne ta*lice pojavljuje u polju druge s ciljem uspostavljanja
relacije s prvom ta*licom# onda on a tu drugu ta*licu predstavlja strani ( vanjski ) klju.D
S'i#& 3. AljueviJ
>O '#e;6$ !$9e! e&e!/$"# % ?e8-$ )!' /e$/.@S'$ %'!/$ % ?e8 %/$!"e '#$ #e !$;e:e!$ /e$/.
5
-
5/25/2018 E1 MS Access Gori ki Goran
9/15
1oveivanjem ta*lica do*iva se mogu3nost idvajanja i analie podataka i dviju ili
vie ta*lica# pa tako postoji vea &:& (rijetka vea# jednonana vrijednost primarnog kljua
mo"e poveivati samo jedan vanjski klju)# vea &:M (jednonana vrijednost primarnog
kljua mo"e poveivati jedan# vie ili ak niti jedan slog u poveanoj ta*lici) i vea M:M koju
u ccess5u nije mogu3e ostvariti iravno. &%
S'i#& *.!ea &:M&& S'i#& +. !ea &:&&$
3.1.2. U,i$ ("/0)
Aoristi se a idvajanje i analiu podataka i ta*lica. 1omo3u upit se prikauju slogovi
koji su sastavljeni od polja i poveanih ta*lica# a ,iiki se ne moraju ponovno pohraniti. 9o
omogu3ava i*jegavanje nepotre*nog ponavljanja istih podataka to *i *ilo neminovno kada
*i se podaci nalaili u istoj ta*lici.
S'i#& . Areiranje upita&O 8$%"6$ !$9e! !$ *'e:# )!' /e$/.1@S'$ #e %!6#e!$ )
-
5/25/2018 E1 MS Access Gori ki Goran
13/15
S'i#& 11. 1rimjer makroa$&
3.1.. Mo9' (Mo9'")
Skupovi deklaracija i procedura pisanih u !isual 8asicu programskom jeiku#koje su
spremljene ajedno kao cjelina u *ai podataka. 9u su smjetene op3e procedure i ,unkcije
koje se koriste pri o*radi podataka. Moduli se ne piu esto jer su veani a ,orme (odnosno
nalai se u modulu ,orme i odgovara doga4ajima na ,ormi).
*. :AKLJUAK
=ilj ovog seminara *io je raumijevanje irade i koritenja *ae podataka# od kreiranja
ta*lica# irade upita a do*ivanje podataka# irade o*rasca a unos.
MS ccess je koristan alat a organiaciju podataka# te spremanja istih. Rasprostanjen
je po cijelom svijetu# i po"eljno je nati raditi u njemu# a i nije tako teko nauiti. ccess ima
mnoge prednosti# jedina mana mu je mo"da to to nije namjenjen a velike pohrane podataka.
21S'$ #e %!6#e!$ )
-
5/25/2018 E1 MS Access Gori ki Goran
14/15
ccess omogu3uje preglednost i dostupnost podataka koji se nalae na jednom mjestu to
poslovanje ini jednostavnijim i kvalitetnijim.
Aoriste3i MS ccess podue3a u poslovanju mogu u *ilo kojem trenutku imati uvid u
podatke veane a o*avljanje svakodnevnih adataka# te su ih u stanju vrlo lako ispraviti ili
nadopuniti. !elika prednost je i jednostavnost kreiranja novih ivjetaja# o*raaca# upita itd.
1odue3a koja koriste ccess imaju odre4enu prednost# ccess mo"e poslovanje samo uiniti
lakim i pro,ita*ilnijim emu i te"i svako podue3e.
11
-
5/25/2018 E1 MS Access Gori ki Goran
15/15
+. LITERATURA
Aronoloki poredano :
Anjiga:
=+L B.% (0?+-0S # -@@= $%&%)# utori: Grundler# Gvodanovi3# kica#
Aos# Milija# Srnec# iranovi3# 7vonarek. ?aklada: 1R-5ML d.o.o $%&$.)
0e* stranice:
http:EE*s.2ikipedia.orgE2ikiEMicroso,tNccess# preueto dana &