SlideShare uma empresa Scribd logo
1 de 49
ENTITET
Svet koji nas okružuje može se shvatiti
       kao sistem entiteta koji su u
        medjusobnom delovanju.
Pod entitetom najčešde podrazumevamo
  objekat posmatranja koji je važan sa
  odredjenog stanovišta i koji se može
        jednoznačno identifikovati
     tj. izdvojiti iz okoline i opisati.
Entitet može biti:
REALNI OBJEKAT
(osoba, mašina, dokument, kuda...)
APSTRAKTAN KONCEPT
(mera, količina, boja, radno mesto...)
DOGADJAJ
(rodjenje, upis, isplata, prekršaj....)
ODNOS
(predmet-nastavnik, muž-žena,
      lice-preduzede....)
Svaki entitet ima različita svojstva
            (obeležja).
  Obeležjima se bliže odredjuje
 posmatrani entitet. Svaki entitet
može imati više obeležja i obrnuto.

Svako svojstvo ima ime i vrednost.
Primer:

         muž          Pera

         Žena         Mira
BRAK
       Broj dece       5

        Datum      20/05/2000
Entitet se identifikuje:

-imenom skupa entiteta kojem pripada
-imenom svojstva entiteta pomodu
kojeg se posmatrani entitet izdvaja iz
skupa
- vrednošdu imenovanog svojstva.
Svojstva (obeležja) mogu biti
      ključna i atributivna.

Ključno svojstvo (ključ) omogudava
    idetifikaciju entiteta u skupu
               entiteta.
Ključevi mogu biti primarni i sekundarni.

Primarni ključ omogudava jednoznačnu
identifikaciju entiteta u skupu entiteta.

Sekundarni ključevi služe za idetifikaciju
grupe entiteta u skupu entiteta.

Kao ključevi se obično koriste šifre.
U praksi se, obično, svakom entitetu dodeljuje
jedan broj.
Primer šifre je lični broj gradjana.
Npr. broj 2811954710128, osim što omogudava
identifikaciju odedjene osobe, nosi neke podatke o njoj:
 prve dve cifre-dan rodjenja,
treda i četvrta-mesec rodjenja,
od pete do sedme-godina rodjenja,
osma republika, deveta-region u okviru republike,
deseta do dvanaeste – broj od 000 do 499 dodeljuje se
muškarcima, a od 500 do 999 ženama,
trinaesta cifra-kontrolni broj.
Atributi doprinose opisu entiteta,
   ali ne omogudavaju njegovu
   jednoznačnu identifikaciju.

Konkretizacija obeležja (vrednosti
 atributa, vrednosti imenovanih
  obeležja) entiteta su podaci.
ENTITET     OBELEŽJA           KONKRETIZACIJA
                               OBELEŽJA
Magacin     dužina             200 m

            širina             50 m

            visina             25 m

            lokacija           Beograd, Cetinjska 30

            stanje zaliha      35000

            kapacitet          11000000

Dobavljač   mesto              Kikinda, Zmajeva 34

            roba               keks

            učešće u ukupnom   7,56%
            prometu
            rok plaćanja       60 dana
Student   Ime    Prezime Dat.rođenja   Mjesto   JMBG           Zavr.
id                                     rođ.                    škola


   1      Pera Perić     11.10. 1980   Osijek   111098037007       -
                                                1



   2      Mira   Mirić   03.07. 1980   Split    030798038002 Sr.       teh.
                                                5            šk.


   3      ....   ....    ....          ....
ORGANIZACIJA PODATAKA


     Pod organizacijom podataka
podrazumeva se logičko predstavljanje i
       povezivanje podataka.
Informacija
je značenje koje čovek pripisuje
  podacima u skladu sa opštim
         dogovorima.
Način stvaranja informacija

             Davanje smisla   Informacija
podaci          podacima
           (obrada)
Šta su to podaci?

• Podatak može da čini tekst, brojevi, slike, pa
čak i zvuk ili video snimak.
• Sami po sebi, podaci nam ne znače puno, ako
ne znamo njihovu interpretaciju.
• Na primer podaci: Petar, 15000, 10 ne znače
ništa. Ali ako kažemo: "Prodavac Petar godišnje
prosečno prodaje robe u vrednosti 15000$ i
njegova zarada je 10% od prodate vrednosti.",
onda podaci postaju informacije.
Podaci
se fizički zapisuju i čuvaju na nosiocima kao
                     što su:
        CD, disk, flash memorija itd.....
Logičke jedinice predstavljaju zbir slogova i
razlikuju se tri nivoa logičkih jedinica:

