dr Aleksandra Kostić-Milanović mr Vule Aleksić

Slides:



Advertisements
Similar presentations
MS-Access XP Lesson 1. Introduction to MS-Access Database Management System Software (DBMS) Store data in databases Database is a collection of table.
Advertisements

Tables. What is a Table? A part of a database Container for data Pieces of data, put together, have a meaning.
Rješenje za izradu obiteljskog stabla
FrontPage program za izradu web stranica
Introduction to a Database Defining a database Database window in Access The six items in window: Tables, Queries Forms, Reports, Macros, Modules.
Predavanje br. 7 Formiranje GIS-a II Relacione klase.
Upoznajte se sa MS ACCESS-om
UPRAVLJANJE RELACIONIM BAZAMA PODATAKA ACCESS
Kreiranje upita This template can be used as a starter file for presenting training materials in a group setting. Sections Right-click on a slide to add.
Pretraživanje interneta
Petlje WHILE – WEND.
Structured Query Language
4.1 Vizualni (grafički) HTML uređivači
KONTROLE.
MICROSOFT WORD 2010.
CASE naredba višestrukog grananja
PONAVLJANJE CheckBox Koristi se za rešavanje zadataka gde je potrebno omogućiti uključivanje ili isključivanje jedne ili više opcija. Važna svojstva: –Checked.
Algoritamske/programske strukture
Microsoft Access Jedan od programa za upravljanje bazom podataka koji omogućava organizovanje baze podataka i rad sa podacima je Access firme Microsoft.
Programi,Podaci,Varijable,Računanje- Uvod
KONTROLE.
Pristup podacima Uvod Nikola Vlahović.
Pojam DBMS. Relacione baze podataka
Introduction to Computer Science (CIS 101)
IP šema adresiranja.
CheckBox RadioButton RadioGroup
Naredbe ciklusa.
7. Rad sa AWT-komponentama
Upitni jezik SQL.
Microsoft Office 2007 MS Office je programski paket koji sadrži više programa: MS Word – program za obradu teksta MS Excel – program za izradu tabela sa.
Petlje FOR - NEXT.
Uvod u HTML Zoltan Geller 2017
KREIRANJE OBJEKATA.
Video zapis.
Uvod u programiranje - matematika – X predavanje
Izrada web-stranica.
Reference ćelije i opsega
LABORATORIJSKA VEŽBA VEŽBA 4
Elektrotehnički fakultet – Podgorica Operativni sistemi
Elementi programskog jezika PASCAL
Podešavanje osobina stranica
Programi,Podaci,Varijable,Računanje - 1
MS Access-Baze podataka
Arrays and strings -1 (nizovi i znakovni nizovi)
SQL. SQL SQL Structured Query Language (SQL) predstavlja programski jezik koji je projektovan za potrebe pretraživanja i upravljanja podacima u sistemima.
Vežba 1. Formatiranje teksta korišćenjem stilskih šablona
Kartica Insert.
Struktura MAC adrese i Ethernet okvira
Besplatni softverski alati
Naredba Case Višestruko grananje.
Element form Milena Kostadinović.
InputBox i naredba IF.
MessageBox.
Računarska grafika.
OSNOVNO O BAZAMA PODATAKA
UPRAVLJANJE RELACIONIM BAZAMA PODATAKA ACCESS
Ključne reči,identifikatori, konstante i promenljive
ОШ "Бранко Радичевић" Смедерево
PROGRAMSKI JEZIK PASCAL
Osnovni simboli jezika Pascal
Do While ... Loop struktura
MagistralA (bus) Milan Milovanovic I6.
Home - Bullets & Numbering -
5. Baze podataka Postavke MS Accessa.
Programski jezik Python
PRETRAŽIVANJE INTERNETA
7. Baze podataka Postavke MS Accessa.
predavanja v.as.mr. Samir Lemeš
Chapter 2 Design Table and Form.
Chapter 2 Design Table and Form.
Presentation transcript:

dr Aleksandra Kostić-Milanović mr Vule Aleksić Microsoft Access 2003 dr Aleksandra Kostić-Milanović mr Vule Aleksić

