Informatika daniela

Page 1

Daniela Ivanov Ĺ timac , dipl. oec

INFORMATIKA


SADRŽAJ 1.Informacijski sustavi.........................................................................................................2 Zadaci za ponavljanje.............................................................2 1.1. Opća teorija sustava.................................................................................................3 1.1.2. Vrste sustava.......................................................................................................4 2. Informacijski sustav (Is) ................................................................................................4 Zadaci za ponavljanje ............................................................4 2.1. Funkcije Is-a .............................................................................................5 2.2. Proces donošenja odluka .................................................................................5 Zadaci za ponavljanje.............................................................5 2.3. Struktura informacijskog sustava.....................................................................6 Zadaci za ponavljanje............................................................6 2.3.1. Hardware.......................................................................................................7 2.3.2. Software ........................................................................................................8 2.3.3. Lifeware.........................................................................................................8 2.3.4. Dataware........................................................................................................8 2.3.5. Netware..........................................................................................................8 2.3.6. Orgware.........................................................................................................9 2.4. Informacijski sustavi u području poslovanja.........................................................9 2.4.1. Informacijski sustav kadrovskih poslova.......................................................9 2.4.2. Informacijski sustav na području skladišnog poslovanja .............................9 2.4.3. Informacijski sustav na području knjigovodstvenog i financijskog poslovanja.........................................................................................10 2.5. Aktivnosti Informacijskog sustava......................................................................10 Zadaci za ponavljanje.............................................................10 3.Baza podataka u Access-u................................................................................................11 3.1. Entitet................................................................................................................11 3.1.2. Tablica ...........................................................................................................12 3.1.3. Pravila dobrog dizajna tablica......................................................................12 3.1.4. Primarni ključ...............................................................................................13 3.1.5. Redundancija................................................................................................13 3.2. Oblikovanje baza podataka u programu MS ACCESS..............................................15 3.2.1. Vrste podataka ..............................................................................................16 3.3. Odnosi između tablica...............................................................................................17 3.3.1. Odnos jedan prema jedan (1:1 ) .....................................................................17 3.4. Upiti..............................................................................................................................18 3.4.1. Operatori.........................................................................................................19 Zadaci za izradu tablica ,obrazaca i upita .........................................................................20

2


1. INFORMACIJSKI SUSTAVI

U ovom poglavlju će biti riječi o sustavima i informacijskim sustavima. Ukoliko razmišljamo dobiti posao i raditi u poduzećima , trebali bi znati da je informacijski sustav neizostavni dio svakog poduzeća. Da bismo što bolje shvatili značaj informacijskog sustava poduzeća potrebno je definirati i objasniti što je sustav i način funkcioniranja, nabrojati vrste sustava, prepoznati, razlikovati sustave, definirati informacijski sustav i njegove elemente, nabrojati elemente informacijskog sustava te objasniti ulogu svakog elementa pojedinačno.

Da bismo objasnili sve ove pojmove treba znati da je današnji pogled na predmete i pojave ima sustavski pristup. Sustavski pristup izučava predmete i pojave u njihovoj cjelokupnosti i složenosti, obuhvaćajući sve bitne veze i odnose među elementima sustava i okoline. To znači da se svi predmeti i pojave promatraju kao sustavi.

1.1. Opća teorija sustava

što trebam znati !

sustavski pristup

Sustav je skup međusobno povezanih elemenata koji čine cjelinu i koji svojim funkcioniranjem ostvaruju zajednički cilj ili ciljeve.

Računalo je sustav, sastavljeno od niza dijelova i svojim funkcioniranjem ostvaruje cilj , obradu i pohranjivanje podatka i informacija.

definicija sustava

Slika1.Osnovni model sustava Sustav se sastoji od elemenata koji su međusobno povezani s okolinom. 3


Elementi sustava su :

osnovni model sustava

1. Ulaz 2. Proces 3. Izlaz 4. Povratna veza

Funkcioniranje sustava izražava se kao pretvaranje ulaznih i veličina u izlazne. Na primjeru proizvodnje to izgleda ovako : Za proizvodnju nekog proizvoda potrebne su sirovine one ulaze u proces proizvodnje a na izlazu smo dobili gotov proizvod, no provjerom kakvoće saznat ćemo da li je ispravan. Kontrola kakvoće proizvoda je povratna veza. Ukoliko nije ispravan vraća se u proizvodnju. Ponovimo : 1.

Ulaz -

sirovine

2.

Proces – proizvodnja

3.

Izlaz - gotov proizvod

4.