polje – najmanja logička jedinica podataka,
ima svoje ime, svoju vrednost
logički zapis – skup polja koja se odnose na
isti pojam
logička datoteka – skup zapisa čini datoteku
Bit je najmanji element prikaza podataka u računaru i
uzima vrednosti 0 ili 1.
Bajt je najmanja adresibilna jedinica koja sadrži 8 bita i
predstavlja jedan karakter.

Polje ili atribut predstavlja se sa jednim ili više bajtova.
Zapis sadrži skup atributa o jednom objektu, na primer
atributi jednog studenta su: broj indeksa: 50/90, ime i
prezime: Petar Petrovid, semestar: 2.
Datoteka je kolekcija različitih zapisa, a koje pripadaju
jednom objektu.
Baza podataka je kolekcija povezanih datoteka.
BAZA PODATAKA
Danas veliki značaj imaju podaci i njihovo osmišljavanje u
informacije. Međutim, prisutan je problem njihovog
organizovanja zbog često veoma velikom obima.


Da bi se podaci organizovali, potrebno je projektovati
baze podataka.
Podaci se mogu organizovati i na klasični način, preko
datoteka, ali baze podataka, pravilno projektovane imaju
danas veoma veliki značaj tako da se koriste češde.

Baza podataka predstavlja osnovu za dobijanje
informacija, predstavlja vedi skup međusobno povezanih
datoteka.
Pristup i korišćenje podataka iz baze
   podataka je omogudeno specijalnim
       programima koji se nazivaju
sistemi za upravljanje bazom podataka.
                  (DBMS –
    Data Base Management Systems)
Korišdenjem koncepta baze podataka

- smanjuje se dupliranje podataka
(redudantnost),
- korišdenje podataka nije uslovljeno
poznavanjem unutrašnje organizacije baze
podataka,
- postojedi program ne moraju se ponovo
pisati pri uvodjenju novog softvera i
hardvera,
- lakše se proširuje novim podacima.
Primenom ovog koncepta organizacije
ostvaruje se zahtev za nezavisnošdu
podataka.
Nezavisnost podataka odnosi se na
razdvajanje fizičke od logičke
strukture podataka u smislu izmene
jedne bez uticaja na drugu strukturu.
Bazom podataka se obezbedjuje i
integritet, odnosno da podaci budu
 ispravni, potpuni, zaštideni i da se
omogudi njihova tajnost i sigurnost
Jednostavno komuniciranje sa bazom
 podataka preko jezika bliskih korisniku,
    kako bi se neprofesionalni korisnici
       neposredno uključili u razvoj
informacionog sistema, a profesionalnim
     programerima značajno povedala
              produktivnost.
Prema logičkoj strukturi podataka,
   baze podataka, mogu biti:

          hijerarhijske,
             mrežne,
           relacione i
            objektne.
Relacione baze podataka
sastoje se od relacija (veza) –
medjusobno povezane tabele.
Poznatiji sistemi za upravljanje bazom
  podataka su Microsoft Access, SQL
Server, IBM DB2, Oracle i mnogi drugi.
MICROSOFT ACCESS
MS Access je deo softverskog paketa
Ms Office što podrazumeva isti sistem
rada, prečice na tastaturi, razmena
informacija.
Ms Access je povezan sa ostalim
Office-ovim programima zahvaljujudi
programu OLE (Object Linking and
Embending)
Microsoft Access je sistem za
 upravljanje bazom podataka, ili
 DBMS (data base management
            system).
Ovaj sistem pomaže da upravljate
  zapamdenim podacima u bazi
podataka smeštenoj na računaru
Podaci baze podataka mogu biti slededi:
 imena i adrese
 evidencija poslovnih kontakata; kupci;
trgovački prospekti
 zaposleni, informacije o personalu
 fakture, uplatnice i knjigovodstvo
 biblioteke i kolekcije
 planovi, rezervacije i projekti...........
Bazu podataka ne čine samo
           podaci.

Ona sadrži i objekte koji pomažu
   da upravljate podacima.
Tipovi objekata baze podataka su:
          TABELA (TABLE)
           UPIT (QUERI)
         OBRAZAC(FORM)
        IZVEŠTAJ(REPORT)
        MAKRO (MACRO)
        MODUL (MODUL)
TABELA (Table)
Tabele su osnovne strukture u Accessovoj bazi
   podataka, jer se u njima pamte podaci.
 U okviru tabele podaci se organizuju u polja
         (kolone) i zapise (vrste).
UPIT (Query)
 - alatka za postavljanje pitanja o podacima u
