Note :

Ce livre est très apprécié pour ses explications claires et son enseignement efficace de TSQL, avec des exemples pratiques et des diagrammes utiles. Il couvre des sujets avancés et des considérations de performance, ce qui en fait une ressource précieuse pour ceux qui cherchent à améliorer leurs compétences en SQL.
Avantages:Explications détaillées, bons exemples, couverture des sujets avancés, diagrammes utiles, accent mis sur les meilleures pratiques en matière de performances.
Inconvénients:Certaines questions sont vagues, et il y a des suggestions pour ajouter du contenu sur Dynamic SQL.
(basé sur 3 avis de lecteurs)
Beginning T-SQL: A Step-By-Step Approach
1. Explorer les concepts des bases de données 3.
Rédaction de requêtes SELECT simples4. Utilisation de fonctions et d'expressions intégrées5. Joindre des tables6.
Construire sur des sous-requêtes, des expressions de table communes et des unions7.
Regrouper et résumer des données8. Découverte des fonctions de fenêtrage9.
Clauses WHERE avancées10. Manipulation des données11. Gestion des transactions12.
Comprendre la logique de programmation T-SQL13. Implémenter la logique dans la base de données 14. Développer les concepts de type de données15.
Travailler avec XML et JSON16. Écrire des requêtes avancées17.
Que faire ensuite ? Annexe A : SQL Server pour Linux et macOS. Annexe B : Utilisation de SSMSAnnexe C : Carnets de notes SQL.