Nos éditeurs recherchent, testent et recommandent indépendamment les meilleurs produits; vous pouvez en savoir plus sur notre processus d'examen ici. Nous pouvons recevoir des commissions sur les achats effectués à partir de nos liens choisis.
Nos meilleurs choix
Idéal pour les débutants: Premiers pas avec SQL sur Amazon
"Avec 130 pages, le livre est relativement court, destiné à aider les lecteurs à maîtriser les principes fondamentaux et à apprendre rapidement comment effectuer des tâches utiles."
Finaliste, meilleur pour les débutants: SQL tout-en-un pour les nuls sur Amazon
"SQL All-in-One pour les nuls est un tome, mais ses 750 pages et plus sont divisées en huit volumes, avec une structure logique qui rend le travail moins écrasant."
Idéal pour se mettre rapidement à niveau: SQL en 10 minutes sur Amazon
"Le livre fait un excellent travail d'enseignement de l'essentiel à la hâte et est divisé en 22 leçons."
Idéal pour créer des requêtes complexes: Requêtes SQL pour les simples mortels sur Amazon
"L'auteur propose des centaines d'exemples pour accompagner ses explications clairement écrites sur les concepts, les techniques et les meilleures pratiques SQL pour la conception et les requêtes de bases de données."
Idéal pour une référence rapide: Guide de poche SQL sur Amazon
"Conçu comme une référence plutôt qu'un manuel pratique, il n'est pas nécessaire de lire le livre d'un bout à l'autre."
Idéal pour apprendre T-SQL: Principes fondamentaux de T-SQL sur Amazon
"Tous les exemples de code ont été testés sur les installations cloud et sur site de SQL Server, vous pourrez donc les utiliser quelle que soit la version à laquelle vous avez accès."
Idéal pour les développeurs: SQL Server 2016 de Murach pour les développeurs sur Amazon
« Ses vingt chapitres sont divisés en quatre sections: introduction, compétences SQL essentielles, compétences SQL avancées, conception et mise en œuvre de bases de données.
Idéal pour apprendre par la pratique: Problèmes de pratique SQL sur Amazon
"Pour ceux qui n'ont pas accès à un serveur de base de données existant, les instructions d'installation sont incluses gratuitement Microsoft SQL Server Express Edition et studio de gestion, ainsi qu'une présentation vidéo de l'exemple base de données."
Les meilleurs livres SQL peuvent vous aider à apprendre les bases pour démarrer avec SQL, tandis que des options intermédiaires et plus avancées peuvent vous guider à travers les principes fondamentaux et éviter les erreurs courantes. Notre premier choix pour les débutants est Premiers pas avec SQL sur Amazon par Thomas Nield. Avec 130 pages, ce n'est pas si long qu'il vous enlisera dans les moindres détails, mais il a suffisamment de contenu pour vous aider à maîtriser les bases et comprend des exemples pratiques et des explications.
Maintenant que vous avez commencé à utiliser SQL, il existe de nombreuses autres langages de programmation Cela vaut la peine d'apprendre aussi, selon ce que vous essayez de faire. Lisez la suite pour les meilleurs livres SQL ci-dessous.
01
de 09
Idéal pour les débutants: Premiers pas avec SQL

