1 / 9

Tabele

Tabele. Kasa Ferenc. Osnovna šema baze. Moderan dizjan baze podataka podrazumeva donju blok šemu. Aplikacija. Tabele. Posrednik. Osnovna šema baze. Tabela je osnova svake relacione baze Aplikacija najprostije rečeno predstavlja formular za unos i prikaz vrednosti

darren
Download Presentation

Tabele

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tabele Kasa Ferenc

  2. Osnovna šema baze • Moderan dizjan baze podataka podrazumeva donju blok šemu Aplikacija Tabele Posrednik

  3. Osnovna šema baze • Tabela je osnova svake relacione baze • Aplikacija najprostije rečeno predstavlja formular za unos i prikaz vrednosti • Posrednik povezuje tabelu i aplikaciju • Ovim smo postigli podelu poslova - odgovornosti

  4. Tabele - osnovni pojmovi • Obeleženi deo je zapis • Jedna ćelija u tabeli se naziva atribut • Svaka tabela mora da ima jedan ATRIBUT (jedno polje) koji na jedninstven način opisuje jedan zapis. • Ne možemo da imamo dva potpuno ista zapisa • Polje koje na jedinstven način opisuje zapis naziva se primarni ključ • Koje polje je u donjoj tabeli primarni ključ • Da li postoje „prirodni“ podaci koji mogu da budu primarni ključ

  5. Kreiranje tabela – baze podataka • Uz Delfi paket dolazi i program koji služi za kreiranje tabela - baza podataka • Njegovo ime je DataBase Desktop

  6. Kreiranje tabela – baze podataka • Po otvaranju DataBase Desktop –a prvo morate da definišete radni direktorijum – odonsno folder u kojem ćete čuvati kreirane baze – odnosno tabele. • Opcija File -> Working Directory • Sledeće jeste kreiranje nove tabele File -> New -> Table • I izaberite za tip tabele Paradox7

  7. Kreiranje tabela – baze podataka • U polje Field Name unosite ime koje reprezentuje vaše podatke • Na primer Prezime ili NaslovKnjige • Kao što vidite u gornjem primeru nije dozvoljeno da postoje razmaci. Koristite donju crtu ili minus... • Polje Type služi za definisanje tipa podatka. Unapred trebate da razmišljate o štednji. • Pojedine podatke kao Alpha (tekstualni podatak), ili Memo možete ograničiti na željenu veličinu. Tu je u pitanju polje za unos SIZE. • Na primer za polje Prezime nema potrebe da koristite Memo već je bolje rešenje Alpha i da ga ograničite na 20 karaktera. • Poslednji podatak koji možete da unesete jeste da li je polje primarni ključ ili ne. • Svaka tabela mora da ima polje koje je primarni ključ

  8. Tipovi podataka a tekstualni tip podataka – Alpha. Daje mogućnost definisanja dužine (opcija SIZE) N Brojevni (numerički) tip podatka – Numbers. Polje SIZE nije moguće urediti S, L Celobrojni tip podatka. Kratki integer i dugi integer. Daje mogućnost definisanja dužine (opcija SIZE) M tekstualni tip podataka – Memo. Takođe postoji i formatiran memo. Daje mogućnost definisanja dužine (opcija SIZE) + Brojevni (numerički) tip podatka – Autoincrement. Program automatski uvećava vrednost polja za jedan. Polje SIZE nije moguće urediti

  9. Šta smo naučili? • Koje blokove imamo u modernom dizaju baze podataka? • Da li možemo da napravimo bazu podataka bez tabele? • Šta predstavlja aplikacija u Bazi podataka • Zašto koristimo posrednike? • Kako kreiramo tabelu? • Šta predstavlja jedan red u tabeli? • Šta predstavlja jedna ćelija u tabeli? • Šta je to ključ? Šta je to primarni ključ? • Koje polje može da bude ključ? Dati primer? • Koje tipove podataka imamo? • Da li je moguće dodatno modifikovati postojeće tipove podataka? • Zašto modifikujemo tipove podataka?

More Related