Strona Główna
04

Architektura Baz Danych

Klient, serwer i warstwy aplikacji.

Architektura Klient-Serwer: To podział ról. Serwer (potężny komputer) trzyma dane, a Klient (Twój laptop/telefon) tylko wysyła zapytania i wyświetla wyniki.

1. Architektura wielowarstwowa

Współczesne aplikacje nie łączą się z bazą bezpośrednio. Działają w modelu 3-warstwowym:

baza
Warstwa Opis
1. Prezentacji To co widzisz (Przeglądarka, Aplikacja mobilna).
2. Aplikacji Logika biznesowa (np. PHP, Python, Java). Sprawdza hasła, liczy koszyk.
3. Danych Serwer Bazy Danych (Tu "siedzi" SQL).

2. Zalety tego podejścia