tabelama i za izvršavanje akcija nad podacima. --
- mogu se koristiti i za kombinovanje, ili spajanje
podataka iz više različitih, ali povezanih tabela. --
- mogu pomodi i prilikom promena, brisanja i
dodavanja vede količine podataka u jednom
koraku.
- mogu se koristiti kao osnova za obrasce i
izveštaje.
OBRAZAC (FORM )
Forme (obrasci) omogudavaju da prikazujete i
 unosite podatke u prikladnom formatu koji
  podseda na obrasce koji se popunjavaju.
IZVEŠTAJI (REPORT)
Izveštaji omogudavaju štampanje, ili
 prikazivanje podataka u korisnom
              formatu.
MACRO
     Makro je skup instrukcija koji
  automatizuje zadatak koji se često
   izvršava. Kada pokrenete makro,
 Access izvodi akcije iz makroa onim
redosledom kojim su navedene. Npr.
Makroi za automatsko otvaranje baze
 podataka, za obradu porudžbina, za
         otvaranje upita i sl...
Modul (Module)
kao i makro omogudava automatizaciju, ali
  mnogo napredniju, jer se u njemu, kao
 razvojna platforma, koristi VBA, u obliku
 procedura tipa Sub i Function, koje su na
raspolaganju celom projektu. Za razliku od
  makroa moduli omogudavaju precizniju
   kontrolu nad preduzetim akcijama i
zahtevaju iskustvo u programiranju u VBA
      (Visua/ Basic for Applications).
Bez makroa i modula baza
 podataka je INTERAKTIVNA.


    Sa njima se pretvara u
AUTOMATIZOVANU APLIKACIJU
       baze podataka.
Ms Access čuva objekte aplikacija
(tabele, upite...) u okviru datoteke
baze podataka koja ima ekstenziju
           .accdb
Prednosti korišdenja MS ACCESS-a

• MS ACCESS je savremena baza podataka koja
omogudava da, zajedno sa Word-om, Excel-om,
PowerPoint-om i Mail-om, potpuno automatizujete
svoje poslovanje.
• MS ACCESS je modna alatka za upravljanje,
organizovanje, čuvanje, sortiranje i pretraživanje
podataka.
• MS ACCESS je jednostavan za upotrebu, lako se uči i
ne zahteva da korisnik bude profesionalac za baze
podataka.
• MS ACCESS dozvoljava izmene u bazi podataka i onda
kada ste uneli podatke.

Mais conteúdo relacionado

Mais procurados

3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatika
3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatika3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatika
3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatikaZoran Ilić
 
Bezbednost na internetu 3
Bezbednost na internetu 3Bezbednost na internetu 3
Bezbednost na internetu 3Jelena Popara
 
Uvod u programiranje i programski jezik Python
Uvod u programiranje i programski jezik PythonUvod u programiranje i programski jezik Python
Uvod u programiranje i programski jezik PythonAmar Kalabić
 
Instalacija Windows 10 Enterprise operativnog sistema u virtuelnoj mašini
Instalacija Windows 10 Enterprise operativnog sistema u virtuelnoj mašiniInstalacija Windows 10 Enterprise operativnog sistema u virtuelnoj mašini
Instalacija Windows 10 Enterprise operativnog sistema u virtuelnoj mašiniMigdad Rešidović
 
Zaštita i sigurnost u elektronskom poslovanju
Zaštita i sigurnost u elektronskom poslovanjuZaštita i sigurnost u elektronskom poslovanju
Zaštita i sigurnost u elektronskom poslovanjuMaja Todorovic
 
Nasilje u školi
Nasilje u školiNasilje u školi
Nasilje u školiDumich
 
Računarstvo i informatika I razred memorije
Računarstvo i informatika I razred memorije Računarstvo i informatika I razred memorije
Računarstvo i informatika I razred memorije bobantos
 
Racunarstvo u oblaku.ppts
Racunarstvo u oblaku.pptsRacunarstvo u oblaku.ppts
Racunarstvo u oblaku.pptsLazar Milincic
 
05 vrste-memorija
05 vrste-memorija05 vrste-memorija
05 vrste-memorijaJecaNemica
 
Bezbednost na internetu, prezentacija
Bezbednost na internetu, prezentacijaBezbednost na internetu, prezentacija
Bezbednost na internetu, prezentacijaMr Vladimir Stankovic
 
6. Uvod u informatiku - Hardver i softver računara
6. Uvod u informatiku - Hardver i softver računara6. Uvod u informatiku - Hardver i softver računara
6. Uvod u informatiku - Hardver i softver računaraZoran Ilić
 
Prozori (Windows)
Prozori (Windows)Prozori (Windows)
Prozori (Windows)Bonzita
 
Prezentacija o internetu
Prezentacija o internetuPrezentacija o internetu
Prezentacija o internetuOS Cegar Nis
 
