une autre informatique

formations et conseils sur les logiciels libres


Le langage SQL

Enregistrer au format PDF

par Webmaster

  • Public, pré-requis
    • Ce cours est destiné aux analystes, responsables, consultants, programmeurs, ingénieurs, concepteurs et tous ceux qui sont impliqués dans la réalisation et l’utilisation de bases de données relationnelles ainsi que dans la mise en œuvre d’applications de bases de données.
  • Objectifs
    • Etre capable de :
      • Concevoir, créer et utiliser une base de données
      • Comprendre et utiliser efficacement les SGBDR commercialisés sur le marché.
  • Programme
    • Introduction
      • Rappel sur le modèle relationnel
      • Les normes et caractéristiques du langage SQL
    • Comment créer une base de données.
      • Créer une table dans cette base de données
      • Consulter une base de données
      • Importer une base de données
    • Les type de données
      • Les champs numériques
      • Les chaînes de caractères
      • Les champs de type date et heure
    • La sélection de données
      • Introduction au SELECT
      • Expressions utilisées dans une clause where
      • Select avec jointures entre tables
      • Jointure avec restriction
    • La modification de données
      • La suppression d’enregistrements
      • La modification d’enregistrements
      • L’insertion de données
    • Les fonctions SQL
      • Fonctions numériques, chaînes, date et heure
      • Fonctions pour les aggrégations GROUP BY et HAVING
      • Les fonctions COUNT, AVG, MIN, MAX, SUM
    • Requêtes avancées
      • Requêtes imbriquées, alias
      • Jointures naturelles
      • Jointures internes
      • Jointures externes
    • Les vues
      • Création d’un vue
      • Manipulation
    • Optimisation SQL
      • Utilisation des index
      • Le fonctionnement de l’index
      • Les doublons
      • L’indexation d’un champ
      • La création d’un index multi-champ
      • Optimisation des requêtes
      • Choix des types de données
    • Verrouillage : concurrence de requêtes
      • Types de données
      • Verrouiller les données
      • Les différents moteurs de stockage