Povratna veza - kontrola kakvoće proizvoda

Elementi sustava

Zadaci : 1.Na isti način objasnite računalni sustav – što je ulaz, izlaz , proces i što bi bila povratna veza ako ste kupili računalo i trebate spojiti sve dijelove, prisjetite se dijelova računala). 2. Koje odgovore nalazite na internetu ukoliko pretražujete pojam sustav ?

1.1.2. Vrste sustava Sustave razlikujemo prema : 1.

Primjeri pretvaranja ulaznih vrijednosti u izlazne

Prirodi elemenata :

Apstraktni - plod ljudske mašte , primjeri su : brojevni sustavi, računalni programi , ljudski govor .. Realni

- stvarni objekti , primjeri : računalo,stroj,automobil,..poduzeće,obitelj,

4


1.

Stupnju složenosti : ovisi o broju elemenata i složenosti veza među njima

Jednostavni – povezani jednostavnim vezama i imaju konačan broj elemenata npr. bicikl

Zadaci

Složeni – mnoštvo različitih veza među elementima npr.

1.

automobil , poduzeće Vrlo složeni – društvo u cjelini i svjetska trgovina

3.

Vezama s okolinom – primaju i šalju energiju informacije i materiju iz okoline Otvoreni – poduzeće

i

Zatvoreni – izolirani sustavi od okoline

4. Načinu ponašanja – mijenjaju svoje ponašanje Statički – ne mijenja svoje ponašanje

Dinamički – mijenja svoje ponašanje

5. Predviđanju budućeg vremena Deterministički – možemo predvidjeti buduće ponašanje tog sustava Stohastički – ima nepredvidivo ponašanje – gospodarski sustav

Slika 2. vrste sustava 5


Zadaci : 1. Pronađite primjere za vrste sustava i navedite neke od njih. 2. Pronađite primjer putem tražilica na internetu jedan od sustava ; Apstraktni sustav,

stvarni sustav, složeni sustav, jednostavni …. Napravite kraći osvrt u obliku prezentacije ( napravi 3- 4 slide-a). Umetnite pronađene slike ili crteže, popratni tekst zatim objasnite elemente tog sustava prema sljedećim pitanjima : •

Dokažite da je primjer koji ste našli zaista sustav ? To znači da li ima

elemente , cilj i povratnu vezu ? Objasnite ih na primjeru ,od ulaza do povratne veze ! •

