Introduction du cours
Bienvenue dans ce cours dédié à la maîtrise avancée de SQL.
Dans la première partie du cours, vous mettrez en place votre environnement SQL et vous maîtriserez les dates et les tableaux. Ensuite vous récupérerez vos informations associées à vos bases de données et pour finir, vous fiabiliserez vos données à l'aide de contraintes.
La seconde partie se concentre sur la résolution de requêtes complexes grâce aux jointures ainsi que la maîtrise des vues, des procédures et des fonctions stockées. Vous prendrez également en main les Windows Functions et vous explorerez les fonctions avancées de merge de tables.
Rencontrez votre professeur
Je suis Alexandre Bergere, passionné des technologies de données et de cloud basé à Paris, spécialisé dans l'architecture des données cloud et les solutions SaaS. Actuellement, je suis Head of Data & AI Engineer chez DataGalaxy. J'ai deux passions : implémenter des modern data stacks performantes et économiques (comme DuckDB, Delta et Redpanda), et développer Kaiten, une plateforme centralisée qui simplifie la gestion des déploiements, des métriques et des fonctionnalités SaaS open source sur laquelle je travaille. Fort d'une solide expérience dans l'enseignement et le mentorat, je m'engage à former la prochaine génération de professionnels des données tout en contribuant activement à des projets innovants.
Découvrez le fonctionnement du cours
Connaissez-vous le principe d'un cours en ligne sur OpenClassrooms ?
Ce cours suit une progression logique que l'on a séquencée en 2 parties. Chaque partie contient plusieurs chapitres, qu'il est préférable de suivre dans l'ordre.
Avant de démarrer, voici quelques conseils pour exploiter au mieux le contenu de ce cours et optimiser votre apprentissage :
Lisez le texte dans chaque chapitre pour comprendre pourquoi les concepts abordés sont importants.
Suivez les activités dans les “À vous de jouer” pour savoir comment vous pouvez mettre en œuvre ces concepts.
Profitez de chaque occasion de pratiquer en faisant une pause dans le cours, pour vous entraîner de votre côté et reproduire pas à pas ce que vous avez lu dans le cours !
Découvrez le projet fil rouge du cours
Tout au long du cours, vous allez accompagner Sofia et Rodolphe de la société DVD Rental. Vous les aiderez à analyser les bases de données qu'ils vous fourniront tout au long des activités du cours.
Dans les deux quizzes du cours, vous vous servirez de votre maîtrise avancée de SQL pour étudier et analyser des bases de données de biens immobiliers.
Téléchargez la fiche résumé du cours
Prêt à vous lancer dans les fonctionnalités avancées de SQL ? Retrouvez-moi dans le chapitre suivant !