Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: views
Forum PHP.pl > Forum > Bazy danych > MySQL
cursor81
Czy może mi ktoś po ludzku, bardzo prosto wytlumaczyć do czego sluża widoki w bazie edanych. Do czego je można stosować?itp
MaKARON
krotko: pozwalaja na dostep do czesci danych z tabeli pod inna nazwa (ograniczajace), pozwalaja laczyc kilka tabel w jedna (laczace), pozwalaja na dostep do danych tabeli pod inna nazwa tabeli (przyklad ponizej)

przyklady:
1. baza pracownikow z placami. uzytkownik kadr i ksiegowosci powinien miec dostep do wszystkich danych, uzytkownik zwykly nie powinien miec dostepu np do wynagrodzenia i innych (waznych)
2. na forum jest przyklada, ktos ma 2 tabele - jedna z danymi, druga z sortowaniem. mozna "
"wygenerowac" (utworzyc raczej) perspektywe, ktora pozwoli przegladac tabele z danymi posortowana wg tabeli sortowania
3. uzywasz 2 systemow - phpBB (forum) i Xoops (CMS), ale nie chcesz, zeby uzytkownicy musieli zakladac 2 konta - kasujesz tabele uzytkownikow w jednej z baz, a zamiast tego tworzysz perspektywe z drugiej biggrin.gif (+odrobiona kodowania).

...itd itd...
SongoQ
Mozna jeszcze sluzyc do:

- Latwijszego wyciagania rekordow z bazy
- Nie przesylasz bardzo dlugich zapytan do bazy
- Ograniczas dostep

Najlepiej jak poczytasz o tym, cos wyrzezbisz wlasnorecznie i sie przekonasz.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.