poslovnainformatikabp.files.wordpress.com€¦ · Web viewНпр. код поља оцена...
Transcript of poslovnainformatikabp.files.wordpress.com€¦ · Web viewНпр. код поља оцена...
MS Access-рад са табелама
Кроз пример базе података skola ћемо приказати могућности рада са табелама у овом програму.
Након креирања документа потребно је креирати табеле и поставити њихове особине. Табелу креирамо помоћу команде Create/Table Design.
Унети поља и типове података као на следећој слици. Поставити кључ на поље jmbg. Кључ означава да у том пољу два различита реда (слога) не могу имати исту вредност.
У доњем делу овог прозора уочити одељак Field properties. Ту се подешавају својства поља која могу бити различита у зависности од типа датог поља.
Field size –величина поља-
Представља:
Максималан број знакова ако је поље типа текст Тип и величину опсега броја ако је поље типа number
o Најчешће се користе тип Long Integer за целе бројеве и Double за децималне бројеве
Format- облик исписа садржаја
Input mask- маске уноса које омогућују корисно ограничавање уноса у том пољу
Нпр. Ако у Input mask ставимо
LL – у поље се морају унети два слова ???? -у поље се могу унети 4 слова али не морају. Све осим слова ће бити игнорисано. 000000-у поље се мора унети 6 цифара
Маска за поље jmbg
На основу доње табеле лако је закључити коју комбинацију знакова треба изабрати за једноставније маске уноса.
Letter-слово
Digit-Цифра
Space-Размак
Entry optional-Унос на том месту није обавезан
Entry required-Унос је обавезан
Default value- подразумевана вредност
Нпр. ако ставимо код поља разред Default value IV, сваки нови ред ће иницијално имати вредност разреда IV. Oва вредност се наравно можете променити.
Validation rule
Правило уноса-ако није задовољено неће бити дозвољен унос податка у том пољуo Нпр. код поља оцена можемо поставити – >=1 and <=5
Validation text
Текст који напишемо овде ће се појавити када је правило уноса нарушеноo Нпр. код поља оцена – Ocena mora biti neki broj od 1-5
Required
Ако се у ово поље постави вредност Yes поље је обавезно за унос односно не може се оставити празно
Ако желимо у неком пољу могућност уноса избором са листе потребно је у Design view режиму код тог поља изабрати опцију Lookup Wizard. У првом кораку се бира да ли ће се вредности које се појављују у падајућој листи налазе у некој већ постојећој табели или ћемо их унети у следећем кораку. У нашем случају ћемо изабрати другу опцију и у следећем кораку унети називе предмета.
Пример уноса избором са листе
Како би направљене табеле представљале заокружену целину, треба да их повежемо. Потребно је изабрати команду Database tools/Relationships, и изабрати сваку од табела двокликом. Уколико се не нуди опција избора табела довољно је на позадину прозора кликнути десним тастером и изабрати команду Show table…
Табеле се повезују једноставним превлачењем поља, у овом случају jmbg (ucenici) na jmbg (ocene) .
Поступак поновити изнеђу табела ucenici i izostanci.
Ако сада отворимо табелу ученици можемо уочити плусеве код сваког реда података. Помоћу њих се приступа уносу података у подређену табелу (у овом случају то су табеле ocene и izostanci)
Од понуђених табела треба изабрати ону у коју желимо да уносимо податке.
Ако желимо да променимо подређену табелу то можемо урадити помоћу команде
More/subdatasheet/subdatasheet… из менија Home.