Formation Informatique | Formation Management
Informatique » Développement logiciel » Formation Langages C / C++ / VB... »

SQL pour MySQL et PostgreSQL


Formation SQL

Stage pratique
Eligible au DIF

Réf : MYP

Prix 2012 : 1285 € H.T.
Durée :  2  jours
Cliquer sur une session pour réserver:

Paris
11 oct. 12
Aix
20 sept. 12
Bordeaux
4 oct. 12
Bruxelles
7 juin 12
Geneve
4 oct. 12
Lille
7 juin 12
Luxembourg
4 oct. 12
Lyon
20 sept. 12
Nantes
27 sept. 12
Rennes
31 mai 12
Sophia-antipolis
20 sept. 12
Strasbourg
7 juin 12
Toulouse
4 oct. 12

Toutes les sessions  
Filières métiers:

Administrateur MySQL
Administrateur PostgreSQL
Pour aller plus loin

MySQL, prise en main

version pdf imprimer Faire suivre


Les objectifs de cette formation SQL


Cette formation très pratique focalise sur les aspects essentiels du langage d'interrogation SQL, tant du point de vue logique que syntaxique. Elle vous apportera également une méthode sûre pour écrire des requêtes, simples et complexes, en environnement MySQL et PostgreSQL.

Participants de cette formation SQL

Pour toute personne désirant se servir de SQL dans les environnements MySQL ou PostgreSQL.

Pré-requis de cette formation SQL

Aucune connaissance particulière.

Travaux pratiques

L'apprentissage du SQL en environnement MySQL ou PostgreSQL, au choix du participant.


Programme de cette formation SQL

Introduction

- Serveur MySQL/PostgreSQL.

- Versions et évolution.

- Ressources et documentation.


Modèle relationnel

- Les principes du modèle relationnel.

- L'algèbre relationnelle : Opérations relationnelles sur les ensembles de données.

- Introduction à SQL.


Les outils client

- L'outil client MySQL.

- Présentation de l'outil "PSQL" de PostgreSQL.


Les objets

- Types de données dans MySQL/PostgreSQL.

- Création de tables.

- Utilisation de colonnes auto-incrémentées.

- Utilisation des vues.

Travaux pratiques
Utilisation des outils "mysql" et "psql", Création de tables et mise à jour de données. Utilisation des vues.

Requêtes simples

- L'interrogation (SELECT).

- La mise à jour.

- Opérateurs et critères.

- Les transactions.

Travaux pratiques
Ecriture de requêtes SQL simples.

Tris et agrégats

- Tri et doublons: Clause ORDER BY, clause LIMIT, clause OFFSET, suppression des doublons.

- Utilisation de NULL: Opérateur IS NULL.

- Utilisation des fonctions.

- Utilisation des agrégats.

Travaux pratiques
Manipulation des fonctions de tris et d'agrégats.

Jointures

- Produit cartésien.

- Jointure interne.

- Jointure externe.


Requêtes complexes

- Les requêtes imbriquées : Opérateur IN, opérateur EXISTS, requêtes imbriquées plus générales.

- Opérateurs ensemblistes (Union, intersection, différence).

- Groupement de données (Clause GROUP BY, HAVING).

Travaux pratiques
Ecriture de requêtes SQL simples. Utilisation de fonctions, utilisation d'agrégats, jointures et requêtes imbriquées, Utilisation de GROUP BY et HAVING.