Sistemski softver i aplikativni programi
Sistemski softver i aplikativni programiSistemski softver i aplikativni programi
Sistemski softver i aplikativni programiJasmina Profil
 
Раздео четинари
 Раздео четинари Раздео четинари
Раздео четинариDubi Vilotic
 

Mais procurados (20)

3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatika
3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatika3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatika
3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatika
 
Bezbednost na internetu 3
Bezbednost na internetu 3Bezbednost na internetu 3
Bezbednost na internetu 3
 
Uvod u programiranje i programski jezik Python
Uvod u programiranje i programski jezik PythonUvod u programiranje i programski jezik Python
Uvod u programiranje i programski jezik Python
 
Instalacija Windows 10 Enterprise operativnog sistema u virtuelnoj mašini
Instalacija Windows 10 Enterprise operativnog sistema u virtuelnoj mašiniInstalacija Windows 10 Enterprise operativnog sistema u virtuelnoj mašini
Instalacija Windows 10 Enterprise operativnog sistema u virtuelnoj mašini
 
Zaštita i sigurnost u elektronskom poslovanju
Zaštita i sigurnost u elektronskom poslovanjuZaštita i sigurnost u elektronskom poslovanju
Zaštita i sigurnost u elektronskom poslovanju
 
Nasilje u školi
Nasilje u školiNasilje u školi
Nasilje u školi
 
Računarstvo i informatika I razred memorije
Računarstvo i informatika I razred memorije Računarstvo i informatika I razred memorije
Računarstvo i informatika I razred memorije
 
Racunarske mreze
Racunarske mrezeRacunarske mreze
Racunarske mreze
 
марко краљевић и бег костадин
марко краљевић и бег костадинмарко краљевић и бег костадин
марко краљевић и бег костадин
 
Racunarstvo u oblaku.ppts
Racunarstvo u oblaku.pptsRacunarstvo u oblaku.ppts
Racunarstvo u oblaku.ppts
 
05 vrste-memorija
05 vrste-memorija05 vrste-memorija
05 vrste-memorija
 
Bezbednost na internetu
Bezbednost na internetuBezbednost na internetu
Bezbednost na internetu
 
Bezbednost na internetu, prezentacija
Bezbednost na internetu, prezentacijaBezbednost na internetu, prezentacija
Bezbednost na internetu, prezentacija
 
6. Uvod u informatiku - Hardver i softver računara
6. Uvod u informatiku - Hardver i softver računara6. Uvod u informatiku - Hardver i softver računara
6. Uvod u informatiku - Hardver i softver računara
 
Prozori (Windows)
Prozori (Windows)Prozori (Windows)
Prozori (Windows)
 
Decija prava
Decija pravaDecija prava
Decija prava
 
Prezentacija o internetu
Prezentacija o internetuPrezentacija o internetu
Prezentacija o internetu
 
Internet
InternetInternet
Internet
 
Sistemski softver i aplikativni programi
Sistemski softver i aplikativni programiSistemski softver i aplikativni programi
Sistemski softver i aplikativni programi
 
Раздео четинари
 Раздео четинари Раздео четинари
Раздео четинари
 

Destaque

Izrada izvestaja u Access-u - Ristic Aleksandra - Pejcic Dejan
Izrada izvestaja u Access-u - Ristic Aleksandra - Pejcic Dejan Izrada izvestaja u Access-u - Ristic Aleksandra - Pejcic Dejan
Izrada izvestaja u Access-u - Ristic Aleksandra - Pejcic Dejan nasaskolatakmicenja1
 
R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak
R4 DB - Kreiranje baze podataka u Access-u - Jelena KričakR4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak
R4 DB - Kreiranje baze podataka u Access-u - Jelena KričakNašaŠkola.Net
 
Uputstvo access2007
Uputstvo access2007Uputstvo access2007
Uputstvo access2007damirdak
 
Kreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-uKreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-uDejan Pejčić
 
Akcioni upiti u Access-u - Stevan Savic - Dejan Pejčić
Akcioni upiti u Access-u - Stevan Savic - Dejan PejčićAkcioni upiti u Access-u - Stevan Savic - Dejan Pejčić
Akcioni upiti u Access-u - Stevan Savic - Dejan Pejčićnasaskolatakmicenja
 
Upiti u Microsoft Access-u
Upiti u Microsoft Access-uUpiti u Microsoft Access-u
Upiti u Microsoft Access-uDejan Pejčić
 

Destaque (9)

Upiti u Access-u
Upiti u Access-uUpiti u Access-u
Upiti u Access-u
 
Izrada izvestaja u Access-u - Ristic Aleksandra - Pejcic Dejan
Izrada izvestaja u Access-u - Ristic Aleksandra - Pejcic Dejan Izrada izvestaja u Access-u - Ristic Aleksandra - Pejcic Dejan
Izrada izvestaja u Access-u - Ristic Aleksandra - Pejcic Dejan
 
