Accueil |  Développement |  Formation |  Nos références |  Ressources Techniques |  Nous rejoindre |  Contact |  Plan d'accès  
PrésentationTechnologies
Internet
Technologies
Java
Technologies
PHP
Technologies
PERL
Technologies
XML
Bases
de données
Systèmes
d'exploitation
Outils et langagesCalendrier et TarifsPackages &
Forfaits
Commentaires
client
 
Présentation Audio
Centre de formation : 75 avenue Parmentier - 75011 Paris
Renseignements et inscriptions au 01.43.63.71.70
Bulletin d'inscription | CGV
Toutes nos formations peuvent être financées par l'OPCA
de votre branche ou être suivies dans le cadre d'un DIF
ou des dispositfs pour demandeurs d'emploi : AFPR, POE, CRP, DIF portable, AIF...
PACKAGES NOMINATIFS, PACKAGES A LA CARTE, PROGRAMME FIDELITE : cliquez ici

Formation SBD101 - 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
  • Principes de la modélisation
    • Concepts préalables : tables, clés primaires, clés étrangères
    • Modèles conceptuels et logiques de données (MCD, MLD)
  • Types de données en SQL
    • Chaînes de caractères, entiers, décimaux et réels
    • Types temporels, autres types disponibles
  • Définition de données (DDL) en SQL
    • Création, modification, suppression d'une table
    • Contraintes verticales, horizontales, intégrité référentielle
    • Colonnes auto-incrémentées (SEQUENCE, auto_increment...)
    • Les index
  • Manipulation de données (DML) en SQL
    • Sélection (SELECT)
    • Insertion (INSERT), mise à jour (UPDATE), suppression (DELETE)
    • Opérateurs
    • Fonctions classiques existantes en SQL
    • Fonctions SQL d'agrégation : MIN, MAX, COUNT, SUM...
  • L'ordre SELECT en détail
    • 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 et corrélés
    • Opérateurs ALL, ANY, UNION, INTERSECT, EXCEPT
    • Les requêtes hiérarchiques en SQL
  • Les expressions régulières
  • Les vues SQL sur les tables
  • Mode transactionnel (COMMIT, ROLLBACK)
  • Travaux pratiques
Tarifs
1 personne : 1185 € HT *
2 personnes : 2014 € HT *
3 personnes : 2727 € HT *
*personnes d'une même entreprise inscrites à la même session
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, Firebird. Pour tout autre SGBDR, nous consulter.
Durée de la formation
3 jours.
Dates
11-13 jan 2012
21-23 mars 2012
23-25 mai 2012
18-20 juil 2012
12-14 sep 2012
14-16 nov 2012
 
 
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 dans le but de manipuler les informations issues d'une base de données relationnelle. Les différences entre les SGBDR (Oracle, DB2, SQLServer, Sybase, MySQL, postgreSQL, Firebird, et autre SGBDR sur demande) sont présentées et inclues dans le support de cours.
Pré-requis pour la formation
Culture générale informatique
Documentation
Support de cours et exercices corrigés.