PostgreSQL,SQL Server, et MySQL pour les (grands) débutants.

Devenez (vraiment) un expert sur SQL, en suivant un cours dispensé par le Techlead DBA SQL chez Canal + et TF1..

PostgreSQL,SQL Server, et MySQL pour les (grands) débutants.
PostgreSQL,SQL Server, et MySQL pour les (grands) débutants.

PostgreSQL,SQL Server, et MySQL pour les (grands) débutants. udemy course

Devenez (vraiment) un expert sur SQL, en suivant un cours dispensé par le Techlead DBA SQL chez Canal + et TF1..

  Dans ce cours, nous apprendrons les bases de données :

  • MySQL

  • POSTGRESQL

  • Microsoft SQL Server

Ce cours s'adresse au débutant absolu, nul besoin d'avoir une expérience sur une base de donnée.

Ce cours est le condensé de mes trois cours qui sont :

  • SQL server pour les (grands) débutants (7 heures de cours)

  • PostgreSQL pour les (grands) débutants (4 heures de cours)

  • MySQL pour les (grands) débutants (3 heures de cours)


Après avoir appris à installer SQL server,MySQL et PostgreSQL sur votre poste, on va aborder dans ce cours dans l'ordre  : 

  • La création et la définition d'une base de donnée

  • La création et la définition  d'une table

  • Sélectionner, mettre a jour, supprimer et insérer des données.(Avec le SELECT, l'UPDATE etc...)

  • Sélectionner un certain nombre de lignes avec le TOP ,enlever les doublons avec le DISTINCT

  • Les opérateurs BETWEEN, AND, OR,HAVING,PRINT,GROUP BY etc...).

  • Allez un peu + loin en Transact SQL avec le OFFSET FETCH et NEXT ROWS,SUBSTRING  etc...

  • Allez encore + loin en Transact SQL avec le UNION et UNION ALL, TRIM/LTRIM/RTRIM et UPPER/LOWER,CHOOSE etc...

  • Copier une table via le SELECT INTO et les opérateurs de comparaison = != etc…

  • Allez encore + loin en Transact SQL avec le UNION et UNION ALL, TRIM/LTRIM/RTRIM et UPPER/LOWER,CHOOSE etc...

  • Copier une table via le SELECT INTO et les opérateurs de comparaison = != etc…

  • Les fonctions d'agrégats : MIN, MAV et AVG

  • Un long chapitre d'une heure 30 sur les jointures ! (INNER JOIN,LEFT/RIGHT JOIN FULL OUTER JOIN etc...)

  • Voir les différents types de colonnes (DATETIME2, VARCHAR,GUID,INT etc...).

  • 10 Tips sur Management Studio qui vous simplifieront grandement la vie :)

  • La création et la définition d'une vue.

  • La création et la définition d'une Procédure stockée.

  • La création et la définition d'un trigger.

  • La création et la définition d'une fonction.

  • Et pour des astuces pour améliorer vos performances lors de l'écriture de vos requêtes SQL.

  • Encore plus de fonctions de partitions (NTH_VALUE, ROWS UNBOUNDED PRECEDING,FIRST VALUE, LAST_VALUE)

  • Les (puissantes) fonctions de partitions (ROW_NUMBER,DENSE_RANK,NTILE,LAG et LEAD)

Nous allons commencer en premier lieu par SQL server, ensuite PostgreSQL, et nous finirons par MySQL.

J'ai tenu aussi a que les vidéos n’excèdent pas les 10 minutes, pour que ce ne soit pas trop soporifique :)

Une fois ce cours terminée, vous serez bougrement plus à l'aise avec le TSQL.

Regardez la moyenne de mes autres cours (4,6/5), et vous verrez que mes cours sont des cours de qualité :)