Le langage SQL est incontournable ds qu’il s’agit d’explorer, de visualiser et d’analyser un ensemble de donnes. Et cela est d’autant plus vrai dans les projets de DataScience, puisque dans ces derniers les donnes jouent un rle central. Ce cours prend aussi la nouvelle version SQLServer la version 2022 (on y parle des nouvelles fonctionnalits telles que GREATEST, LEAST, WINDOWS, STRING SPLIT, DATE BUCKET et GENERATE SERIES ) Dbutant ou confirm, on commencera en tout premier lieu a: Installer SQL Server et management Studio. Crer une base de donne et une table. Commencez a jouer avec les donnes (SELECT, INSERT, UPDATE, DELETE etc.). Ensuite une fois que vous aurez acquis les bases du TSQL nous allons voir: Allez un peu plus loin dans le Transact SQL en abordant le LIKE, le GROUP BY, le BETWEEN, le DISTINCTVoir les fonctions dagrgations avec le MIN, MAX et AVG, ainsi que le COUNTet le SUMAbordez les fonctions de type chane comme SUBSTRING, FORMAT, LEFT et RIGHT, CONCAT, REPLACE et LENetc. Un long chapitre (1h30) sur les jointures par l’INNERJOIN, le FULL JOIN, LEFTet RIGHTJOIN, CROSSet OUTERAPPLYetc. Les fonctions de type DATE avec DATEADD, DATEDIFF, DATEPARTet EOMONTHAllez encore beaucoup plus loin dans le TSQLen abordant le MERGE, CHOOSE, IIF, le CASEWHEN, OFFSET et FECTH NEXT ROWS etc. Nous apprendrons aussi les Contrles de flux avec BEGIN TRY et BEGIN CATCH, puis IFet ELSE. Un trs long chapitre sur les fonctions de RANKING comme ROW NUMBER, OVER et PARTITIONBY, ROWS /RANGE UNBOUNDED PRECEDING, FIRSTet LASTVALUES, LAG et LEAD etc. Les fonctions de Conversion avec TRY CAST et TRY CONVERT, puis TRY PARSE et PARSE. Nous dcouvrirons un cours d’une heure sur le CTE (common table expression). Tellement puissant et tellement mconnu (je ne comprends toujours pas d’ailleurs).Nous aborderons aussi, les procdures stockes, les vues, les triggers et les fonctions. Nous ferons un peu de performance en dcouvrant le terme SARGABLE. Puis passez un entretien a la fin de cours, pour consolider vos connaissances acquises durant cette formation. Partez plus confiant en abordant toutes ces questions thoriques, pour aller affronter un entretien qui va parler du SQL.J’ai scrut beaucoup de sites en anglais et en franais, pour vous faire un rsum des questions les plus frquentes lors d’un entretien.40 questions / 40 rponsesBuvez un caf, avant de dmarrer, et mettez vous en vrai situation d’entretien: ) Points importants sur ce cours: Ce cours couvre toutes les versions SQLServer, mme SQLServer 2019.Cette formation en ligne c’est 9h30 heures de dmo et 30 minutes de thorie. La thorie c’est dans les classes, pas dans ce cours: )J’ai tenu a ce que les vidos, ne soient pas trop soporifiques, et qu’elles ne dpassent pas 10 minutes. Suivre ce cours, vous aideravousdmarquer techniquementde vos collgues, ou lors d’un entretien d’embauche. Si vous voulez vraiment monter en comptence en TSQL, franchement vous ne trouverez pas ailleurs un cours aussi approfondi que celui ci, je peux vous le garantir!