Jak zbudowana jest tabela w SQL Server 2022 — kolumny, typy danych, NULL i constraints

dziewiątym odcinku serii „Inside SQL Server 2022 — Fundamenty od środka” omawiam, jak zbudowana jest tabela w SQL Server. Wyjaśniam, czym są kolumny, typy danych, NULL, NOT NULL, PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK i DEFAULT. Pokazuję praktyczne demo tworzenia tabel Sales.Customer i Sales.CustomerOrder, wstawiania danych oraz działania constraints. W drugiej części pokazuję, jak sprawdzić metadane tabeli w katalogach systemowych SQL Server: kolumny, typy danych, constraints i indeksy. Najważniejsza myśl odcinka: Tabela to nie tylko miejsce na dane. Tabela jest kontraktem, który mówi, jakie dane mogą istnieć w bazie i jakich reguł musi pilnować SQL Server. SQL Server 2022, tabela SQL Server, typy danych SQL Server, NULL SQL Server, NOT NULL, PRIMARY KEY, FOREIGN KEY, UNIQUE constraint, CHECK constraint, DEFAULT constraint, projektowanie tabel, relacyjna baza danych, DBA, T-SQL, Inside SQL Server, SQL Server po polsku