Resumo

Concluído

Neste módulo, você aprendeu sobre a normalização do banco de dados e suas três formas principais: primeiro, segundo e terceiro formulários normais. Você também explorou o conceito de desnormalização e seu aplicativo em data warehouses por meio de modelos como esquema de estrela e esquema floco de neve. O módulo também abordou o intervalo de tipos de dados do SQL Server e o impacto de sua seleção no desempenho. Você aprendeu sobre a conversão implícita e explícita de tipos de dados e o uso de ou CAST funções para impor a conversão de tipo de CONVERT dados. Por fim, você foi apresentado aos tipos de dados fornecidos pelo sistema do SQL Server e à criação de tipos de dados definidos pelo usuário usando o T-SQL ou a estrutura do .NET.

Os principais takeaways deste módulo incluem entender a importância da normalização e desnormalização do banco de dados e como eles podem influenciar o desempenho do banco de dados. Você aprendeu a otimizar o armazenamento e melhorar o desempenho da consulta escolhendo os tipos de dados apropriados e usando a conversão explícita quando necessário. Você também obteve conhecimento sobre os tipos de índice do SQL Server, incluindo índices clusterizados e não clusterizados, e sua função na otimização de cargas de trabalho diferentes. Além disso, você aprendeu sobre as considerações sobre o design de índice, como entender cargas de trabalho do sistema, otimizar índices em torno de consultas executadas com frequência e escolher tipos de dados apropriados para colunas.

Leitura adicional