Zadatak iz access-a
Zadatak iz access-aZadatak iz access-a
Zadatak iz access-a
 
R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak
R4 DB - Kreiranje baze podataka u Access-u - Jelena KričakR4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak
R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak
 
Uputstvo access2007
Uputstvo access2007Uputstvo access2007
Uputstvo access2007
 
Kreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-uKreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-u
 
Akcioni upiti u Access-u - Stevan Savic - Dejan Pejčić
Akcioni upiti u Access-u - Stevan Savic - Dejan PejčićAkcioni upiti u Access-u - Stevan Savic - Dejan Pejčić
Akcioni upiti u Access-u - Stevan Savic - Dejan Pejčić
 
Upiti u Microsoft Access-u
Upiti u Microsoft Access-uUpiti u Microsoft Access-u
Upiti u Microsoft Access-u
 
Excel priprema-1112
Excel priprema-1112Excel priprema-1112
Excel priprema-1112
 

Semelhante a Entitet, organizacija, baza i access

Baze podataka i informacioni sistemi
Baze podataka i informacioni sistemiBaze podataka i informacioni sistemi
Baze podataka i informacioni sistemigrujam
 
Informatika
InformatikaInformatika
Informatikabobantos
 
Nasa skola 2011: Baze podataka - Stefan Nikolic -Silvana Ivkovic
Nasa skola 2011: Baze podataka - Stefan Nikolic -Silvana IvkovicNasa skola 2011: Baze podataka - Stefan Nikolic -Silvana Ivkovic
Nasa skola 2011: Baze podataka - Stefan Nikolic -Silvana IvkovicNašaŠkola.Net
 
Baze podataka - Stefan Nikolić - Silvana Ivković
Baze podataka - Stefan Nikolić - Silvana IvkovićBaze podataka - Stefan Nikolić - Silvana Ivković
Baze podataka - Stefan Nikolić - Silvana IvkovićNašaŠkola.Net
 
Nasa skola baze_podataka_stefan_nikolic
Nasa skola baze_podataka_stefan_nikolicNasa skola baze_podataka_stefan_nikolic
Nasa skola baze_podataka_stefan_nikolicDragan Ilić
 
Model podataka.pdf
Model podataka.pdfModel podataka.pdf
Model podataka.pdfVlada Nedic
 
Baze podataka
Baze podatakaBaze podataka
Baze podatakagrujam
 
informacioni+sistemi.ppt
informacioni+sistemi.pptinformacioni+sistemi.ppt
informacioni+sistemi.pptVlada Nedic
 
Uvod u sisteme.pdf
Uvod u sisteme.pdfUvod u sisteme.pdf
Uvod u sisteme.pdfVlada Nedic
 
Business Intelligence Strategies and its role in corporate development
Business Intelligence Strategies and its role in corporate developmentBusiness Intelligence Strategies and its role in corporate development
Business Intelligence Strategies and its role in corporate developmentAngelina Njegus
 
Domaći rad 1
Domaći rad 1Domaći rad 1
Domaći rad 1tanja_vs
 
Metodologija_Analize&Modeliranja_Procesa.pdf
Metodologija_Analize&Modeliranja_Procesa.pdfMetodologija_Analize&Modeliranja_Procesa.pdf
Metodologija_Analize&Modeliranja_Procesa.pdfVlada Nedic
 
Web of Data - Aleksandar Stanimirovic
Web of Data - Aleksandar StanimirovicWeb of Data - Aleksandar Stanimirovic
Web of Data - Aleksandar Stanimirovicitnisgroup
 

Semelhante a Entitet, organizacija, baza i access (20)

Baze podataka i informacioni sistemi
Baze podataka i informacioni sistemiBaze podataka i informacioni sistemi
Baze podataka i informacioni sistemi
 
Informatika
InformatikaInformatika
Informatika
 
Nasa skola 2011: Baze podataka - Stefan Nikolic -Silvana Ivkovic
Nasa skola 2011: Baze podataka - Stefan Nikolic -Silvana IvkovicNasa skola 2011: Baze podataka - Stefan Nikolic -Silvana Ivkovic
Nasa skola 2011: Baze podataka - Stefan Nikolic -Silvana Ivkovic
 
Nasa skola baze_podataka_stefan_nikolic
Nasa skola baze_podataka_stefan_nikolicNasa skola baze_podataka_stefan_nikolic
Nasa skola baze_podataka_stefan_nikolic
 
