La clause LIKE.sql

La clause LIKE.sql

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

Python et SQL pour les (grands) débutants, le mariage parfait

Buy nowLearn more

** 1ere partie SQL Server : Mise en place de votre environnement **

  • Definition de SQL
  • Quels sont les outils pour cette formation ?
  • Outil pour travailler.zip
  • Apprenez a installer SQL Server sur votre poste
  • Apprenez a installer Management Studio sur votre poste
  • Vos premiers pas sur Management Studio
  • Telechargez tous mes scripts podia
  • Podia script de tous les cours.zip

Commençons d'abord par apprendre à créer une base de donnée et une table

  • Qu'est ce qu'une Base de donnée ?
  • Démo: Comment créer une Base de donnée ?
  • Démo : Comment supprimer et modifier le nom d'une base de donnée ?
  • Script ALTER DROP DATABASE.sql
  • Qu'est ce qu'une Table ?
  • Démo : Comment créer une table ?
  • Script Creation D'une table.sql
  • Démo : Comment supprimer ou modifier le nom d'une table ?
  • Script Renommer et supprimer une table.sql
  • Exercice sur la Base de donnée
  • Corrigé Exercice sur la BDD
  • Corrige exercice.sql
  • Exercice sur la table
  • Corrigé de l'exercice sur les tables
  • Corrigé de l'exercice.sql

Jouons avec les données

  • Demonstration : Comment Insérer des données via l'INSERT1
  • Script demo INSERT.sql
  • Demonstration : Sélectionner et filtrer les donnees avec le WHERE
  • Script SELECT.sql
  • Demonstration : Mettre a Jour des données via l'UPDATE
  • Script UPDATE.sql
  • Demonstration : Supprimer des données via le DELETE
  • Script DELETE.sql
  • Demonstration : L'utilité des commentaires et des crochets en TSQL
  • commentaire et crochet sur SQL.sql
  • Demonstration: comment faire un UPDATE sur deux colonnes
  • Comment faire un update sur 2 colonnes.sql
  • Demonstration : Comment Insérer plusieurs valeurs identiques très simplement

Allons un peu plus loin dans le Transact SQL 1er partie

  • Démo :Sélectionner un certain nombre de lignes avec le TOP
  • Script TOP.sql
  • Démo: Copier une table via le SELECT INTO
  • SELECT INTO.sql
  • Démo :Les opérateurs IN, NOT IN, IS et IS NOT
  • Démo: Renommer les colonnes avec les alias
  • IN ,NOT IN , IS et IS NOT.sql
  • Démo :L'opérateur LIKE
  • La clause LIKE.sql
  • Démo :Les opérateurs de comparaison = != etc…
  • Opérateur de comparaison .sql
  • Démo :Enlever les doublons avec le DISTINCT
  • Script DISTINCT.sql
  • Exercice sur le TSQL 1ere partie
  • Corrigé de l'exercice TSQL Partie 1
  • Corrigé Exercice TSQL Partie 1 .sql

Allons un peu plus loin dans le Transact SQL 2eme partie

  • Démo :Trions les données avec l'ORDER BY
  • ORDER BY TSQL.sql
  • Démo : Les fonctions d'agrégats : MIN, MAV et AVG
  • MIN MAX AVG.sql
  • Démo :L'opérateur BETWEEN
  • BETWEEN.sql
  • Démo : Comptez les lignes avec COUNT et SUM
  • Count et SUM.sql
  • Regroupons les donnees avec le GROUP BY
  • GROUP BY.sql
  • Démo : Les opérateurs AND et OR
  • Script AND et OR.sql
  • Démo :L'opérateur HAVING cousin du WHERE
  • HAVING.sql
  • La commande PRINT
  • PRINT.sql
  • Exercice TSQL Partie 2
  • Exercice sur le TSQL 2eme partie
  • Corrigé exercice sur le TSQL 2eme partie
  • Focus sur Tout ce que l'on a appris (et c'est déjà pas mal)

TSQL :Les fonctions de type chaine

  • Le SUBSTRING
  • OKSUBSTRING.sql
  • LEFT et RIGHT
  • OK LEFTRIGHT.sql
  • FORMAT
  • OKScript FORMAT.sql
  • RTRIM LTRIM TRIM UPPER ET LOWER
  • OKTRIMLTRIMRTRIM et UPPER LOWER.sql
  • LEN et REPLACE
  • OKREPLACE et LEN.sql
  • REPLICATE REVERSE.sql
  • STRING_SPLIT
  • STRING_SPLIT_STUFF.sql
  • CONCAT et CONCAT_WS
  • CONCAT et CONCAT_WS.sql

Les jointures sur SQL

  • Qu'est ce qu'une jointure ?
  • Démo : Découvrez les jointures par l'INNER JOIN
  • INNER JOIN.sql
  • Démonstration : LEFT et RIGHT JOIN
  • LEFT RIGHT JOIN.sql
  • Demonstration : FULL OUTER JOIN
  • FULL OUTER JOIN.sql
  • Démo : Connaissez vous le CROSS JOIN ?
  • CROSS JOIN.sql
  • CROSS APPLY et OUTER APPLY
  • CROSS APPLY et OUTER APPLY.sql
  • Démo : Apprenez a faire une Jointure sur plusieurs tables
  • Jointure plusieurs tables.sql
  • Démo : LEFT JOIN VS NOT IN VS NOT EXISTS
  • LEFT JOIN VS NOT IN VS NOT EXISTS.sql
  • Démo : Apprenez a faire un UPDATE avec les jointures
  • Démo: Connaissez vous les Hints dans les jointures ?
  • HINT dans les jointures.sql

