Après avoir appris à installer SQL server, 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 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 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)