Baze podataka - Stefan Nikolić - Silvana Ivković
Baze podataka - Stefan Nikolić - Silvana IvkovićBaze podataka - Stefan Nikolić - Silvana Ivković
Baze podataka - Stefan Nikolić - Silvana Ivković
 
Nasa skola baze_podataka_stefan_nikolic
Nasa skola baze_podataka_stefan_nikolicNasa skola baze_podataka_stefan_nikolic
Nasa skola baze_podataka_stefan_nikolic
 
Model podataka.pdf
Model podataka.pdfModel podataka.pdf
Model podataka.pdf
 
Baze podataka
Baze podatakaBaze podataka
Baze podataka
 
informacioni+sistemi.ppt
informacioni+sistemi.pptinformacioni+sistemi.ppt
informacioni+sistemi.ppt
 
Osnovi informatike
Osnovi informatikeOsnovi informatike
Osnovi informatike
 
Uvod u sisteme.pdf
Uvod u sisteme.pdfUvod u sisteme.pdf
Uvod u sisteme.pdf
 
Business Intelligence Strategies and its role in corporate development
Business Intelligence Strategies and its role in corporate developmentBusiness Intelligence Strategies and its role in corporate development
Business Intelligence Strategies and its role in corporate development
 
Domaći rad 1
Domaći rad 1Domaći rad 1
Domaći rad 1
 
IT1 1.5 Analiza podataka
IT1 1.5 Analiza podatakaIT1 1.5 Analiza podataka
IT1 1.5 Analiza podataka
 
IT trendovi u 2017-oj
IT trendovi u 2017-ojIT trendovi u 2017-oj
IT trendovi u 2017-oj
 
Metodologija_Analize&Modeliranja_Procesa.pdf
Metodologija_Analize&Modeliranja_Procesa.pdfMetodologija_Analize&Modeliranja_Procesa.pdf
Metodologija_Analize&Modeliranja_Procesa.pdf
 
информатика 1
информатика 1информатика 1
информатика 1
 
Web of Data - Aleksandar Stanimirovic
Web of Data - Aleksandar StanimirovicWeb of Data - Aleksandar Stanimirovic
Web of Data - Aleksandar Stanimirovic
 
Baze
BazeBaze
Baze
 
Npp 2012 racunarstvo_i_informatika_120118
Npp 2012 racunarstvo_i_informatika_120118Npp 2012 racunarstvo_i_informatika_120118
Npp 2012 racunarstvo_i_informatika_120118
 

Último (6)

OIR11-L1.pptx
OIR11-L1.pptxOIR11-L1.pptx
OIR11-L1.pptx
 
OIR11-L4.pptx
OIR11-L4.pptxOIR11-L4.pptx
OIR11-L4.pptx
 
OIR11-L3.pptx
OIR11-L3.pptxOIR11-L3.pptx
OIR11-L3.pptx
 
OIR-V9.pptx
OIR-V9.pptxOIR-V9.pptx
OIR-V9.pptx
 
OIR-V8.pptx
OIR-V8.pptxOIR-V8.pptx
OIR-V8.pptx
 
OIR11-L2.pptx
OIR11-L2.pptxOIR11-L2.pptx
OIR11-L2.pptx
 