OSNOVNO O BAZAMA Baza podataka (BP) programa Access se sastoji od sledećih objekata: Tabele (Tables) Formulari (Forms) Upiti (Queries) Izveštaji (Reports) Stranice (Pages) Makroi (Macros) Moduli (Modules)

OSNOVNO O BAZAMA Tabele: Sastoje se od polja i slogova U polja se upisuju pojedinačne informacije (npr. ime, prezime, godina rođenja...) Slog je kolekcija svih polja za jednu osobu

OSNOVNO O BAZAMA Formular: Omogućava prikazivanje i unošenje informacija u bazu Na formularima se slogovi obično prikazuju jedan po jedan

OSNOVNO O BAZAMA Upiti: Načini na koje se informacije pronalaze u bazi Informacije koje se u upitu pronalaze, zadovoljavaju uslove koji se u upitu zadaju

OSNOVNO O BAZAMA Izveštaji: Dokumenti u kojima se prikazuju informacije iz BP

OSNOVNO O BAZAMA Stranice: Makroi: Moduli: omogućavaju korišćenje BP putem Interneta Makroi: objekti koji štede vreme automatizujući niz akcija koje se izvršavaju kao jedna Moduli: programi napisani programskim jezikom Visual Basic for Application (VBA)

POKRETANJE PROGRAMA Program se nalazi na sledećoj adresi: Start→All Programs→Microsoft Office→ Microsoft Office Access 2003 Za novu praznu BP, klikne se New na padajućem meniju File izabere se Blank Database snimi se na željeno mesto pojavljuje se komandna tabla sa elementima baze

PLANIRANJE I PRAVLJENJE BP Access u sebi ima čarobnjake (wizard) koji olakšavaju pravljenje baze Često čarobnjaci ne odgovarju zahtevima pa se baza pravi samostalno Da bi se baza napravila samostalno, potrebno je: pažljivo isplanirati BP utrvrditi namenu i obim BP definisati tabele kao i kakve podatke će tabele sadržati definisati kako se podaci iz jedne tabele odnose prema podacima iz druge tabele

PLANIRANJE I PRAVLJENJE BP Nekoliko pitanja na koja je potrebno dati odgovor pre pravljenja BP: Na koji način će se koristiti podaci? Kakvi podaci će se prikupljati? Kakvi podaci će se zapisivati? Kakve veze postoje među podacima? Da li se podaci mogu organizovati u manje posebne grupe? Ko će biti krajnji korisnik baze? Šta je rezultat baze?

PLANIRANJE I PRAVLJENJE BP Planiranje tabela BP: Informacije BP organizovati u nekoliko tabela U svakoj tabeli postoje polja koja se odnose na istu oblast npr. tabela Radnici sadržaće samo osnovne podatke koji se odnose na radnike, dok će tabela Gradilište sadržati samo podatke o gradilištima na kojima rade radnici. Fokusiranjem tabele na jedan zadatak u mnogome se pojednostavljuje struktura tabela kao i eventualne kasnije izmene

PLANIRANJE I PRAVLJENJE BP Planiranje tabela BP: Kada se tabela definiše sa svim svojim podacima, neophodno je definisati tip podatka Tipovi podataka mogu biti: numerički tekstualni objektni Dodeliti primarne ključeve primarni ključ (Primary Key) je polje čija vrednost jedinstveno identifikuje svaki slog tabele

PLANIRANJE I PRAVLJENJE BP Pravljenje tabela BP: u pogledu Design koristeći čarobnjaka unošenjem podataka

PLANIRANJE I PRAVLJENJE BP Pravljenje tabela BP u pogledu Design Prozor za pravljenje tabela u pogledu Design je podeljen na dva dela u gornjem delu se upisuju polja, tipovi polja i po potrebi opis polja U donjem delu se određuju svojstva polja (izgled na ekranu, veličina, pravila za proveru itd.)

PLANIRANJE I PRAVLJENJE BP Pravljenje tabela BP u pogledu Design Tipovi podataka: Text – najčešće korišćen tip podataka i može sadržati do 255 karaktera i/ili cifara Memo – za čuvanje teksta promenljive dužine do 65535 karaktera Number – numerički podaci koji se koriste u izračunavanjima Date/Time – Datum i vreme Currency – za čuvanje podataka u novčanoj valuti