Objasnite da li pronađeni primjer zaista odgovara definiciji tog sustava i zašto? ( Na primjer , brojevni sustav je apstraktni sustav zbog toga što je ....

2. Informacijski sustav (Is)

Sada znamo što je sustav i bit će lakše objasniti jednu od vrsta sustava a to je Informacijski sustav. Informacijski sustav kao i svaki sustav ima elemente i veze među njima i povezan je s okolinom, ali i obavlja transformaciju ulaza u izlaze. Ulaz čine sirovi podaci , a izlaz informacije. 1.Ulaz -

podaci

2.Proces – obrada podataka 3.Izlaz - informacija 4.Povratna veza - kontrola točnosti informacije Kakvoća ovisi o kakvoći ulaza , to znači ukoliko su podaci točni pravodobni i pouzdani informacijski sustav ne može dobro obavljati svoje zadatke. Informacijski sustav uspostavlja se u poduzeća, kako bi mogao obavljati funkcije bitne za poduzeće.

2.1. Funkcije Is-a

6


Dvije su funkcije Is-a : Zadaci za izradu prezentacij e

1.Funkcija informiranosti 2.Funkcija dokumentiranosti

Funkcija ili uloga informacijskog sustava je pratiti poslovne događaje u nekom poduzeću , a to se evidentira dokumentima (otpremnica , narudžbenica, ..) na računalu i tu ulogu ili funkciju nazivamo funkciju dokumentiranosti. Dostava informacija na pravo vrijeme i u pravo mjesto uz minimalne troškove druga je funkcija i nazivamo je funkcija informiranosti. Tako informacijski sustavi omogućavaju brzu i točnu dostavu informacija menadžerima kako bi što bolje upravljali poduzećima i donosili kvalitetne poslovne odluke.

2.2. Proces donošenja odluka

Vjerojatno ste i vi u životu donosili neke odluke , bilo da ste kupovali cipele , upisivali se u neku školu uočili ste da donositi odluke nije jednostavno jer ne znamo kakve će pojedina odluka imati posljedice. U poslovnom svijetu je slično , poduzeća posluju da bi ostvarivala dobitke i zbog toga je bitno kakve se odluke donose. Donošenje poslovnih odluka odvija se kroz nekoliko faza :

1.identifikacije problema 2.utvrđivanja i ocjene alternative 3.izbora alternative 4.akcije

Funkcije Is-a 7


5.ocjene uspješnosti odluke

Pretpostavimo da u poduzeću imamo višak robe na skladištu , znači prepoznali smo problem koji trebamo riješiti , nakon toga se smišljamo rješenje i dajemo prijedloge te odabiremo jedan prijedlog i provodimo ga , nakon te provedbe analiziramo situaciju i ocjenjujemo uspješnost naše odluke , odluka bi bila uspješna ukoliko nismo poslovali s gubitkom. Ovaj proces prikazan je kroz faze na istom primjeru.

Faze procesa odlučivanja na primjeru

1.identifikacije problema

Zadatak informacijs kog sustava

- višak robe na skladištu

2.tvrđivanja i ocjene alternative - prijedlozi – sniženje cijena ili akcija proizvoda ! 3.izbora alternative – sniženje proizvoda 4.akcije – provedba sniženja 5.ocjene uspješnosti odluke - uspjeli smo prodati sav višak proizvoda i podmiriti troškove , ocjenjujemo ovu akciju uspješnom jer nismo poslovali s gubitkom.

Zadaci 1.

Što je sustav ?

2.

Navedite elemente sustava !

3.

Što je povratna veza ?

4.

Kako se izražava funkcioniranje sustava ?

5.

Navedite vrste sustava prema prirodi elemenata i navedite nekoliko primjera.

6.

Navedite vrste sustava prema stupnju složenosti i navedite nekoliko primjera.

7.

Navedite vrste sustava prema vezama s okolinom i navedite nekoliko primjera.

8.

Navedite vrste sustava prema načinu ponašanja i navedite nekoliko primjera.

9.

Navedite vrste sustava prema predviđanju budućeg vremena i navedite nekoliko primjera.

10. Što je Informacijski sustav ? 11. Gdje se uspostavlja Informacijski sustav ?

8


12. Objasnite funkciju informiranosti informacijskog sustava ! 13. Objasnite funkciju dokumentiranosti informacijskog sustava ! 14. Što je proces donošenja odluka ?

Cilj informacijs kog sustava

15. Objasni faze procesa donošenja odluka ! 16. Zamislite jedan problem iz života i provedite ga kroz faze procesa donošenja

odluka. 17. Objasnite proces donošenja odluka na primjeru – gubitka robe u skladištu !

2.3. Struktura informacijskog sustava

Primjer procesa odlučivanja

Strukturu informacijskog sustava čine njegovi elementi i veze među njima. Elementi su :

Zadaci

Slika 3. Struktura Informacijskog sustava

9


Elementi su međusobno povezani i podjednake su kakvoće , a njihovo značenje najbolje opisuje slika. 4.

Slika 4. Informacijski sustav

Svi dosad navedeni elementi ne mogu funkcionirati jedan bez drugoga , jer ukoliko koristimo sklopovlje računala (hardver ) da bi ga pokrenuli treba nam odgovarajući program (softver ) , kao i za izvršavanje većine zadataka i skupine programa, svakako da će te programe koristiti ili napraviti ljudi (lifeware). Da bi dobili informacije i pohranjivali neophodne podatke i potrebna nam je baza podataka (dataware) ,koja će biti na računalu ili ćemo ju koristiti s nekog udaljenog računala tako da bez računalne mreže poduzeće ne može funkcionirati bilo da se radi o lokalnoj ili globalnoj (netware). Poslovanje u poduzeću svakako treba i organizirati (orgware ), jednostavno rečeno zaposlenici u poduzeću moraju znati svoje zadatke. U daljem tekstu ovi svi elementi bit će opširno objašnjeni.

10


2.3.1. Hardware

U hardver ubrajamo računala i sve periferne jedinice kojima se obavlja prikupljanje, obrada, memoriranje i distribucija podataka korisnicima. To je materijalno-tehnička osnovica koju čine informacijski uređaji. Od devedesetih godina u uporabi je Klijentskoserverska tehnologija. Objedinjuje različite sustave (računala) i mreže u jedinstvenu cjelinu tako da su informacije dostupne svima dijelovima poduzeća. Klijentsko-serverska tehnologija zasniva rad na računalu korisnika_ klijent koje je povezano sa serverom (računalo poslužitelj) kojim je povezan računalnom mrežom. Klijent šalje zahtjeve i podatke serveru te prima obrađene podatke. Server daje usluge, podatke i uređaje ostalim računalima u mreži. Prima zahtjeve i obrađuje podatke i šalje ih obrađene korisniku. U malim poduzećima postojat će jedan server i nekoliko radnih stanica povezanih s njim u mrežu.

Slika 5. Klijentsko-serverska tehnologija u malim poduzećima

Srednje velika poduzeća imat će nekoliko servera i razgranatu mrežu osobnih računala (od deset do nekoliko stotina). Velike kompanije koriste središnje računalo sa zajedničkom bazom podataka te niz servera povezani s tisućama umreženih stanica.

11


Slika 6. Klijentsko-serverska tehnologija u srednje velikim poduzećima

2.3.2. Software

Ukupnost programske opreme računala u nekom informacijskom susatvu dijeli se u dvije skupine : Sustavski i aplikacijski softver. Sustavski softver obuhvaća programe koje rješavaju probleme vezane uz unutrašnju strukturu računala. Nabavlja se s informatičkom opremom i služia za upravljanjem hardverom i aplikacijama i datotečnim sustavom. (Windows , Linux, Unix ..) Aplikacijski softver čine svi programi kojima se rješavaju zahtjevi i problemi korisnika. To mogu biti programi MS Office-a (MS Word , Excel …). No poduzećima trebaju i programi kojih nema u ovim spomenutim relacijama tako će poduzeća naručiti izradu posebnih programa za njihovo područje rada. To su najčešće programi koji se koriste u knjigovodstvu , za izradu plaća , kalkulacija cijena, programi za maloprodaju i veleprodaju , knjigovodstvo , obračun plaća ….. ovisno o području poslovanja poduzeća.

Povezanost elemenata Informacijs kog sustava

2.3.3. Lifeware

Ljudi su najvažniji dio svakog sustava pa tako i informacijskog. Ljudski resursi su korisnici i profesionalni informatičari. Profesionalni informatičari su :projektanti sustava , Programeri , operateri, web page administratori . Korisnici su menadžeri i izvršitelji poslova uz podršku informacijske tehnologije. Svi korisnici moraju biti primjereno obrazovani i ti motivirani za primjenu informatičkih rješenja.

2.3.4. Dataware

Dataware ili baza podataka čine svi sadržaji u informacijskom sustavu. To su podaci iz realnog svijeta i poslovnog sustava. Oni su tako organizirani i oblikovani tako da budu 12


razumljivi te se mogu koristiti u poslovanju za donošenje odluka i ostvarivanje ciljeva i zadataka. Podatke možemo organizirati i pohraniti u dva oblika : datoteku i bazu podataka.

Klijentskoserverska tehnologija

Datoteka je dio baze podataka ili spremište istovrsnih podataka. Na primjer datoteka kupaca , dobavljača, zaposlenih,sirovina ili gotovih proizvoda. Baza podataka je skup raznovrsnih podataka nekog informacijskog sustava npr. sirovine , kupci,dobavljači , djelatnici. Ona je opći spremnik podataka koje se mogu rabiti u svim aplikacijama informacijskog sustava.

2.3.5. Netware

Netware obuhvaća računalne mreže i sve telekomunikacijske uređaje kao što su klasični telefoni. Razlikujemo tri vrste računalnih mreža ,prema broju i lokaciji umreženih računala, računalne mreže mogu biti: 1.LAN – lokalne mreže do nekoliko desetaka računala u istoj prostoriji (primjerice ured , učionica ) U lokalnoj mreži računala su povezana običnim ili optičkim kablovima , a u novije vrijeme sve su češće bežične mreže. 2.MAN – više lokalnih mreža povezanih unutar većeg urbanog područja (gradska mreža) 3.WAN – mreže na širemu zemljopisnom području koje povezuje više LAN-ova i MAN-ova to je Internet. Internet je najpoznatija globalna mreža.

2.3.5. Orgware

Informacijski sustava je osnovni vitalni sustava poduzeća , na njemu temelji funkcioniranje poduzeća , zato se informacije sve češće iskorištavaju za učenje o sustavu i njegovoj okolini , a poduzeće postaje nalik učionici. Organizacija informacijskog sustava temelji se na sljedećim idejama : Da zaposlenici : •

rješavaju probleme suradnjom i timskim radom

redovito usavršavaju svoje individualne vještine, znanja i sposobnosti 13


primjenjuju računala i globalnu mrežu i razmjenjuju digitalizirane podatke

ne budu usmjereni prema sebi već prema drugima

2.4. Informacijski sustavi u području poslovanja

U poduzeću se informacijski sustav može uspostaviti u sljedećim područjima :

Slika 7. Informacijski sustavi u različitim područjima poslovanja

Software

Navodim nekoliko primjera. 2.4.1. Informacijski sustav kadrovskih poslova

Informacijski sustav kadrovskih poslova vodi detaljnu evidenciju o radnicima u poduzeću. Kadrovska služba ne služi samo da bi održavala podatke o radnicima ažurnima, nego mora stalno pratiti i planirati promjene koje treba usklađivati s planovima i razvoju poduzeća. Obrazovanje i sposobnosti radnika trebaju biti usklađeni s poslom koji obavlja, ali i hobiji radnika mogu biti važni .To može biti važno pri nekom radnom sastanku kada je potrebno uključiti radnika koji ima isti hobi kao poslovni partner koji dolazi na sastanak kako bi se uspostavilo ugodno ozračje. Podaci koji će ovaj sustav evidentirati su i veličine i konfekcijske brojevi radnika ukoliko radnike treba zadužiti za odgovarajuća zaštitna sredstva (kacige, cipele, kombinezoni). 2.4.2. Informacijski sustav na području skladišnog poslovanja

Postupci rukovanja s robom uključuju prijem robe, odnosno preuzimanje robe i njeno skladištenje. Prilikom preuzimanja robe od dobavljača treba utvrditi stanje robe i obaviti kontrolu, kako njenog stanja, tako i svih onih bitnih elemenata koji omogućuju ulaz robe u vlastiti i informacijski sustav poduzeća. Provjeravaju se :

Lifeware

- eventualna oštećenja - rok trajanja robe 14


- čitljivost oznaka Nakon što roba prođe kontrolni i prijemni postupak, unosi se u informacijski sustav, ispunjavaju se odgovarajući dokumenti , kao npr. skladišna primka. Informacijski sustav mora voditi računa o svim bitnim elementima robe, npr. roku trajanja ,mjestu skladištenja,pakiranjima, nabavnim i kalkulativnim cijenama o kojim se zadužuje skladište. Potrebno je također osigurati postupke provođenja inventure i praćenje robe odgovarajućim dokumentima.

Dataware

2.4.3. Informacijski sustav na području knjigovodstvenog i financijskog poslovanja

Upravljanje poslovnim sustavom vezano je na vrlo pažljivo praćenje, planiranje i predviđanje kretanja financijskih obveza i prihoda, kao i planiranje prihoda ,praćenje primljenih i izdanih računa, obračun zateznih kamata, obračun osobnih dohodaka izrada bilanci i glavne knjige i usklađivanja s poslovnim partnerima. Obračun poreza, i poreznih obaveza,vođenje evidencija dugotrajne i kratkotrajne imovine. Izrada bilanci i glavne knjige.

2.5. Aktivnosti Informacijskog sustava

Svi ovi opisani poslovi vode se na računalima, taj proces svodi se na osnovne aktivnosti Informacijskog sustava , a to su : 1. Prikupljanje podataka 2. Pohranjivanje podataka 3. Obrada i stvaranje informacija

Netware

4. Dostava informacija korisnicima i donositeljima odluka

Prikupljeni podaci se obrađuju u skladu s potrebama korisnika. Na primjer u informacijskom sustavu knjigovodstvenog i financijskog poslovanja za obračun plaća prikupit ćemo sve podatke relevantne za obračun plaća, a obrađene podatke će računalo memorirati radi kasnijeg korištenja. Podaci će se pohranjivati u datoteke i baze podataka što će biti predmet našeg daljnjeg poučavanja.

ZADACI : 15


1. Napravite prezentaciju jednog elementa informacijskog sustava Netware):

