• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Entitet, organizacija, baza i access
 

Entitet, organizacija, baza i access

on

  • 1,445 views

 

Statistics

Views

Total Views
1,445
Views on SlideShare
1,445
Embed Views
0

Actions

Likes
1
Downloads
29
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Entitet, organizacija, baza i access Entitet, organizacija, baza i access Presentation Transcript

    • 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 entitetmože imati više obeležja i obrnuto.Svako svojstvo ima ime i vrednost.
    • Primer: muž Pera Žena MiraBRAK Broj dece 5 Datum 20/05/2000
    • Entitet se identifikuje:-imenom skupa entiteta kojem pripada-imenom svojstva entiteta pomodukojeg se posmatrani entitet izdvaja izskupa- 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čnuidentifikaciju entiteta u skupu entiteta.Sekundarni ključevi služe za idetifikacijugrupe entiteta u skupu entiteta.Kao ključevi se obično koriste šifre.
    • U praksi se, obično, svakom entitetu dodeljujejedan broj.Primer šifre je lični broj gradjana.Npr. broj 2811954710128, osim što omogudavaidentifikaciju 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 semuš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ŽJAMagacin dužina 200 m širina 50 m visina 25 m lokacija Beograd, Cetinjska 30 stanje zaliha 35000 kapacitet 11000000Dobavljač 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 podatakapodrazumeva se logičko predstavljanje i povezivanje podataka.
    • Informacijaje značenje koje čovek pripisuje podacima u skladu sa opštim dogovorima.
    • Način stvaranja informacija Davanje smisla Informacijapodaci 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, akone znamo njihovu interpretaciju.• Na primer podaci: Petar, 15000, 10 ne značeništa. Ali ako kažemo: "Prodavac Petar godišnjeprosečno prodaje robe u vrednosti 15000$ injegova zarada je 10% od prodate vrednosti.",onda podaci postaju informacije.
    • Podacise fizički zapisuju i čuvaju na nosiocima kao što su: CD, disk, flash memorija itd.....
    • Logičke jedinice predstavljaju zbir slogova irazlikuju se tri nivoa logičkih jedinica:polje – najmanja logička jedinica podataka,ima svoje ime, svoju vrednostlogički zapis – skup polja koja se odnose naisti pojamlogička datoteka – skup zapisa čini datoteku
    • Bit je najmanji element prikaza podataka u računaru iuzima vrednosti 0 ili 1.Bajt je najmanja adresibilna jedinica koja sadrži 8 bita ipredstavlja jedan karakter.Polje ili atribut predstavlja se sa jednim ili više bajtova.Zapis sadrži skup atributa o jednom objektu, na primeratributi jednog studenta su: broj indeksa: 50/90, ime iprezime: Petar Petrovid, semestar: 2.Datoteka je kolekcija različitih zapisa, a koje pripadajujednom objektu.Baza podataka je kolekcija povezanih datoteka.
    • BAZA PODATAKA
    • Danas veliki značaj imaju podaci i njihovo osmišljavanje uinformacije. Međutim, prisutan je problem njihovogorganizovanja zbog često veoma velikom obima.Da bi se podaci organizovali, potrebno je projektovatibaze podataka.Podaci se mogu organizovati i na klasični način, prekodatoteka, ali baze podataka, pravilno projektovane imajudanas veoma veliki značaj tako da se koriste češde.Baza podataka predstavlja osnovu za dobijanjeinformacija, predstavlja vedi skup međusobno povezanihdatoteka.
    • Pristup i korišćenje podataka iz baze podataka je omogudeno specijalnim programima koji se nazivajusistemi za upravljanje bazom podataka. (DBMS – Data Base Management Systems)
    • Korišdenjem koncepta baze podataka- smanjuje se dupliranje podataka(redudantnost),- korišdenje podataka nije uslovljenopoznavanjem unutrašnje organizacije bazepodataka,- postojedi program ne moraju se ponovopisati pri uvodjenju novog softvera ihardvera,- lakše se proširuje novim podacima.
    • Primenom ovog koncepta organizacijeostvaruje se zahtev za nezavisnošdupodataka.Nezavisnost podataka odnosi se narazdvajanje fizičke od logičkestrukture podataka u smislu izmenejedne bez uticaja na drugu strukturu.
    • Bazom podataka se obezbedjuje iintegritet, odnosno da podaci budu ispravni, potpuni, zaštideni i da seomogudi njihova tajnost i sigurnost
    • Jednostavno komuniciranje sa bazom podataka preko jezika bliskih korisniku, kako bi se neprofesionalni korisnici neposredno uključili u razvojinformacionog 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 podatakasastoje se od relacija (veza) –medjusobno povezane tabele.
    • Poznatiji sistemi za upravljanje bazom podataka su Microsoft Access, SQLServer, IBM DB2, Oracle i mnogi drugi.
    • MICROSOFT ACCESS
    • MS Access je deo softverskog paketaMs Office što podrazumeva isti sistemrada, prečice na tastaturi, razmenainformacija.Ms Access je povezan sa ostalimOffice-ovim programima zahvaljujudiprogramu OLE (Object Linking andEmbending)
    • Microsoft Access je sistem za upravljanje bazom podataka, ili DBMS (data base management system).Ovaj sistem pomaže da upravljate zapamdenim podacima u bazipodataka 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 utabelama i za izvršavanje akcija nad podacima. --- mogu se koristiti i za kombinovanje, ili spajanjepodataka iz više različitih, ali povezanih tabela. --- mogu pomodi i prilikom promena, brisanja idodavanja vede količine podataka u jednomkoraku.- mogu se koristiti kao osnova za obrasce iizveš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 onimredosledom 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 naraspolaganju celom projektu. Za razliku od makroa moduli omogudavaju precizniju kontrolu nad preduzetim akcijama izahtevaju iskustvo u programiranju u VBA (Visua/ Basic for Applications).
    • Bez makroa i modula baza podataka je INTERAKTIVNA. Sa njima se pretvara uAUTOMATIZOVANU APLIKACIJU baze podataka.
    • Ms Access čuva objekte aplikacija(tabele, upite...) u okviru datotekebaze podataka koja ima ekstenziju .accdb
    • Prednosti korišdenja MS ACCESS-a• MS ACCESS je savremena baza podataka kojaomogudava da, zajedno sa Word-om, Excel-om,PowerPoint-om i Mail-om, potpuno automatizujetesvoje poslovanje.• MS ACCESS je modna alatka za upravljanje,organizovanje, čuvanje, sortiranje i pretraživanjepodataka.• MS ACCESS je jednostavan za upotrebu, lako se uči ine zahteva da korisnik bude profesionalac za bazepodataka.• MS ACCESS dozvoljava izmene u bazi podataka i ondakada ste uneli podatke.