Entitet, organizacija, baza i access

  • 2. Svet koji nas okružuje može se shvatiti kao sistem entiteta koji su u medjusobnom delovanju. Pod entitetom najčešde podrazumevamo objekat posmatranja koji je važan sa odredjenog stanovišta i koji se može jednoznačno identifikovati tj. izdvojiti iz okoline i opisati.
  • 4. REALNI OBJEKAT (osoba, mašina, dokument, kuda...)
  • 5. APSTRAKTAN KONCEPT (mera, količina, boja, radno mesto...)
  • 8. Svaki entitet ima različita svojstva (obeležja). Obeležjima se bliže odredjuje posmatrani entitet. Svaki entitet može imati više obeležja i obrnuto. Svako svojstvo ima ime i vrednost.
  • 9. Primer: muž Pera Žena Mira BRAK Broj dece 5 Datum 20/05/2000
  • 10. Entitet se identifikuje: -imenom skupa entiteta kojem pripada -imenom svojstva entiteta pomodu kojeg se posmatrani entitet izdvaja iz skupa - vrednošdu imenovanog svojstva.
  • 11. Svojstva (obeležja) mogu biti ključna i atributivna. Ključno svojstvo (ključ) omogudava idetifikaciju entiteta u skupu entiteta.
  • 12. Ključevi mogu biti primarni i sekundarni. Primarni ključ omogudava jednoznačnu identifikaciju entiteta u skupu entiteta. Sekundarni ključevi služe za idetifikaciju grupe entiteta u skupu entiteta. Kao ključevi se obično koriste šifre.
  • 13. U praksi se, obično, svakom entitetu dodeljuje jedan broj. Primer šifre je lični broj gradjana. Npr. broj 2811954710128, osim što omogudava identifikaciju odedjene osobe, nosi neke podatke o njoj: prve dve cifre-dan rodjenja, treda i četvrta-mesec rodjenja, od pete do sedme-godina rodjenja, osma republika, deveta-region u okviru republike, deseta do dvanaeste – broj od 000 do 499 dodeljuje se muškarcima, a od 500 do 999 ženama, trinaesta cifra-kontrolni broj.
  • 14. Atributi doprinose opisu entiteta, ali ne omogudavaju njegovu jednoznačnu identifikaciju. Konkretizacija obeležja (vrednosti atributa, vrednosti imenovanih obeležja) entiteta su podaci.
  • 15. ENTITET OBELEŽJA KONKRETIZACIJA OBELEŽJA Magacin dužina 200 m širina 50 m visina 25 m lokacija Beograd, Cetinjska 30 stanje zaliha 35000 kapacitet 11000000 Dobavljač mesto Kikinda, Zmajeva 34 roba keks učešće u ukupnom 7,56% prometu rok plaćanja 60 dana
  • 16. Student Ime Prezime Dat.rođenja Mjesto JMBG Zavr. id rođ. škola 1 Pera Perić 11.10. 1980 Osijek 111098037007 - 1 2 Mira Mirić 03.07. 1980 Split 030798038002 Sr. teh. 5 šk. 3 .... .... .... ....
  • 17. ORGANIZACIJA PODATAKA Pod organizacijom podataka podrazumeva se logičko predstavljanje i povezivanje podataka.
  • 18. Informacija je značenje koje čovek pripisuje podacima u skladu sa opštim dogovorima.
  • 19. Način stvaranja informacija Davanje smisla Informacija podaci podacima (obrada)
  • 20. Šta su to podaci? • Podatak može da čini tekst, brojevi, slike, pa čak i zvuk ili video snimak. • Sami po sebi, podaci nam ne znače puno, ako ne znamo njihovu interpretaciju. • Na primer podaci: Petar, 15000, 10 ne znače ništa. Ali ako kažemo: "Prodavac Petar godišnje prosečno prodaje robe u vrednosti 15000$ i njegova zarada je 10% od prodate vrednosti.", onda podaci postaju informacije.
  • 21. Podaci se fizički zapisuju i čuvaju na nosiocima kao što su: CD, disk, flash memorija itd.....
  • 22. Logičke jedinice predstavljaju zbir slogova i razlikuju se tri nivoa logičkih jedinica: polje – najmanja logička jedinica podataka, ima svoje ime, svoju vrednost logički zapis – skup polja koja se odnose na isti pojam logička datoteka – skup zapisa čini datoteku
  • 23.
  • 24. Bit je najmanji element prikaza podataka u računaru i uzima vrednosti 0 ili 1. Bajt je najmanja adresibilna jedinica koja sadrži 8 bita i predstavlja jedan karakter. Polje ili atribut predstavlja se sa jednim ili više bajtova. Zapis sadrži skup atributa o jednom objektu, na primer atributi jednog studenta su: broj indeksa: 50/90, ime i prezime: Petar Petrovid, semestar: 2. Datoteka je kolekcija različitih zapisa, a koje pripadaju jednom objektu. Baza podataka je kolekcija povezanih datoteka.
  • 26. Danas veliki značaj imaju podaci i njihovo osmišljavanje u informacije. Međutim, prisutan je problem njihovog organizovanja zbog često veoma velikom obima. Da bi se podaci organizovali, potrebno je projektovati baze podataka. Podaci se mogu organizovati i na klasični način, preko datoteka, ali baze podataka, pravilno projektovane imaju danas veoma veliki značaj tako da se koriste češde. Baza podataka predstavlja osnovu za dobijanje informacija, predstavlja vedi skup međusobno povezanih datoteka.
  • 27. Pristup i korišćenje podataka iz baze podataka je omogudeno specijalnim programima koji se nazivaju sistemi za upravljanje bazom podataka. (DBMS – Data Base Management Systems)
  • 28. Korišdenjem koncepta baze podataka - smanjuje se dupliranje podataka (redudantnost), - korišdenje podataka nije uslovljeno poznavanjem unutrašnje organizacije baze podataka, - postojedi program ne moraju se ponovo pisati pri uvodjenju novog softvera i hardvera, - lakše se proširuje novim podacima.
  • 29. Primenom ovog koncepta organizacije ostvaruje se zahtev za nezavisnošdu podataka. Nezavisnost podataka odnosi se na razdvajanje fizičke od logičke strukture podataka u smislu izmene jedne bez uticaja na drugu strukturu.
  • 30. Bazom podataka se obezbedjuje i integritet, odnosno da podaci budu ispravni, potpuni, zaštideni i da se omogudi njihova tajnost i sigurnost
  • 31. Jednostavno komuniciranje sa bazom podataka preko jezika bliskih korisniku, kako bi se neprofesionalni korisnici neposredno uključili u razvoj informacionog sistema, a profesionalnim programerima značajno povedala produktivnost.
  • 32. Prema logičkoj strukturi podataka, baze podataka, mogu biti: hijerarhijske, mrežne, relacione i objektne.
  • 33. Relacione baze podataka sastoje se od relacija (veza) – medjusobno povezane tabele.
  • 34. Poznatiji sistemi za upravljanje bazom podataka su Microsoft Access, SQL Server, IBM DB2, Oracle i mnogi drugi.
  • 36. MS Access je deo softverskog paketa Ms Office što podrazumeva isti sistem rada, prečice na tastaturi, razmena informacija. Ms Access je povezan sa ostalim Office-ovim programima zahvaljujudi programu OLE (Object Linking and Embending)
  • 37. Microsoft Access je sistem za upravljanje bazom podataka, ili DBMS (data base management system). Ovaj sistem pomaže da upravljate zapamdenim podacima u bazi podataka smeštenoj na računaru
  • 38. Podaci baze podataka mogu biti slededi:  imena i adrese  evidencija poslovnih kontakata; kupci; trgovački prospekti  zaposleni, informacije o personalu  fakture, uplatnice i knjigovodstvo  biblioteke i kolekcije  planovi, rezervacije i projekti...........
  • 39. Bazu podataka ne čine samo podaci. Ona sadrži i objekte koji pomažu da upravljate podacima.
  • 40. Tipovi objekata baze podataka su: TABELA (TABLE) UPIT (QUERI) OBRAZAC(FORM) IZVEŠTAJ(REPORT) MAKRO (MACRO) MODUL (MODUL)
  • 41. TABELA (Table) Tabele su osnovne strukture u Accessovoj bazi podataka, jer se u njima pamte podaci. U okviru tabele podaci se organizuju u polja (kolone) i zapise (vrste).
  • 42. UPIT (Query) - alatka za postavljanje pitanja o podacima u tabelama i za izvršavanje akcija nad podacima. -- - mogu se koristiti i za kombinovanje, ili spajanje podataka iz više različitih, ali povezanih tabela. -- - mogu pomodi i prilikom promena, brisanja i dodavanja vede količine podataka u jednom koraku. - mogu se koristiti kao osnova za obrasce i izveštaje.
  • 43. OBRAZAC (FORM ) Forme (obrasci) omogudavaju da prikazujete i unosite podatke u prikladnom formatu koji podseda na obrasce koji se popunjavaju.
  • 44. IZVEŠTAJI (REPORT) Izveštaji omogudavaju štampanje, ili prikazivanje podataka u korisnom formatu.
  • 45. MACRO Makro je skup instrukcija koji automatizuje zadatak koji se često izvršava. Kada pokrenete makro, Access izvodi akcije iz makroa onim redosledom kojim su navedene. Npr. Makroi za automatsko otvaranje baze podataka, za obradu porudžbina, za otvaranje upita i sl...
  • 46. Modul (Module) kao i makro omogudava automatizaciju, ali mnogo napredniju, jer se u njemu, kao razvojna platforma, koristi VBA, u obliku procedura tipa Sub i Function, koje su na raspolaganju celom projektu. Za razliku od makroa moduli omogudavaju precizniju kontrolu nad preduzetim akcijama i zahtevaju iskustvo u programiranju u VBA (Visua/ Basic for Applications).
  • 47. Bez makroa i modula baza podataka je INTERAKTIVNA. Sa njima se pretvara u AUTOMATIZOVANU APLIKACIJU baze podataka.
  • 48. Ms Access čuva objekte aplikacija (tabele, upite...) u okviru datoteke baze podataka koja ima ekstenziju .accdb
  • 49. Prednosti korišdenja MS ACCESS-a • MS ACCESS je savremena baza podataka koja omogudava da, zajedno sa Word-om, Excel-om, PowerPoint-om i Mail-om, potpuno automatizujete svoje poslovanje. • MS ACCESS je modna alatka za upravljanje, organizovanje, čuvanje, sortiranje i pretraživanje podataka. • MS ACCESS je jednostavan za upotrebu, lako se uči i ne zahteva da korisnik bude profesionalac za baze podataka. • MS ACCESS dozvoljava izmene u bazi podataka i onda kada ste uneli podatke.