Pronađite na internetu pojam cloud computing , objasnite tu tehnologiju umetnuti slike, video isječke ili poveznice na interent. Animirajte slike , tekstove i slidove. 2.Objasnite strukturu informacijskog sustava. 3.Na koji su način povezani elementi Informacijskog sustava ? 4.Što je hardver ? 5.Što je klijentsko serverska tehnologija ? 6.Što je server ?

orgware

7.Koji su zadaci servera ? 8.Što je klijent ? 9.Navedite vrste softvera. 10.Navedite nekoliko aplikacijskih programa. 11.Što je sustavski softver ? 12.Navedite vrste računalnih mreža. 13.Objasnite navedene računalne mreže. 14.Što obuhvaća pojam lifeware ? 15.Tko su korisnici u informacijskom sustavu ? 16.Koji su poslovi informatičara ? 17.Na kojim se idejama temelji organizacija u Is-u ? 18.Što je datoteka ? 19.Navedite primjere datoteka ! 20.Što je baza podataka ? 21. Navedite informacijske sustave u različitim područjima poslovanja. 22.Objasnite informacijski sustav kadrovskih poslova. 23. Objasnite koje podatke treba osigurati u Informacijskom sustavu na području skladišnog poslovanja 24.O kojim bitnim elementima robe Informacijski sustav mora voditi računa ? 25.Navedite najvažnije poslove Informacijski sustava na području knjigovodstvenog 16


