Junior — Middle
Czy możesz wyjaśnić, czym jest relacyjna baza danych i jakie są jej główne cechy?
sobes.tech AI
Odpowiedź od AI
Relacyjna baza danych (RDB) to system zarządzania bazami danych, w którym dane przechowywane są w formie tabel (relacji). Główne cechy:
- Struktura tabelaryczna: dane są zorganizowane w wiersze i kolumny.
- Relacje między tabelami: realizowane przez klucze (klucze główne i obce), co zapewnia integralność danych.
- Język zapytań SQL: używany do tworzenia, odczytu, aktualizacji i usuwania danych.
- Normalizacja: proces organizacji danych w celu zmniejszenia redundancji i poprawy integralności.
Przykład: tabela "Użytkownicy" z kolumnami ID, Imię, Email oraz tabela "Zamówienia" z kolumnami ID, UżytkownikID, Data, gdzie "UżytkownikID" jest kluczem obcym łączącym zamówienie z użytkownikiem.