Les fonctions de conversion

  • Démo : TRY PARSE et PARSE
  • TRY PARSE et PARSE.sql
  • Démo : TRY CAST et TRY CONVERT
  • TRY CAST et TRY CONVERT.sql
  • Démo : CAST et CONVERT
  • CAST et CONVERT.sql

Les différents types de colonnes

  • Les types numériques
  • Type_numerique.sql
  • Les colonnes avec des dates
  • Type_date.sql
  • Les types de chaînes caractères
  • Script demo chaine de caractere.sql
  • Démo : Ajouter, renommer, supprimer une colonne
  • Rajouter,modifier,renommer,supprimer une colonne.sql

Les Procédures Stockées

  • Qu'est-ce qu'une Procédure stockée sur SQL ?
  • Démo : Création d'une Procédure Stockée
  • Creation de la PS.sql
  • Comment renommer, modifier et supprimer une Procédure Stockée
  • Renommer, modifier et supprimer une procédure Sto.sql
  • Démo: Comment déclarer une variable dans une procédure stockée ?
  • variable.sql

Les triggers

  • Demonstration : Qu'est ce qu'un trigger ?
  • Trigger.sql
  • Demonstration: les tables virtuelles dans les triggers
  • tables virtuelles dans les triggers.sql
  • Créer un trigger sur un login
  • Trigger login.sql

Les vues

  • Qu'est-ce qu'une Vue sur SQL ?
  • Démo : Création d'une Vue
  • Script creation vue.sql
  • Démo : Comment renommer, modifier et supprimer une vue
  • Renommer, modifier et supprimer une vue.sql
  • Exercice sur les vues
  • Corrigé de l'exercice sur les vues
  • Exercice sur les vues.sql

Et les performances dans tout ca ?

  • SARGABLE qu'est ce que c'est ?
  • SARGABLE.sql

Exercice général et conclusion

  • Exercice general
  • Corrigé Exercice general
  • Corrige de lexercice.sql

TSQL :Les fonctions de RANKING

  • Exemple d'introduction aux fonctions de fenêtrages
  • La clause OVER avec le PARTITION BY
  • Les fonctions de RANKING
  • L'agregation avec les fonctions de RANKING
  • L’agrégation avec les fonctions de RANKING dans le monde reel
  • Le ranking dans le monde Réel
  • FIRST_VALUES et LAST VALUES
  • LAG et LEAD
  • UNBOUNDED ROWS et RANGE
  • Conclusion fonction de partitionnement

** 2eme partie Python : Mise en place de votre environnement ***

  • Introduction à Python
  • Installation de Python sur windows
  • Installation de Visual Studio code
  • Premiere manipulation de Vs Code

Python : Ecrivons nos premiers scripts

  • Python : Ecrivons nos premiers scripts
  • Parlons ensemble des variables sur python
  • Découvrons la fonction INPUT
  • Explication sur les types de chaînes de caractères.
  • Focus sur ce tout ce que l'on a vu depuis le début
  • Les commentaires dans le code
  • Explication sur les nombres et les booléens

PROJET#1 : Quel est votre age ?

  • PROJET#1 : Quel est votre age ?

Python : Les conversions et les types d'objets et les chaines de caracteres

  • Les fonctions de conversion de chaines de caracteres
  • Exercice sur fonctions de conversion de chaines de caracteres
  • Démo : Remplacer des caractéres avec REPLACE
  • Separons et rassemblons les données avec SPLIT et JOIN
  • Démo : La méthode startswith et endswith
  • Démo : Les nombreuses méthodes is
  • Démo : Comptez avec COUNT et trouver une chaîne avec FIND

PROJET#2 : Ton Tonton t'a t il oté ta toux ?

  • PROJET 2 intro.mp4

Les opérateurs et le formatage des chaînes de caractères

  • Les opérateurs mathématiques
  • Les opérateurs d'assignation et de comparaison
  • Le F-String
  • La fonction FORMAT

PROJET#3 : Allons ensemble au marché !

  • PROJET#3 : Allons ensemble au marché !

Attaquons maintenant les structures conditionnelles

  • Le IF
  • Le ELIF et le ELSE
  • Le AND et LE OR
  • Quelques erreurs courantes dans les structures conditionnelles

PROJET#4 : Allons a la fête foraine

  • PROJET#4 : Allons a la fête foraine

PROJET#5 : Quels notes avez vous eu à l'ecole ?

  • Quels notes avez vous eu à l'ecole ?

La gestion des erreurs

  • TRY et EXECPT
  • Utiliser le debuggeur

PROJET#6 : Trouvez l'erreur

  • Trouvez l'erreur

Les modules

  • Exercice sur les modules
  • 2eme focus de cette formation
  • Les modules Random et OS

Les listes

  • Les listes et les indices
  • Découvrons d'autres méthodes sur les listes
  • Les slices
  • Les listes imbriquées
  • Rappel sur les méthodes et les fonctions

PROJET#7 : Cuisinons ensemble une ratatouille

  • Cuisinons ensemble une ratatouille

PROJET#8 Vérifions votre mot de passe

  • Vérifions votre mot de passe

Découvrons ensemble la puissance des boucles

  • La boucle FOR
  • La boucle WHILE
  • Contrôler les boucles avec CONTINUE et BREAK

PROJET#9 : Allons ensemble au stade

  • PROJET#9 : Allons ensemble au stade

PROJET#10 : Arrêtons le train fou !

  • 9eme projet le train fou finale.mp4

PROJET 11 : Allons au cinéma

  • PROJET 11 : Allons au cinéma