Formations au coeur des technologies

Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !

MySQL : Développement

ANNEE_DEBUT=2009
DATES_1:du 16 au 17 Février
DATES_1:du 11 au 12 Mai
DATES_2:du 6 au 7 Juillet
DATES_2:du 28 au 29 Septembre
DATES_2:du 2 au 3 Novembre
CODE:BD010

Public


Développeurs et toute personne souhaitant mettre en place une application avec une base de données MySQL

Objectifs


Apprendre à créer des applications avec une base de données MySQL 5.0

Préalables


Il est demandé aux participants de connaître les notions de base sur SQL.

Programme


Introduction


Présentation, historique, les versions MySQL (standard, Max, Pro, Classic), les licences (GPL et commerciale).
Les composants
Installation outils clients

Clients MySQL


Présentation de Query Browser
Construction de requêtes
Tests, comparaison et debugging et optimisation de requêtes

Procédures de chargement de données


Format des données à importer
Les commandes disponibles : load, insert,
Développement de scripts d'importation

DDL et DML


Les spécificités de MySQL dans le mise en oeuvre des requêtes SQL.

Programmation serveur


L'intérêt de la programmation côté serveur, et les limites
Mise en oeuvre de déclencheurs (triggers)
et programmation de procédures stockées
Déclaration et utilisation de variables
Gestion des curseurs
Evolutions prévues dans les futures versions de MySQL.



Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code cours : BD010

Contenu de la formation