Ociensa
Accueil |  Développement |  Formation |  Nos références |  Ressources Techniques |  Contact | 

Centre de formation
  • contact
    Renseignements au 01.40.09.04.98
    formation@ociensa.com
  • Formations intra-entreprise sur site client ou dans une salle équipée réservée dans votre ville
  • Organisme de formation enregistré sous le numéro 11 753 905 875
  • Toutes nos formations peuvent être financées par l'OPCA de votre branche
  • Commentaires client
SBD101 - 

Formation Le langage SQL

Cette formation peut être suivie dans le cadre d'un package MPACK2, IPACK2, IPACK3, à la carte

  • Introduction à SQL
  • Les normes du langage SQL
  • Notions essentielles sur le modèle relationnel
  • Concepts préalables : tables, clés primaires, clés étrangères, relations
  • Outils client
  • Langage de définition de données (LDD)
    • Définition de tables, contraintes, colonnes auto-incrémentées (SEQUENCE, auto_increment...)
    • Types de données en SQL
  • Langage de manipulation de données (LMD)
    • Sélection (SELECT)
    • Insertion (INSERT), mise à jour (UPDATE), suppression (DELETE)
    • Mode transactionnel, COMMIT et ROLLBACK
    • Opérateurs du SQL
    • Fonctions classiques existantes en SQL
    • Fonctions SQL d'agrégation : MIN, MAX, COUNT, SUM...
  • L'ordre SQL SELECT en détail
    • Spécificités de l'absence de valeur (NULL)
    • Les clauses DISTINCT, ORDER BY
    • La clause GROUP BY et ses subtilités
    • Jointures : internes, externes, auto-jointures, autres types de jointures
    • La clause HAVING
    • Les Common Table Expression (CTE)
  • Requêtes SQL complexes
    • SELECT imbriqués
    • Les unions (UNION), autres opérations ensemblistes (INTERSECT, EXCEPT)
    • Les requêtes hiérarchiques en SQL
    • Requêtes corrélées, opérateur EXISTS
  • Les expressions régulières
  • Les vues
  • Travaux pratiques
Tarifs
Nous consulter
Organisation de la formation
Théorie : 60%
Pratique : 40%
Configuration
Une machine par stagiaire. Travaux pratiques sur SGBDR au choix : Oracle, SQLServer, MySQL, postgreSQL, DB2. Pour tout autre SGBDR, nous consulter.
Durée de la formation
3 jours.
Dates
En intra entreprise
 
 
Orientation de la formation
Cette formation s'adresse aux utilisateurs, développeurs, futurs administrateurs de bases de données et toute personne devant maîtriser le requêtage SQL.
Objectifs de la formation
Acquérir la connaissance du langage SQL. Les différences entre les SGBDR (Oracle, DB2, SQLServer, MySQL, postgreSQL, Informix, Sybase et autre SGBDR sur demande) sont présentées et incluses dans le support de cours. A l'issue de cette formation, le participant est capable de lire et d'écrire des requêtes SQL aussi bien simples que complexes.
Pré-requis pour la formation
Culture générale informatique. Cette formation s'adresse aussi bien aux non informaticiens n'ayant aucune connaissance SQL, qu'aux informaticiens souhaitant compléter leurs connaissances dans ce langage.
Documentation
Support de cours et exercices corrigés.