Quelle est la meilleure et la plus rapide façon d’apprendre SQL ? Comment obtenir une base de données et s’entraîner sur un ordinateur personnel ?


À mon humble avis, la meilleure façon d'apprendre un nouveau langage est de l'utiliser. Tout d'abord, ayez une idée solide du fonctionnement des bases de données, et quelques connaissances de base des commandes et de la syntaxe de SQL en parcourant des tutoriels. Une fois que vous avez acquis ces connaissances, créez votre propre base de données et jouez avec. Une fois que vous pouvez manipuler votre propre base de données, vous pouvez passer au téléchargement de jeux de données et travailler sur des bases de données établies.


Il existe beaucoup d'excellents outils qui simulent la réalisation de requêtes en ligne de commande contre une petite base de données, afin de se faire une idée du fonctionnement du système. w3schools a un excellent petit tutoriel sur SQL, et quelques scripts qui vous permettent de pratiquer des requêtes contre une simulation d'une base de données SQL. -> Tutoriel SQL

Une fois que vous serez plus à l'aise avec une compréhension de haut niveau du fonctionnement de SQL, vous pourrez facilement installer MySQL ou SQLite et commencer à jouer avec vos propres bases de données grâce aux environnements de ligne de commande qu'ils proposent.


Après cela, téléchargez quelques bases de données et commencez à analyser les données.

En résumé, je suggère :

  1. de faire des tutoriels, en cherchant une compréhension de haut niveau de SQL et des bases de données, en apprenant les commandes de base et la syntaxe.
  2. Installer MySQL ou SQLite (ou toute saveur SQL) et commencer à jouer avec votre propre base de données.
  3. Construire un schéma simple, le peupler de quelques données, faire des requêtes.
  4. Télécharger une base de données plus complète, travailler sur l'exportation et l'analyse des données.

.