1 / 19

BAZA PODATAKA

BAZA PODATAKA. 3. ULAZNA MASKA 4. PRAVILO POTVRDE VALJANOSTI POTREBAN UNOS U POLJE (PRIMJER UNOSA). ULAZNA MASKA. želimo li unositi određeni oblik podatka u polje, tada je dobro kreirati ulaznu masku ili koristiti postojeću Primjer: - matični broj jednog od učenika neka je E-002/12

hidi
Download Presentation

BAZA PODATAKA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BAZA PODATAKA 3. ULAZNA MASKA 4. PRAVILO POTVRDE VALJANOSTI POTREBAN UNOS U POLJE (PRIMJER UNOSA)

  2. ULAZNA MASKA

  3. želimo li unositi određeni oblik podatka u polje, tada je dobro kreirati ulaznu masku ili koristiti postojeću Primjer: - matični broj jednog od učenika neka je E-002/12 - matični broj učenika sadrži slovo, znamenke i simbole - korisnik baze upisuje slovo i znamenke, simboli su unaprijed određeni - broj znamenaka i slova je također isti za svakog učenika i njegov matični broj - slovo ovisi o smjeru i programu školovanja - potrebno je kreirati ulaznu masku kako korisnik ne bi upisao krivi matični broj učenika, tj. podatak koji se traži u polju za matični broj učenika

  4. prvo moramo tablicu postaviti u prikaz “Prikaz dizajna” • zatim kliknemo u naziv polja kojemu želimo mijenjati svojstva • u svojstvima kliknemo u polje “Ulazna maska” … gumb kojim pozivamo dijaloški okvir za uređivanje ulazne maske “Čarobnjak maske za unos”

  5. Čarobnjak maske za unos: • sadrži postojeće maske • polje u kojemu možemo isprobati označenu masku sa liste - klikom na ovaj gumb otvaramo dijaloški okvir za uređivanje postojeće maske, za kreiranje nove maske – “Prilagođavanje čarobnjaka maske za unos” - klikom na ovaj gumb trenutno označenu masku uređujemo i pregledavamo u koracima - klikom na ovaj gumb postavljamo trenutno označenu masku

  6. - opis maske koji će biti prikazan u popisu maski za unos Maska za unos – polje u kojemu kreiramo pravilo za masku Rezervirano mjesto – znak koji će u obrascu i tablici biti prikazan prije unosa preko tipkovnice Uzorak podataka – primjer kako izgleda podatak u polju nakon unosa preko tipkovnice i uz primjenu maske • Prilagođavanje čarobnjaka maske za unos - gumbi za kretanje kroz popis maski za unos - gumb za stvaranje nove maske unosa

  7. Pravila korištenja znakova za masku

  8. kreirajmo masku za matični broj učenika za primjer naše baze kao što je na slici dijaloškog okvira • znak > smo koristili da automatski malo slovo pretvori u veliko • znak – smo upisali čisto bez navodnika, jer ga maska prepoznaje kao znak razdvajanja • znak 0 koristimo za mjesta na koja će korisnik unositi znamenke • znak L koristimo za mjesto na koje će korisnik unositi slovo • znak / smo mogli staviti između navodnika, ali pošto je samo jedan znak onda smo koristili znak \ prije / kako bi doslovno znak / bio prikazan prilikom unosa podataka • znak / standardno maska prepoznaje kao znak razdvajanja i u prikazu ga pretvori u znak .

  9. OBRATITE PAŽNJU NA TABLICU ZNAKOVA KOJI SE KORISTE ZA UNOS MASKE I ISPROBAJTE NA PRIMJERU BAZE - maska unosa nakon što smo kreirali - klikom na “Završi” dodjeljujemo trenutnom polju našu masku - “Prikaz dizajna” tablice “ucenici” - polje MBU i svojstvo polja “Ulazna maska” nakon što smo postavili ulaznu masku

  10. PRAVILO POTVRDE VALJANOSTI

  11. određivanjem ovog svojstva polja moguće je kontrolirati unos podataka u polje • npr.: • želimo ograničiti unos podatka u polje “dat_rod” tako da učenik ne može imati današnji datum, a niti datum poslije današnjeg • dakle, unos u to polje mora biti manje od današnjeg datuma, recimo <7.11.2012 • mi ćemo odrediti da se ne kontrolira za određeni datum, već za trenutni datum našeg sustava, dakle, datum je promjenjiv u odnosu na sustav (OS)

  12. prvo označimo polje, zatim u svojstvima polja kliknemo na svojstvo “Pravilo potvrde valjanosti” - klikom na … pozivamo dijaloški okvir ”Sastavljač izraza”

  13. “Sastavljač izraza” u kojemu koristimo elemente izraza: funkcije, konstante i operatore • svaki element izraza ima svoju kategoriju, a svaka kategorija ima svoju vrijednost izraza

  14. želimo sastaviti izraz koji bi glasio “manje od trenutnog datuma” • za manje koristimo operator usporedbe < • trenutni datum dobijemo biranjem funkcije za datum/vrijeme te konačno vrijednost izraza Date()

  15. konačan izraz koji ćemo koristiti će biti • te potvrdimo “U redu” za ovaj naš izraz kako bismo ga primijenili

  16. unosit ćemo podatke u prikazu tablice “Prikaz podatkovnog lista” • za demonstraciju postavljenog svojstva polja “Pravilo potvrde valjanosti” sam pokušao upisati podatak 16.11.2011, a trenutni datum izrade prezentacije je bio 7.11.2012 • potvrdimo “U redu” te ispravimo unos

  17. svi podatci u ovoj tablici su nam bitni i potrebni za postojanje baze i svakog sloga, stoga je najbolje da postavimo svojstvo polja “Potrebno” na vrijednost Da • kako za polje u tablici “MBU” tako i za ostala polja postavimo svojstvo “Potrebno” na vrijednost Da

  18. Access će nas upozoriti, ako izostavimo unos u polje kojemu je potreban unos vrijednosti • Access će nas upozoriti, ako unesemo istu vrijednost u neko polje za dva sloga, polje koje je postavljeno za primarni ključ; potrebno je promijeniti unos podatka

  19. ovaj primjer je riješen u datoteci primjer02.accdb • vi sami probajte kreirati za svoju bazu maske i pravila potvrde valjanosti

More Related