i financijskog poslovanja. 26. Ĺ to su aktivnosti informacijskog sustava. 27. Navedite aktivnosti Informacijskog sustava.

3. Baza podataka u Access-u

Predmet naĹĄeg interesa u Svijetu u kojem se nalazimo i prikupljamo podatke nazivamo entitet. 3.1 Entitet

Slika 8. Pojam entiteta

17


Svaki entitet sa sobom nosi određene vrste podataka, koji mu daju neka svojstava. To su atributi entiteta. Skladištenje (čuvanje) podataka obavlja se u datotekama koje prikazujemo u obliku tablica. Za svaki entitet se radi posebna tablica. Tablice su međusobno povezane i funkcioniraju kao cjelina.

Informacijs ki sustav na području knjigovodst venog i financijsko g poslovanja

3.1.1 Tablica

Aktivnosti Informacijs kog sustava

atributi Slika 9. Tablica

U tablici razlikujemo osnovne pojmove : •

polja u koja se upisuju podaci

primarni ključ koji jednoznačno određuje redak (u ovom slučaju to je ID_učenik)

slog ili zapis je redak u kojoj su upisani atributi odnosno svojstva podataka

zaglavlje u koje su upisuju podaci Zadaci 18


Osnovne karakteristike tablice su :

Ne postoji dva jednaka retka , ne postoje dva stupca jednakih imena i redoslijed redaka i stupaca nije bitan.

