Langage SQL – Prise en main, modélisation & application

0 Enrolled
21 hour
  • 21 hour
  • 48
  • 0
  • no
2,100.00€

Aperçu du cours

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable d’exploiter des bases de données en utilisant les principales fonctionnalités du langage SQL.

Programme d'études

  • Introduction au relationnel

    • Les concepts fondamentaux des SGBDR

  • L'algèbre relationnelle et la logique du SQL

    • Concepts de base d’algèbre relationnelle applicable au langage SQL

    • Les opérateurs: sur une seule table, sur plusieurs tables, complémentaires (jointure, intersection et division)

    • Travaux pratiques

  • Interroger les données

    • Les groupes de commandes SQL

    • Descriptions des tables de démonstration

    • Projection de colonnes: projection d’une colonne, projection de plusieurs colonnes

    • Les prérequis de recherche WHERE: une condition, plusieurs conditions

    • Suite de valeurs IN

    • Intervalle de valeurs BETWEEN

    • Chaîne de caractères LIKE

    • La recherche de valeurs nulles

    • Les opérateurs arithmétiques dans la projection et la sélection

    • Opérateurs et fonctions supplémentaires selon le SGBDR

    • Tri des résultats

    • Traitement des dates et de l’affichage des dates

    • Traitements numériques sur les dates grâce aux fonctions

    • Regroupement de valeurs et leurs conditions

    • Les traitements de groupes

    • Travaux pratiques

  • Les jointures

    • Jointures: standards, externes, auto-jointures

    • Jointures avec synthaxes SQL3

    • Travaux pratiques

  • Traitement de groupes

    • Traiter les groupes de lignes provenant d’une sélection avec les fonctions

    • Regrouper le résultat d’une sélection

    • Sélectionner des groupes de lignes par critère

    • Sous-interrogation de groupes

    • Travaux pratiques

  • Opérateurs algébriques sur plusieurs tables

    • Opérateur UNION

    • Opérateur MINUS

    • Opérateur INTERSECT

    • Travaux pratiques

  • Pour aller plus loin

    • Structure CASE

    • Sous-interrogatoire scalaire

    • Tables dérivées

  • Mettre à jour les données

    • Insérer une ligne dans une table

    • Insérer une ligne provenant d’une table dans une autre

    • Mettre à jour les lignes

    • Supprimer des lignes

    • Environnement transactionnel

  • Gestion des privilèges et des objets

    • Fondements de la gestion des privilèges

    • Créer et gérer des structures de données

    • Créer une table

    • Créer une vue

    • Créer un index

    • Supprimer une table

    • Modifier la structure d’une table

    • Travaux pratiques

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
453 Courses

Commentaire sur la formation

0.0
0 rating
0%
0%
0%
0%
0%

Soyez le premier à commenter “Langage SQL – Prise en main, modélisation & application”

Main Content