Si vous souhaitez vous tourner vers une carrière dans les données, vous savez probablement que utiliser efficacement les données pour répondre aux questions commerciales est au cœur de la plupart des métiers des données, quels que soient les outils que vous utilisez. En développant les compétences appropriées, vous pouvez décrocher un emploi d’analyste de données et explorer progressivement d’autres rôles tels que ceux de data scientist, d’analyste BI, etc. Alors, par où commencer ?
Faut-il apprendre un langage de programmation comme Python ou R ? Ou devriez-vous vous lancer directement dans l’apprentissage d’un outil de BI comme Tableau ? Ou est-ce du SQL ?
Eh bien, SQL est CET outil que vous devez connaître (et sans aucun doute la compétence la plus importante) dans plusieurs professions de données, de l’analyste de données au data scientist et à l’ingénieur de données. C’est pourquoi nous avons dressé cette liste de cours adaptés aux débutants pour apprendre les bases de SQL en quelques heures.
Introduction à SQL : interrogation et gestion des données est un cours que vous pouvez suivre gratuitement sur Khan Academy. Vous apprendrez à interroger et à manipuler des données dans des tables de bases de données relationnelles.
Ce cours comporte plusieurs petites leçons suivies de défis qui testent votre compréhension. Le cours est organisé en sections comme suit :
- Le Bases de SQL La section couvre les bases telles que la création de tables et l’insertion de données, l’interrogation de données et l’agrégation.
- Le Requêtes SQL plus avancées La section couvre les opérateurs logiques, les opérateurs IN et LIKE et HAVING.
- La section Requêtes relationnelles en SQL se concentre sur l’utilisation des différents types de jointures pour utiliser les données de plusieurs tables pour répondre aux questions.
- Le Modification de bases de données avec SQL La section vous apprend à modifier les schémas de table avec SQL.
Lien: Introduction à SQL : interrogation et gestion des données
Si vous préférez apprendre à partir de didacticiels vidéo dirigés par un instructeur, alors le Tutoriel SQL – Cours complet de base de données pour débutants est une bonne introduction à SQL.
En 4,5 heures environ, vous apprendrez à la fois les principes fondamentaux de la conception de bases de données ainsi que l’interrogation de bases de données avec SQL. Vous utiliserez MySQL, l’un des systèmes de gestion de bases de données relationnelles (SGBDR) les plus utilisés.
Tout d’abord, vous explorerez la conception de schémas de base de données et l’exécution d’opérations CRUD avec SQL. Vous découvrirez ensuite les agrégations, les requêtes imbriquées, les jointures, les unions, les fonctions et les déclencheurs.
Lien: Tutoriel SQL – Cours complet de base de données pour débutants
Le Introduction à SQL Le cours sur Kaggle est également une bonne option si vous préférez les tutoriels textuels suivis d’exercices.
Dans ce cours d’introduction à SQL, vous apprendrez à interroger des ensembles de données avec SQL à l’aide du client BigQuery Python. Les sujets abordés comprennent :
- Fondamentaux de SQL
- Filtration
- Agrégations
- Rejoint
- Écriture de requêtes SQL lisibles
Lien: Introduction à SQL
Tutoriel SQL de W3Schools est une autre excellente ressource adaptée aux débutants pour apprendre les bases des commandes et des fonctions SQL. Le didacticiel est organisé en plusieurs petites leçons, chacune se concentrant sur une commande ou une fonction spécifique. Vous apprendrez donc ce que sont les commandes, comment elles fonctionnent, suivi d’exemples.
Vous pouvez résoudre les exemples dans l’éditeur en ligne, sans avoir à installer quoi que ce soit dans votre environnement local. Ce didacticiel couvre les bases de SQL ainsi que les différents opérateurs logiques, fonctions de fenêtre et bien plus encore. En outre, cela couvre également la modification des tables de base de données, des contraintes, etc.
Ce didacticiel n’est pas seulement une ressource d’apprentissage mais également une référence concise. Donc, si vous souhaitez rechercher rapidement la syntaxe et un exemple d’utilisation d’une fonction particulière, ce didacticiel SQL est une référence que vous souhaiterez probablement mettre en signet.
Lien: Tutoriel SQL
SQLZoo est une autre plate-forme conviviale pour les débutants pour apprendre et pratiquer SQL. Des instructions SELECT de base aux concepts avancés tels que les fonctions de fenêtre, SQLZoo propose des leçons succinctes avec des exercices pratiques rapides pour chacune d’entre elles.
Les sujets abordés comprennent :
- Instruction SELECT
- Fonctions d’agrégation
- Types de JOIN
- Comprendre les valeurs NULL
- Fonctions de la fenêtre
Vous disposez également d’un ensemble de questions d’évaluation avec des questions SQL légèrement plus difficiles. Que vous pouvez prendre pour vous tester.
Lien: SQLZoo
J’espère que vous avez trouvé cette compilation de cours SQL gratuits utile. Ces cours ont été conçus pour vous familiariser avec les fondamentaux de SQL en quelques heures.
Si vous recherchez des ressources d’apprentissage gratuites avec un programme plus complet, voici quelques résumés qui pourraient vous être utiles :
Ces cours nécessitent également plus d’efforts de votre part et prendront généralement quelques semaines. Alors continuez à apprendre et à pratiquer !
Bala Priya C est un développeur et rédacteur technique indien. Elle aime travailler à l’intersection des mathématiques, de la programmation, de la science des données et de la création de contenu. Ses domaines d’intérêt et d’expertise incluent le DevOps, la science des données et le traitement du langage naturel. Elle aime lire, écrire, coder et prendre le café ! Actuellement, elle travaille à l’apprentissage et au partage de ses connaissances avec la communauté des développeurs en créant des didacticiels, des guides pratiques, des articles d’opinion, etc. Bala crée également des aperçus de ressources attrayants et des didacticiels de codage.