Baza wiedzy

Baza danych (Database)

System przechowywania i organizowania informacji w sposób umożliwiający ich szybki odczyt, zapis, modyfikację i wyszukiwanie.

← Wróć do bazy wiedzy

Czym jest baza danych



Baza danych przechowuje dane aplikacji w uporządkowanej formie. Może to być system relacyjny, dokumentowy, klucz-wartość albo plikowy. W zależności od architektury aplikacji baza danych może być centralnym elementem logiki lub jedynie warstwą pomocniczą.



Najpopularniejsze typy baz danych



  • relacyjne (MySQL, PostgreSQL, MariaDB),

  • dokumentowe (MongoDB),

  • key-value (Redis),

  • pliki tekstowe w architekturze Flat-File CMS.



Kiedy relacyjna baza ma sens



Relacyjna baza sprawdza się tam, gdzie dane mają złożone zależności i są intensywnie modyfikowane. Dla prostych stron firmowych i serwisów typu read-heavy jej utrzymywanie bywa narzutem architektonicznym.

Przykład wdrożenia
Powiązane pojęcia
Kontakt
Masz pytanie techniczne?

Porozmawiajmy

Chętnie wyjaśnię, jak te pojęcia przekładają się na Twój projekt.

Skontaktuj się