260 likes | 400 Views
Microsoft Access. uvod u baze podataka. Osnovni pojmovi. Podatak je zapis o nekom objektu posmatranja (događaju, pojavi, činjenici) . (žut; 1; F14; 354; $10,50; Četvrtak; itd.).
E N D
Microsoft Access uvod u baze podataka
Osnovni pojmovi • Podatak je zapis o nekom objektu posmatranja (događaju, pojavi, činjenici). (žut; 1; F14; 354; $10,50; Četvrtak; itd.)
Informacija-podaci postaju informacije kada spoznamo njihov smisao, kada nam povećaju znanje i kada počnemo da ih koristimo. • Za informaciju je bitno da bude jasna, tačna i blagovremena. Tako bi rečenica: "Danas je kišan dan" bila informacija, ako nas obavještava o nečem što nismo znali.
Baza podataka • je kolekcija povezanih podataka sa višestrukom namjenom. To je skup podataka koji se odnose na jednu temu ili namjenu. • Na primjer, u bazu podataka možete smještati imena i adrese, kolekcija CD-ova ili DVD-a.
Entitet i Obilježje • Osnovni elementi baze podataka zovu se ENTITETI i vezani su za objekte realnog sistema. • Svojstva ili osobine objekata opisuju se OBILJEŽJIMA.
Svijet koji nas okružuje može se shvatiti kao sistem entiteta koji su u međusobnom djelovanju i koji se može izdvojiti iz okoline i opisati. • Entitet može biti: • realni objekat (osoba, mašina..) • apstraktni objekat (boja, mjera, radna mjesta...) • događaj (rođenje, upis ...) • odnos (predmet-nastavnik, učenik-nastavnik..)
Svaki entitet ima različita obilježja. • Obilježjima se bliže određuje posmatrani entitet. Svaki entitet može imati više obilježja i obrnuto. • Obilježja mogu biti ključna i atributivna. Ključno svojstvo (KLJUČ) za neki entitet omogućava identifikaciju entiteta u skupu entiteta.
Ključevi mogu biti primarni i sekundarni. • PRIMARNI KLJUČ omogućava jednoznačnu identifikaciju entiteta u skupu entiteta. • SEKUNDARNI KLJUČ služi za identifikaciju grupe entiteta u skupu entiteta. • Kao ključevi obično se koriste šifre i imaju zadatak da identifikuju entitet. • Obilježja imaju svoje konkretne vrijednosti – podatke
Entitet - STANOVNIK STANOVNIK (IME, PREZIME, ADRESA, GOD_ROĐ,…)
Prilikom kreiranja tabela moraju se odrediti tipovi podataka koji će biti upisivani u tabele. • Tip podataka je najvažnije svojstvo obilježja.
TEXT - tekst(slova, brojevi i svi specijalni znakovi) • Ime, prezime, adresa … • Kombinacija teksta, brojeva, znakova 1J3-369 • Tekst sa kojim se ne vrše računske operacije, a dužine do 255 karaktera • MEMO - memo podaci, • Tekst dužine do 65.535 karaktera. • Koriste se prilikom memorisanja tekstualnih podataka sa više karaktera (napomene).
NUMBER -NUMERIČKI PODACI (BROJEVI), • Brojevi koji se upotrebljavaju u aritmetičkim izrazima • Mogu se koristiti različiti prikazi brojeva • Byte– pozitivni cijeli brojevi između 1 i 255 • Integer– pozitivni i negativni brojevi između -32.768 i 32.768 • Long Integer – pozitivni i negativni brojevi između -2 biliona i 2 biliona • Decimal – Dozvoljava decimalne brojeve
DATE / TIME -DATUMSKI PODACI, • Kratki zapis (05/09/04) • Srednji zapis (Septembar 05, 2004) • Dugi zapis (ponedeljak, 05-Septembar-04)
CURRENCY - NOVČANI PODACI • Currency $3,456.79 • Euro € 3,456.79
AutoNumber - AUTOMATSKO NABRAJANJE, • Svako upisivanje novih podataka u tabelu dovodi do automatskog dodjeljivanja rednog broja.
Yes/No -LOGIČKI PODACI , • T – tačno (TRUE, Yes, On) • F – netačno (False, No, Off)
OLE Object • Objekat kao zvuk, grafika, slika … povezan ili ugrađen u MS Access tabelu
Lookup Wizard–čarobnjak lista • Daje mogućnost kreiranja liste vrijednosti (nove ili već postojeće) • Hyperlink • Daje mogućnost kreiranja linka (veze) sa nekom adresom na Internetu ili unutar kompjutera.
OPERATORI(aritmetičke, relacioni i logički) • Operatori su simboli kojima se označavaju operacije nad podacima. • Operacije se dijele na • aritmetičke, • logičke i • relacione.
ARITMETIČKI OPERATORI • Aritmetički operatori izvršavaju osnovne matematičke operacije nad numeričkim i znakovnim podacima. (+, - , * , / )
RELACIONI OPERATORI • Relacioni operatori vrše poređenje argumenta u izrazu. • Poređenje se može vršiti između numeričkih, znakovnih i datumskih tipova podataka. • Rezultat poređenja je logički tip podataka (sa vrijednošću T ili F) (>, < , = , <> , >= , <= ) 3 > 4 T ili ┴
LOGIČKI OPERATORI • Logički operatori služe za poređenje elemenata logičkog izraza. • NOT • AND - logički operator “i” • Operator AND (i) predstavlja relaciju logičkog množenja. • Vrijednost izraza je T ako i samo ako oba argumenta imaju vrijednost T • OR- logički operator “ili” • Operator OR(ili) predstavlja relaciju logičkog sabiranja. • Vrijednost izraza je T ako bilo koji od argumenta ima vrijednost T
AND - logički operator “i” • Pr. (2+1=3)AND(5-2=3) = T AND T = T • OR- logički operator “ili” • Pr1. (4=5)OR(3<4) = ┴ OR T = T • Pr2. (4=5)OR(3>4) = ┴ OR ┴ = ┴