Relacyjne bazy danych
Czym jest baza danych? Można ją porównać do hurtowni, do której na odpowiednie półki trafiają odpowiednie produkty. Zadanie półek spełniają tabele, a zadanie produktów spełniają dane. Dzięki wykorzystaniu baz danych możliwe jest szybkie gromadzenie i udostępnianie informacji - np. koszyk w sklepie internetowym.
W naszej pracy wykorzystujemy relacyjne bazy danych oparte na licencji open-source. W zależności od potrzeb wykorzystujemy MySQL oraz PostgreSQL.
MySQL
Najbardziej popularna baza danych wykorzystywana w rozwiązaniach internetowych. Jej sukces jest ściśle powiązany z sukcesem języka PHP. Jest rozpowszechniana na licencji GPL. System TYPO3 oraz Magento standardowo wspiera właśnie tą bazę danych.
PostgreSQL
Baza danych stworzona do bardziej wymagających rozwiązań. Posiada mechanizmy znane z większych systemów np. Oracle czy MySQL. Wykorzystuje zaawansowany mechanizm transakcji. W pełni jest kompatybilna ze standardem SQL. Rozpowszechniana jest na licencji BSD.











