Podsumowanie

Zakończone

W tym module przedstawiono normalizację bazy danych i jej trzy główne formy: pierwszy, drugi i trzeci normalny formularz. Zapoznaliśmy się również z koncepcją denormalizacji i jej aplikacji w magazynach danych za pomocą modeli, takich jak schemat gwiazdy i schemat płatka śniegu. Moduł obejmował również zakres typów danych programu SQL Server oraz wpływ ich wyboru na wydajność. Przedstawiono informacje o niejawnej i jawnej konwersji typów danych oraz używaniu CAST funkcji lub CONVERT do wymuszania konwersji typów danych. Na koniec przedstawiono typy danych dostarczone przez system programu SQL Server oraz tworzenie typów danych zdefiniowanych przez użytkownika przy użyciu języka T-SQL lub platformy .NET.

Główne wnioski z tego modułu obejmują zrozumienie znaczenia normalizacji i denormalizacji bazy danych oraz sposobu, w jaki mogą wpływać na wydajność bazy danych. Wiesz już, jak zoptymalizować magazyn i zwiększyć wydajność zapytań, wybierając odpowiednie typy danych i używając jawnej konwersji w razie potrzeby. Uzyskaliśmy również wiedzę na temat typów indeksów programu SQL Server, w tym indeksów klastrowanych i nieklastrowanych oraz ich roli w optymalizacji różnych obciążeń. Ponadto przedstawiono zagadnienia dotyczące projektowania indeksów, takie jak zrozumienie obciążeń systemowych, optymalizacja indeksów wokół często uruchamianych zapytań i wybieranie odpowiednich typów danych dla kolumn.

Dalsza lektura