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..
What you will learn
Créer supprimer et modifier une Base de donnée et une table.
Apprendre a sélectionner des données via le SELECT, et mettre a jour des données via l'UPDATE.
Insérer des données via l'INSERT et Supprimer des données via le DELETE.
Apprenez a faire des jointures (INNER JOIN,LEFT et RIGHT JOIN, FULL OUTER JOIN etc...).
Apprendre en TSQL le DISTINCT, le LIMIT, le LIKE, le AND et le OR, le BETWEEN et l'order by.
Les agrégats COUNT et SUM et GROUP BY,MIN MAX et AVG
La spécificité OVERLAPS et generate series en TSQL.
Encore + de TSQL avec Les opérateurs IN, NOT IN, IS et IS NOT, le HAVING,le CASE WHEN et l'UPSERT.
Les fonctions de type chaîne de caractères (OVERLAY,POSITION,REVERSE,TRANSLATE,CONCAT, STRING_SPLIT etc...)
Les (puissantes) fonctions de partitions (ROW_NUMBER,DENSE_RANK,NTILE,LAG et LEAD)
Encore plus de fonctions de partitions (NTH_VALUE, ROWS UNBOUNDED PRECEDING,FIRST VALUE, LAST_VALUE)
Création et définition d'une procédure stockée, d'une vue, d'un Trigger, d'une fonction.
Les contraintes et les clés sur les tables ( PK,FK,DEFAULT,UNIQUE,CHECK)
L'identity et la séquence sur les tables.
Des exercices + corrigés
Description
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é :)
Content
SQL Server pour les (grands) débutants
SQL Server : La BDD et la table
SQL Server : Commençons à Jouer avec les données
SQL Server : Allons un peu plus loin dans le Transact SQL 1er partie
SQL Server : Allons un peu plus loin dans le Transact SQL 2eme partie
SQL Server : Allons (encore) un peu plus loin dans le Transact SQL 3eme partie
SQL Server : Les jointures sur SQL
SQL Server : Quelques TIPS sur Management Studio
SQL Server : Les vues, les Procédures stockées, les triggers et les fonctions
SQL Server : Les fonctions de partitionnement
Exercice général
PostgreSQL : Introduction et mise en place de votre environnement
PostgreSQL : Creation de la BDD et de la table
PostgreSQL : Ensuite commençons a jouer avec les données
PostgreSQL : Et si on allait un peu plus loin dans le Transact SQL ? 1ere partie
PostgreSQL :Allons (beaucoup) plus loin dans le Transact SQL !!! 2eme partie
PostgreSQL : Les fonctions de type chaîne de caractères.
PostgreSQL :Découvrons ensemble les jointures
PostgreSQL : Les fonctions de partitionnement
PostgreSQL :Les Vues, les Procédures stockées,les triggers
PostgreSQL : La sequence et l'identity
PostgreSQL: Les contraintes et les clés sur les tables
MySQL pour les (grands) débutants
MySQL :Création de la BDD,des tables, puis jouons avec le données
MySQL :Et si on allait un peu plus loin dans le Transact SQL ? 1ere partie
MySQL: Allons (beaucoup) plus loin dans le Transact SQL !!! 2eme partie
MySQL: Voyons ensemble les jointures
MySQL :Les fonctions de type chaîne de caractères.
MySQL :Les Vues, les Procédures stockées,les triggers et les fonctions
MySQL Les contraintes et les clés sur les tables
Screenshots
Reviews
Coupons
Submit by | Date | Coupon Code | Discount | Emitted/Used | Status |
---|---|---|---|---|---|
- | 2/12/2021 | A6E5E3A02C778E5A5767 | 80% OFF | expired |