3.1.2

Pravila dobrog dizajna tablica

3.2. Primarni kljuÄ?

19


Svaka tablica mora imati primarni ključ. U tablici primarni ključ (ID_učenik) ima ulogu jednoznačnog definiranja retka , ali i za povezivanja s drugim tablicama.

Slika 10. Tablica učenik

Primarni ključ mora zadovoljavati ove uvjete :

Vrijednost primarnog ključa mora biti jednoznačna

Ne može imati vrijednost null (prazno polje )

Mora postojati kod kreiranja i spremanja sloga

MS Access

3.2.1. Redundancija

U bazi podatak tablice se povezuju primarnim ključevima i tako tvore relacijski model baze podataka. Osnovni cilj relacijskog modela podataka je da odgovarajuća baza podataka : 1. Ne sadrži redundanciju, 2. Da se može jednostavno koristiti i mijenjati. Pod redundancijom podrazumijevamo višestruko memoriranje iste informacije u bazi podataka. Cilj koji se teži dostići pri projektiranju baze podataka je uklanjanje redundancije zbog niza negativnih posljedica koje ona donosi. Višestruko memoriranje istog podatka dovodi do povećanog korištenja memorijskog prostora i otežanog

enitet

održavanja podataka. Ukoliko pogledamo ovu tablicu možemo zamijetiti da se u ovoj tablici višestruko ponavljaju isti podaci. (Ime i prezime , mjesto, adresa, županija, škola, šk. god, predmet) 20


Slika 11. Tablica učenik s upisanim podacima

Da bi se riješio ovaj problem tablicu učenik razbijamo na nekoliko manjih tablica.

21


Tablica , atribut,

Slika 12. Relacijski model baze podataka

slog,polja

Na ovaj način dobili smo relacijski model baze podataka. To je skup međusobno povezanih objekata strukturiranih u obliku dvodimenzionalnih tablica.

ZADACI :

1. Kako se naziva predmet našeg interesa ? 2. Navedite sve vrste entiteta ? 3. Navedite primjer za pojedine entitete. 4. Gdje se skladište podaci ? 5. U kojem se obliku prikazuju datoteke ? 6. Što je primarni ključ ? 7. Kakav primarni ključ mora biti ? 8. Koja je uloga primarnog ključa ? 9. Što je polje ? 10. Što je slog ? 11. Što je atribut podataka ? 12. Koja su pravila dobrog dizajna tablica ? 13. Koji je osnovni cilj relacijskog modela podataka ? 14. Zašto se treba riješiti redundancije ?

