MySQL: popularny relacyjny DBMS
MySQL to serwer baz danych obsługujący SQL, indeksy, uprawnienia i różne silniki przechowywania.
System Baz Danych
Dział bloga
SQL, modele danych, projektowanie, bezpieczeństwo, administracja i technologie bazodanowe.
MySQL to serwer baz danych obsługujący SQL, indeksy, uprawnienia i różne silniki przechowywania.
MariaDB wywodzi się z MySQL, ale nie wszystkie wersje i funkcje są zamienne.
Denormalizacja może przyspieszać odczyty kosztem redundancji i bardziej złożonych aktualizacji.
Krotność określa liczbę dozwolonych powiązań; relacja N:M zwykle wymaga tabeli pośredniej.
UNIQUE wymusza unikalność wartości, ale zachowanie NULL może zależeć od silnika.
NULL oznacza brak znanej wartości; porównanie = NULL nie działa jak IS NULL.
CTE pozwalają nadać nazwę pomocniczemu wynikowi, często zwiększając czytelność złożonych zapytań.
Diagram ERD przedstawia obiekty domeny, ich atrybuty oraz powiązania i krotności.
1NF zakłada atomowe wartości z perspektywy modelu i unikanie powtarzających się grup.
2NF usuwa zależności częściowe atrybutów niekluczowych od fragmentu klucza złożonego.