Proszę wyjaśnić różnicę między bazą danych relacyjną a nierelacyjną, używając precyzyjnego i zaawansowanego języka polskiego.
Relacyjna baza danych to rodzaj bazy danych, która modeluje dane jako tabele powiązanych informacji z wierszami i kolumnami. Wykorzystuje język zapytań strukturalnych (SQL) do manipulowania danymi i ostalania relacji między tabelami. Baza danych nierelacyjna, zwana także bazą danych NoSQL, to rodzaj bazy danych, która modeluje dane jako dokumenty, a nie tabele, i przechowoje je w formacie niestablicowanym. Została zaprojektowana w celu zapewnienia większej elastyczności i skalowalności niż baza danych relacyjna.