Upload
joseph-mitchell
View
227
Download
0
Embed Size (px)
Citation preview
7/24/2019 Kompanija Tabele Veze
1/40
MS-Access Tutorial
BP jedne kompanije
7/24/2019 Kompanija Tabele Veze
2/40
7/24/2019 Kompanija Tabele Veze
3/40
TABELE BAZE PODATAKA KOMPANIJA
Radnik(IDradnika, ime, prezime, datumroenja, fotograja, pol, IDgrada,Nadreeni)
Telefoni(IDradnika, RB,broj telefona,namena)
Grad(IDgrada, nazi, !TT broj)
Radno me"to (IDradnog#e"ta, nazi) Radna i"torija (Idradnika, IDradnog#e"ta,
datum od, datum do, plata)
7/24/2019 Kompanija Tabele Veze
4/40
2. Stvaranje baze podataka
7/24/2019 Kompanija Tabele Veze
5/40
!$%&' %TRT$N* #I+R$%$T ++'%%-.
Otvaranje prazne
baze podataka
7/24/2019 Kompanija Tabele Veze
6/40
IME BAZE PODATAKA
1. Mesto gde se
zadaje ime BP
2. Pritisne se kao
bi se stvoria BP
Jedna A!!ess baza podataka "
jedan #aj Ime #aja "
Kompanija.m!!db
7/24/2019 Kompanija Tabele Veze
7/40
KREIRANJE TABELE ZA JAK ENTITET U BP KOMPANIJA
Pritiskom na $esign %ie&
$obijamo'
7/24/2019 Kompanija Tabele Veze
8/40
DEFINISANJE IMENA TABELE
Ime baze
podataka
7/24/2019 Kompanija Tabele Veze
9/40
DEFINISANJE POLJA TABELE
Ime tabee. A!!ess tra(i
kada se prvi p)t zatvori
prozor.
Ime poja odnosno
atrib)ta rea!ije*tabee+ip podatka. Svakom
atrib)t) se pridr)z)je
tip.
7/24/2019 Kompanija Tabele Veze
10/40
A+,IB-+I +AB/ ,adnik
Mog)0i tipovi
podataka
Primarni kj)
7/24/2019 Kompanija Tabele Veze
11/40
+abea ,adnik sa de#inisanim imenima atrib)ta i
njiovim tipovima
Ime atrib)ta
Jedan red
po poj)
Domenatributa
7/24/2019 Kompanija Tabele Veze
12/40
!$D'/N* D$#'N TRIB0T
Tabela Radnik u B! 1ompanija "ada ima"lede2e atribute. IDRadnika ------------3 utoNumber ime ----------------------Te4t prezime ---------------Te4t datum roenja ----Date5Time
IDgrada ---------------Te4t fotograja ------------tta67ment pol ------------------------Te4t
Nadreeni ------------
Number
7/24/2019 Kompanija Tabele Veze
13/40
Podeavanje atribta IDradni!a
Idradnika ipodeavanja zaodgovarajui tip
podataka(AutoNumber)
7/24/2019 Kompanija Tabele Veze
14/40
Podeavanje atribta i"e# $re%i"e !ao ti$
$odata!a Te&t
Pojem 3ied Size mo(e se
ograni!iti d)(ina poja za atrib)te
ime i prezime
Poje ,e4)red treba
se podesiti na 5es jer
se za svakog radnikamora )neti ime i
prezime
7/24/2019 Kompanija Tabele Veze
15/40
Podeavanje atribta dat" ro'enja !ao ti$
$odata!a Date(Ti"e
6a poje 3ormat biramo
Short Date.6a poje So& $ate
Pi!ker biramo For dates
tako da se priikom
)nosa dat)ma pojavj)je
kaendar
7/24/2019 Kompanija Tabele Veze
16/40
Podeavanje atribta )oto*ra)ija !ao ti$
$odata!a Atta+,"ent
Poje 3otogra#ija
de#ini7emo kao
Atta!ment i ) njega
)nosimo #otogra#ij)
svakog radnika ponaosob.
Poje ,e4)ired
de#ini7e da i je
obavezna #otogra#ija
ii ne
7/24/2019 Kompanija Tabele Veze
17/40
Podeavanje atribta $o- ta!o da .e vredno.t
bira i% +o"bo bo&/a
$e#a)t
vrednost
atrib)ta po
7/24/2019 Kompanija Tabele Veze
18/40
Podeavanje atribta $o- ta!o da .e vredno.t
bira i% +o"bo bo&/a
7/24/2019 Kompanija Tabele Veze
19/40
Podeavanje atribta $o- ta!o da .e vredno.t
bira i% +o"bo bo&/a
%rednost atrib)ta po bira se iz 8ombo bo9*a 7tose de#ini7e ) poj)Displey control. - poj)Row
Source Type de#ini7e se vrednost %a)e /ist 7to
znai da 0e se birati vrednost iz iste. /ista se
de#ini7e ) poj)Row Source.
7/24/2019 Kompanija Tabele Veze
20/40
Prelazak iz Design View u
Datasheet View
7/24/2019 Kompanija Tabele Veze
21/40
Prelazak iz Design View u
Datasheet View
7/24/2019 Kompanija Tabele Veze
22/40
Podeavanje atribta Nadre'eni
Radnik
je
nadre:en
0!
0m
- koon) Nadre:eni se )pis)je vrednost I$radnika
koji je nadre:en akt)enom radnik). Prema tome;
tip podataka 0e biti N)mber.
7/24/2019 Kompanija Tabele Veze
23/40
Kreiranje tabe-e %a .-ab entitet 0
Te-e)oni odno. na tabe- Radni!
"reiranje ta#ele Tele$oni ide klikom na ikonicu %reate
i #ira se opcija Ta#le& "reiranje se 'r(i u Design View&
Tele$oni )*Dradnika +B #roj tele$ona namena,
7/24/2019 Kompanija Tabele Veze
24/40
Kreiranje tabe-e %a .-ab entitet 0
Te-e)oni odno. na tabe- Radni!
7/24/2019 Kompanija Tabele Veze
25/40
Kreiranje .-o1eno* $ri"arno* !-j2a
tabe-e Te-e)oniije doz'oljeno da d'a polja imaju 'rednost Autoum#er& .koliko je
primarni klju/ sloen samo jedan od njego'ih atri#uta moe imati 'rednost
tipa Autoum#er&
!& Selektuju se polja *Dradnika i +B& 1& Pritisne se ikonica Primar2 "e2&
a taj na/in se kreira sloeni primarni klju/ koga /ine
d'a atri#uta3 *Dradnika i +B&
P d j ib - ! d d
7/24/2019 Kompanija Tabele Veze
26/40
Podeavanje atribta $o- ta!o da .e vredno.t
bira i% +o"bo bo&/a
K i j ! ib b j - )
7/24/2019 Kompanija Tabele Veze
27/40
Kreiranje "a.!e %a atribt broj te-e)ona
. odeljku 4ield Properties #iramo deo 5eneral i kliknemo na polje *nput Mask
7/24/2019 Kompanija Tabele Veze
28/40
Kreiranje "a.!e %a atribt broj te-e)ona
K i j b - 3 d
7/24/2019 Kompanija Tabele Veze
29/40
Kreiranje tabe-e 3rad
7/24/2019 Kompanija Tabele Veze
30/40
Modi#ikovanje atrib)ta I$grada tabee ,adnik
Modi#ikovanje atrib)ta Nadre:eni tabee ,adnik
7/24/2019 Kompanija Tabele Veze
31/40
Modi#ikovanje atrib)ta Nadre:eni tabee ,adnik
7/24/2019 Kompanija Tabele Veze
32/40
I$radnika
ime
prezime
dat)m ro:enja
#otogra#ija
po
Radnik
,adna
istorija
Radno
mest
o
,adno mesto =I$radnog mesta; naziv>
,adna istorija =I$radnika; I$radnog mesta; dat)m od; dat)m do;pata>
K i j t b - R d t
7/24/2019 Kompanija Tabele Veze
33/40
Kreiranje tabe-e Radno "e.to
K i j t b - R d i t ij
7/24/2019 Kompanija Tabele Veze
34/40
Kreiranje tabe-e Radna i.torija
7/24/2019 Kompanija Tabele Veze
35/40
'8'
Relation"7ip" prozor Dodaanje tabela u Relation"7ip" prozor !oezianje tabela 9 jak i "lab entitet,
"poljni klju:, agrega6ija, unarna eza Referen6ijalni integritet 9 $p6ija 'nfor6e
Referential Integrit;
Referen6ijalni integritet 9 $p6ija +a"6ade0pdate ield" Referen6ijalni integritet 9 $p6ija +a"6ade
Delete Related Re6ord"
7/24/2019 Kompanija Tabele Veze
36/40
Dodavanje tabe-a Re-etion.,i$. $ro%or
7/24/2019 Kompanija Tabele Veze
37/40
$odavanje se vr7i1. kikom na pon):en) ist) tabea ii
2. Prevaenjem mi7em tabee iz iste tabea ) evom de) gde
s) prikazani nazivi svi tabea
7/24/2019 Kompanija Tabele Veze
38/40
7/24/2019 Kompanija Tabele Veze
39/40
7/24/2019 Kompanija Tabele Veze
40/40