22


15. Na koji se način rješava redundancije ? 16. Što je relacijski model baze podataka ?

Pravila dobrog dizajna tablica

3. 2. Oblikovanje baza podataka u programu MS ACCESS

ACCESS (engl. Access - pristup) je jedan od aplikacijskih programa iz Miicrosoft programskog paketa Office. Access je namijenjen za poslove kreiranja i upravljanja relacijskim bazama podataka. U programu se stvaraju objekti opisani u tablici 1.

OBJEKT

NAMJENA

Tablica

Sadrži podatke o pojedinim entitetima

Obrazac

Služi za unos izmjenu ili prikaz podataka na zaslonu računala

Izvješće

Omogućuje pripremu za ispis podataka na pisaču

Upit

Služi filtriranju pretraživanja i analizu podataka u tablicama ili upitima

Makronaredbe

Upotrebljavaju se automatizaciju pojedinih postupaka za izradu složenijih aplikacija

Primarni ključ 23


Tablica 1. Vrste objekata u bazi podataka

Objekte stvaramo izbornikom Stvaranje.

Redundancija

Slika 13. Objekti u Ms Access-u

Tablice su polazište za izradu ostalih objekata u bazi podataka. 24


Slika 14. Kreirana tablica proizvod

3.2.1. Vrste podataka

Postoje dva načina prikaza svakog objekta u jednom su dostupni podaci (slika 14 ) a u drugom određujemo svojstva polja , naziv podataka i vrstu podataka nazivamo ga izgled dizajna (slika 15).

25


Slika 15. Tablica proizvod _ izgled dizajna Relacijski model podataka

U izgledu dizajna upisujemo nazive polja i određujemo vrste podataka za ta polja.

Vrste podataka

Namjena

Tekst

Za polja koja će sadržavati tekst i kombinaciju teksta i brojeva ili samo brojeve s kojima nećemo računati (žiro-račun ) može sadržavati do 255 bilo kojih znakova

Broj

Za brojčane podatke nad kojima se provode matematičke i logičke operacije

Valuta Ole objekt Dopis Datum /vrijeme Da/ne Hiperveze

Za brojčane vrijednosti iskazane u nekoj valuti nad kojima se provode matematičke operacije Za pohranjivanje objekata tablica, slika do 2 GB Za polja koja će sadržavati tekst i kombinaciju teksta i brojeva može sadržavati 65 535 bilo kojih znakova Polja koja će sadržavati datum i vrijeme Za polja koja će sadržavati jedno od dva stanja da ili ne Za polja koja će sadržavati vezu prema nekoj internetskoj stranici ,mjestu i datoteci ili lokalnoj mreži

Tablica 2. Vrste podataka

Unos podataka možemo obaviti putem objekta obrasca. Obrazac služi za unos izmjenu ili prikaz podataka na zaslonu računala.Za unos podataka koristi se prikaz obrasca. Obrazac možemo učiniti privlačnijim u izgledu dizajn (slika 17).

Zadaci

26


Slika 16. Prikaz obrasca

Slika 17. Obrazac

Nakon što smo unijeli potrebne podatke s podatke te podatke možemo koristiti na različite načine. Možemo ih pripremiti za ispis u obliku izvješća ili napraviti upite.

Slika 18. Izvješće

3.3. Odnosi između tablica

Odnose između tablica postavljamo da bismo se mogli služiti istovremeno podacima iz povezanih tablica. To je osnovni smisao relacijskih baza podataka. Vrsta odnosa mogu biti

MS ACCESS

Jedan prema jedan, jedan prema više, više prema više. Zadržat ćemo se na odnosu jedan prema jedan. 3.3.1. Odnos jedan prema jedan (1:1)

Svakom zapisu iz prve tablice može biti pridružen samo jedan odgovarajući zapis iz druge 27


tablice.

Vrste objekata u bazi podataka

Slika 19. Odnos jedan prema jedan

Slika 20. Kartica odnosi

Stvaranje odnosa radi se na kartici odnosi izbornikom alati baze podataka. Nakon toga odabiremo tablice i uspostavljamo veze.

Slika 21. Stvaranje odnosa

28


3.4. Upiti

Upite kreiramo da bismo iz baze podataka izdvojili samo one podatke koji nam trenutačno trebaju. Iz pojedine tablice možemo odabrati samo neka polja ili postaviti uvjet za prikazivanje samo onih zapisa koji taj uvjet zadovoljavaju. Iz tablice proizvod ovim upitom izdvojit ćemo sve podatke koji imaju cijenu veću od 5 kuna.