Avec l'aimable autorisation d'Amazon
L'éditeur de technologie chevronné O'Reilly a publié de nombreux guides SQL différents au fil des ans, mais pour ceux qui plongent simplement leurs orteils dans l'eau, Premiers pas avec SQL est l'endroit idéal pour commencer.
Avec 130 pages, le livre est relativement court, destiné à aider les lecteurs à maîtriser les principes fondamentaux et à apprendre rapidement à effectuer des tâches utiles. Rempli d'exemples pratiques et d'explications utiles, il est écrit dans un style simple et accessible qui ne suppose pas beaucoup ou aucune connaissance préalable. Utile pour ceux qui débutent, le livre ne nécessite pas d'accès à un serveur de base de données existant. Au lieu de cela, il explique comment mettre en place un environnement de pratique à domicile, en utilisant SQLite pour réduire les coûts et la complexité.
Alors que la majeure partie du livre se concentre sur les commandes de base requises pour la récupération, le tri et la mise à jour des données, le dernier chapitre traite de sujets plus avancés et fournit des ressources supplémentaires pour ceux qui sont intéressé.
02
de 09
Finaliste, meilleur pour les débutants: SQL tout-en-un pour les nuls
Il y a de fortes chances que vous ayez déjà vu le design noir et jaune distinctif d'un livre "Pour les nuls" - la série couvre un éventail incroyable de sujets, après tout. SQL tout-en-un pour les nuls est un ouvrage lourd, mais ses 750 pages et plus sont divisées en huit volumes, avec une structure logique qui rend son travail moins écrasant. Le livre est écrit d'une manière légère et accessible - il suppose un certain degré de connaissances techniques générales de la part du lecteur, mais pas nécessairement en matière d'administration ou de développement de bases de données.
En plus des concepts de base derrière la langue, SQL tout-en-un pour les nuls couvre plusieurs autres sujets connexes, notamment la sécurité des données, le développement, XML, le réglage des performances des bases de données, etc. Le livre est disponible en format Kindle et physique, avec des téléchargements de code disponibles auprès de l'éditeur.
03
de 09
Idéal pour devenir rapidement opérationnel: SQL en 10 minutes
Si vous êtes un développeur, un analyste commercial ou toute autre personne ayant besoin de se familiariser rapidement avec l'utilisation de SQL, SQL en 10 minutes a été écrit en pensant à vous. Bien qu'il soit peu probable que vous deveniez un expert aussi rapidement, le livre fait un excellent travail d'enseignement de l'essentiel à la hâte et est décomposé en 22 leçons qui couvrent tout, des instructions de base SELECT et UPDATE à des sujets plus avancés tels que les procédures stockées et les transactions En traitement.
Le contenu est présenté dans un ordre logique et méthodique, mais il est également facile d'entrer et de sortir de chaque section selon les besoins, en apprenant la syntaxe et les concepts uniquement lorsque vous en avez besoin. Plusieurs plates-formes de bases de données sont couvertes dans le texte, de Microsoft Access et SQLite à MySQL, Oracle, etc., ce qui rend les exemples pertinents et directement applicables à un plus large éventail de lecteurs. Avec des exemples de code en couleur dans la version papier du livre et de nombreux tutoriels et explications en cours de route, c'est la ressource idéale pour l'apprenant SQL qui manque de temps.
04
de 09
Idéal pour créer des requêtes complexes: requêtes SQL pour les simples mortels
Comme le nom le suggère, Requêtes SQL pour les simples mortels se concentre sur l'enseignement de ses lecteurs à devenir un expert dans la création de requêtes même compliquées avec facilité. Avec une approche logique et humoristique de ce qui n'est pas le les plus passionnant de sujets, l'auteur propose des centaines d'exemples pour accompagner ses explications clairement écrites des concepts, des techniques et des meilleures pratiques SQL pour la conception et les requêtes de bases de données.
Les débutants tireront beaucoup de valeur de ce livre, mais même ceux qui ont un bon niveau d'expérience connaissances sont susceptibles d'apprendre plusieurs nouveaux trucs et astuces (et probablement de désapprendre quelques mauvaises habitudes tout au long de la chemin). Mise à jour pour la quatrième édition avec de nouveaux sujets avancés comme le partitionnement et le regroupement, exemple les bases de données et les scripts de création sont disponibles pour Microsoft Access, SQL Server, MySQL et d'autres plates-formes. Disponible en format Kindle et livre de poche, c'est le livre à acheter si vous cherchez à améliorer considérablement votre jeu de requêtes SQL.
05
de 09
Idéal pour une référence rapide: Guide de poche SQL
Que vous soyez un développeur débutant ou un administrateur de base de données, ou que vous travailliez avec SQL depuis des années, se souvenir des détails de chaque commande et argument possible serait un exploit surhumain. C'est là que le compact de Jonathan Gennick Guide de poche SQL entre.
Couvrant une gamme de serveurs de bases de données, notamment Microsoft SQL Server, Oracle, DB2 et autres, cette référence pratique explique les différences de mise en œuvre entre les plates-formes et constitue un excellent rappel pour les applications rarement utilisées commandes.
Conçu comme une référence plutôt qu'un manuel pratique, il n'est pas nécessaire de lire le livre d'un bout à l'autre - il est conçu pour s'asseoir sur un bureau et être consulté si nécessaire. Bien que vous puissiez trouver la plupart des informations à l'intérieur avec quelques bonnes recherches sur Google, être capable de parcourir rapidement Guide de poche SQL pour obtenir les détails exacts dont vous avez besoin est souvent plus rapide, plus précis et offre beaucoup moins de risques de distraction.
06
de 09
Idéal pour apprendre T-SQL: les fondamentaux de T-SQL
La plupart des guides et références SQL essaient d'être indépendants de la plate-forme, ce qui leur permet d'être utiles à un plus large éventail des lecteurs au prix de ne pas toujours être entièrement exacts ou complets pour un système de base de données particulier. Pour ceux qui doivent travailler entièrement avec Microsoft SQL Server, cependant, se concentrer entièrement sur les subtilités de Transact-SQL, la variante spécifique du langage de Microsoft, peut bien être une meilleure option.
Bien qu'il s'adresse à ceux qui découvrent la langue, Fondamentaux de T-SQL n'a pas peur d'aborder également des sujets plus avancés et optionnels, et les praticiens de longue date ne repartiront probablement pas les mains vides. Tous les exemples de code ont été testés sur les installations cloud et sur site de SQL Server, vous pourrez donc les utiliser quelle que soit la version à laquelle vous avez accès.
Utile pour les développeurs, les administrateurs de bases de données et les utilisateurs expérimentés, ce livre n'est pas seulement une liste de commandes et de syntaxe. Au lieu de cela, il enseigne à la fois la théorie derrière T-SQL et la meilleure façon de l'utiliser dans le monde réel, avec de nombreux exemples pratiques pour vous aider en cours de route.
07
de 09
Idéal pour les développeurs: SQL Server 2016 de Murach pour les développeurs
Que vous soyez un développeur expérimenté ayant besoin d'améliorer vos compétences Microsoft SQL Server ou un programmeur débutant cherchant à améliorer le codage SQL, SQL Server 2016 de Murach pour les développeurs est l'endroit idéal pour commencer.
Comme le titre l'indique, le livre de près de 700 pages est principalement destiné aux développeurs, mais le cas échéant, des informations utiles sur l'administration des bases de données sont également présentées. Ses vingt chapitres sont divisés en quatre sections (introduction, compétences SQL essentielles, compétences SQL avancées, conception et mise en œuvre de bases de données) à l'aide de Murach. approche inhabituelle mais sensée consistant à placer les concepts et la discussion sur les pages de gauche/numérotation paire, et les captures d'écran et exemples associés sur la droite/numéroté impair pages.
Tout est expliqué simplement et clairement, qu'il s'agisse de sujets d'introduction comme la récupération et la synthèse des données ou des sujets plus complexes tels que des procédures stockées, des déclencheurs ou l'utilisation du Common Language Runtime .NET (CLR).
Pour ceux qui n'ont pas d'instance de serveur MS SQL existante à utiliser, des instructions sont incluses à la fin du livre pour configurer et utiliser la base de données exemple.
08
de 09
Idéal pour l'apprentissage par la pratique: problèmes de pratique SQL
Pour ceux qui cherchent à étendre leurs connaissances SQL au-delà de ce qui est généralement disponible dans les guides d'étude et les didacticiels en ligne, Problèmes de pratique SQL adopte une approche rafraîchissante et différente de l'apprentissage de la langue.
Le livre contient 57 problèmes, dont la difficulté va de débutant à avancé, et conçu pour imiter les types de défis auxquels les utilisateurs de SQL sont confrontés dans le monde réel. L'intention de l'auteur est d'apprendre aux lecteurs à « penser en SQL », à analyser les problèmes de données et à proposer des solutions de haute qualité.
Pour ceux qui n'ont pas accès à un serveur de base de données existant, les instructions d'installation sont incluses gratuitement Microsoft SQL Server Express Edition et studio de gestion, ainsi qu'une présentation vidéo de l'exemple base de données.
Problèmes de pratique SQL est largement orienté vers ceux qui cherchent à récupérer des données (via des instructions SELECT) plutôt que de mettre à jour des informations existantes, et qui ont besoin d'apprendre les moyens les plus efficaces de le faire. Il est disponible dans les versions Kindle et de poche, et l'auteur est disponible par courrier électronique pour obtenir de l'aide en cas de problèmes et de requêtes.
09
de 09
Idéal pour éviter les erreurs: Antipatterns SQL: éviter les pièges de la programmation de bases de données (programmeurs pragmatiques)
Pour ceux qui sont à un stade intermédiaire de leurs connaissances SQL, vous constaterez peut-être que vous faites des erreurs de programmation courantes. Anti-modèles SQL vous aide à éviter le. Écrit par Bill Karwin, il se concentre sur les erreurs de programmation SQL les plus courantes, identifiant ce qu'elles sont et comment les corriger. Le livre est divisé en quatre parties et, bien qu'il soit ciblé, il constitue un bon moyen pour les utilisateurs plus avancés de se débarrasser des erreurs de base de données courantes.