|
|
Web Design + Development Tutorials and Articles | EMail | Pretraga | Rečnik |
| Razvoj | Dizajn | Kreiranje | Panorama | Usluge | Poslednja izmena: 01.05.2003. g. |
| HTML | CSS | XML | XHTML | HTAs | ASP.NET | ASP.NET 2 | Web servisi |
|
|
Sadržaj |
Sloj podatakaAplikacija koristi Microsoft SQL Server 7 bazu podataka a psihička šema podataka kreirana je posle opsežne analize potreba i zahteva. Primer tih zahteva u okviru ove aplikacije je sledeći:
Fizička šema baze podataka:
|
||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||
| Uskladištene procedure
Preporuka je da sistem koristi uskladištene procedure (stored porocedures) kako bi se objedinili svi upiti nad bazom i što bolje odvojili podaci iz baze i pristup njima. Njihovom upotrebom olakšava se upravljanje sistemom, pošto su sve promene nad podacima nevidljive komponentama koje im pristupaju, dok su perfomanse sistema veće, pošto se uskladištene procedure optimizuju i keširaju za sledeće pozive. |
|||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
|
Uopšte uzev, za svaku tabelu potrebno je implementirati sledeće uskladištene procedure:
ListUsers Uskladištena procedura u zavisnosti od parametra vraća listu korisnika sa njihovim ulogama. Ukoliko se prosledi identifikator korisnika dobijaju se podaci o datom korisniku, ukoliko se prosledi identifikator uloge vraća se lista korisnika sa datom ulogom inače vraća se lista svih korisnika.
U sledećem delu kreiraćemo srednji sloj koji obuhvata sloj pristupa podacima i poslovnu logiku. OBAVEŠTENJE: Samo za članove SveZaWeb zajednice na
ovom linku |
|||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
| Razvoj | Dizajn | Kreiranje | Panorama | Usluge |