Kreiranje tablice

Slika 19. Postavljanje uvjeta upitu i rezultat upita

3.4.1. Operatori

Prikaz objekata

Da bismo kreirali upit trebamo postaviti uvjet. Za postavljanje uvjeta koriste se operatori.

Najčešći operatori su : Operator

Značenje

=

jednako

>

veće od

29


<

manje od

<>

razliÄ?ito od

>=

veće ili jednako

>=

manje ili jednako

Vrste podataka

30


Operator

Značenje

In

U

Between

Između

Like

poput

Not

Ne

Is null

Prazno polje

Is not null

Popunjeno polje

Tablica 3. Najčešće rabljeni operatori u jednostavnim uvjetima

Primjeri jednostavnih uvjeta na polje s vrstom podataka Tekst , Dopis i Hiperveza: Operator

Značenje

Rezultat pretrage

=

= Bjelovar

Samo Bjelovar

Like*

Like*S

Svi s početnim slovom S

Between Not

Between Bjelovar And Križevci

Svi između Bjelovara i Križevaca

Not Ena

Svi osim Ene

Obrazac

Tablica 4. Primjeri jednostavnih uvjeta na polje s vrstom podataka Tekst , Dopis i Hiperveza

Na kraju možemo zaključiti da nam program Ms Acces pomaže pri :

unosu i ažuriranju podataka pomoću obrazaca

brzom pronalaženju i odabiranju podataka- pomoću upita

31


organiziranju podataka-pomoću dizajniranja tablice,obrazaca,upita

pripremi izvještaja, grafikona ili naljepnica- pomoću izvještaja

Zadaci :

Provjera znanja obavlja na računalu iz područja Ms Access prema slično osmišljenim zadacima.

1. Kreirajte tablicu radnik i unesite pomoću obrasca podatke za 5 radnika.

2.

Napravite izvješće u kojem će se prikazati ime i prezime , godina staža i iznos primanja. Napravite upite za radnike koji : •

stanuju u Bjelovaru

su muškog spola

su rođeni nakon 31.12.1996

• •

ije prezime počinje slovom B

sve radnike koji trebaju ići u mirovinu

Upite nazovite Bjelovar, muški , 1996, slovo B i mirovina.

Odnosi između tablica

3. Kreirajte bazu podataka Trgovina i u njoj tablice : •

Popis proizvoda ( ID_ proizvod, naziv , cijena, količina , ID_dobavljač)

Dobavljač (ID_dobavljač, naziv, mjesto , adresa , e-mail, broj telefona, žiroračun, način plaćanja ,odgoda plaćanja, način dostave (polje da /ne ),osoba za kontakt.

Postavite odnose između tablica. Unesite podatke pomoću obrazaca. 4. Napravite upite iz tablice Popis proizvoda koji će prikazati: 32


sve proizvode koji imaju cijenu veću od 100kn

sve proizvode koje treba naručiti

sve proizvode čiji naziv počinje s „M“ Zadaci

5. Napravite upite iz tablice Dobavljači koji će prikazati: •

Sve dobavljače iz Zagreba

Sve dobavljače s prijevozom

Sve osobe za kontakt s prezimenom „I“

• 6. Napravite upite iz tablice Popis proizvoda koji će prikazati: •

Prosječnu količinu proizvoda

Prosječnu cijenu proizvoda

7. Kreirajte bazu podataka Skladište i u njoj tablice :

Elementi kalkulacije , Skladište Postavite odnose između tablica. Unesite podatke pomoću obrazaca.

Odnosi između tablica

33


Stvaranje odnosa

34


Najčešći operatori

35


Primjeri operatora

zakljuÄ?ak 36


Zadaci

37


LITERATURA :

1.D. Grundler, S. Šutalo ; RAČUNALSTVO 1, udžbenik s CD-om, 1. i 2. razred Udžbenik za četverogodišnje strukovne škole ; Školska knjiga, 2010 2.Biljana Pavelić ,Velimir Srića , Ivan Strugar ; INFORMATIKA 3 , udžbenik za 3 razred ekonomske škole; Alka script d.o.o. 3.http://www.sanda-sutalo.from.hr/ ; 10.veljače, 2013 4.http://www.etf.ac.me/materijal/1299977766Access2011_SkriptaIKol.pdf ;1.veljače 2013. 5.www.propyx.com/udzbenik/.../pdf/udzbenik-poglavlje-8.pdf; 21.1.siječnja2013.

38


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.