PLANIRANJE I PRAVLJENJE BP Pravljenje tabela BP u pogledu Design Tipovi podataka: AutoNumber – Jedinstven broj za svaki slog Yes/No – polje koje može imati samo jednu od dve vrednosti tipa Da/Ne OLE Object – Objekat (slika, grafika, zvuk, Excel-ova tabela...) Hyperlink – veza koja vodi do druge lokacije ili za povezivanje sa Internetom Lookup Wizard – polje sa ograničenom listom vrednosti

PLANIRANJE I PRAVLJENJE BP Pravljenje tabela BP u pogledu Design Po unosu polja neophodno je definisati ključeve Primarni ključ – je polje čija vrednost jedinstveno identifikuje svaki slog tabele Sekundarni ključ – je polje čija se vrednost koristi za povezivanje sa vrednošću primarnog ključa u nekoj drugoj tabeli.

PLANIRANJE I PRAVLJENJE BP Pravljenje tabela BP u pogledu Design Simbol Opis 0 Cifre od 0 do 9 (obavezan unos znaka) 9 Cifre od 0 do 9 (znak se ne mora uneti) A Slovo ili cifra (obavezan unos znaka) a Slovo ili cifra (znak se ne mora uneti) # Cifra ili razmak & Bilo koji znak ili razmak (obavezan unos znaka) C Bilo koji znak ili razmak (znak se ne mora uneti) L Slova od A do Z (obavezan unos znaka) ? Slova od A do Z (znak se ne mora uneti) > Sledeći znak prikaži velikim slovom < Sledeći znak prikaži malim slovom Svojstva tekstualnog polja: Field Size – određivanje maksimalnog broja znakova u polju Format – određivanje kako se podaci prikazuju Input Mask – određivanje formata ili oblika u kojem se podaci moraju uneti Caption – natpis koji se prikazuje kada je polje na formularu Default Value – Vrednost koju Access automatski unosi u polje

PLANIRANJE I PRAVLJENJE BP Pravljenje tabela BP u pogledu Design Validation Rule – izraz kojim se ograničavaju vrednosti koje se mogu uneti Validation Text – tekst poruke o grešci koja se prikazuje kada korisnik unese vrednost koja nije dozvoljena Required – određivanje da li se u polje mora uneti vrednost Allow Zero – dozvoljava unos veličine nula Indexed – označava da li Access održava indeks vrednosti polja Unicode Compression – ušteda prostora ukoliko se u polju nalazi samo tekst Veličine numeričkih polja: Byte – celobrojne vrednosti od 0 do 255 Integer – celobrojne vrednosti od -32.768 do 32.767 Long Integer – celobrojne vrednosti od -2.147.483.648 do 2.147.483.647 Single – vrednosti iz intervala - 3,402823E38 do -1,401298E-45 (za negativne vrednosti) i od 1,401298E-45 do 3,402823E38 (za pozitivne vrednosti) Double - vrednosti iz intervala -1,797693E308 do -4,940656E-324 (za negativne vrednosti) i od 4,940656E-324 do 1,797693E308(za pozitivne vrednosti) Replication ID – vrednosti koje se koriste kao jedinstveni identifikatori

PLANIRANJE I PRAVLJENJE BP Pravljenje tabela BP u pogledu Design Unapred definisani formati datuma: General Date – 1/1/05 12:35:15 PM Long Date – Saturday, January 1, 2009 Medium Date – 01-Jan-09 Short Date – 1/1/09 Long Time – 12:35:15 PM Medium Time – 12:35 PM Short Time – 12:35

PLANIRANJE I PRAVLJENJE BP Pravljenje tabela BP u pogledu Design Snimanje tabele Po završetku kreiranja tabele, potrebno je sačuvati tabelu Klikom na ikonicu Save pojavljuje se sledeći prozor: Odabirom opcije Yes pojavljuje se sledeći dijalog: Upiše se naziv tabele i klikne OK