Sous-catégorie
SQL
Dates
Durée
18 h ( 6 x 3 h )
Emplacement
En ligne
Prix
1335
$
$
1335
$
Inscription
Maîtriser les notions de base et intermédiaires nécessaire à l'extraction des données sous SQL Server.

Préalables :

  • Aucun

Contenu du cours

Introduction aux modèles relationnels

  • Comprendre un modèle relationnel
  • Relations 1-N, 1-1, N-N
  • Exercice de design d'un modèle

SELECT ... FROM

  • Structure de base d'une requête
  • Liste des champs
  • Utiliser *
  • Alias pour les noms de champs
  • Valeurs uniques avec Distinct​

WHERE

  • Conditions sur les champs de différents types (dates, texte, numériques, booléens)
  • Conditions composées (and, or) et importance des parenthèses
  • Not et inversion des conditions
  • Gestion des valeurs nulles

Requêtes à plusieurs tables

  • Joints (inner, left, right, full)
  • Requêtes de non correspondances (left et right)
  • Non-correspondance avec critère
  • Pièges à éviter (plusieurs joints 1-N sur la même clé)
  • Alias sur les noms de tables
  • Where avec des champs de mêmes noms
  • Requêtes Union

Tri et sous-ensemble

  • Clause Order By
  • Trier en ordre inverse
  • Retourner un sous

Fonctions spécifiques à SQL Server

  • Fonctions de chaines
  • Fonctions de dates
  • Conversions
  • Fonctions logiques
  • Introduction aux UDF (User Defined functions)

Regroupements et agrégations

  • Group by
  • Champs à ajouter dans le group by et la liste de sélection
  • Filtres sur regroupement
  • Fonctions d'agrégations​

Sous-requêtes

  • In et not in
  • Sous-Requêtes en corrélation
  • Exists et Count > 0
  • Utiliser les CTE (common table expression)

Mise à jour des données

  • Update
  • Insert
  • Delete
  • Truncate
  • Select into
Inscription

Langage SQL avec SQL Server

Merci!

Un membre de notre équipe vous contactera pour confirmer votre inscription.
Une erreur est survenue. Veillez-nous contacter directement via info@solti.ca.