MySQL, prise en main

Formation

À Paris la Défense, Aix en Provence, Bruxelles (Belgique) et dans 12 autres établissements

1 795 € HT

Description

Ce cours vous permettra d'acquérir toutes les compétences nécessaires à l'utilisation efficace et fiable de la base de données MySQL : la pratique du langage SQL, les objets de la base de données... Ce stage propose également une introduction à l'administration.

Les sites et dates disponibles

Lieu

Date de début

Aix en Provence ((13) Bouches-du-Rhône)
Voir plan
le Prisme, 85 Rue Pierre Duhem, 13290

Date de début

OctobreInscriptions ouvertes
Bordeaux ((33) Gironde)
Voir plan
9 Rue de Condé, 33000

Date de début

OctobreInscriptions ouvertes
Bruxelles (Belgique)
Voir plan
Square de Meeüs, 38/40, 1000

Date de début

OctobreInscriptions ouvertes
Geneve (Suisse)
Voir plan
18 Avenue Louis Casaï, 1209

Date de début

OctobreInscriptions ouvertes
Greoux les Bains ((04) Alpes-de-Haute-Provence)
Voir plan
Grenoble

Date de début

OctobreInscriptions ouvertes
Lille ((59) Nord)
Voir plan
21 Av. le Corbusier, 59800

Date de début

OctobreInscriptions ouvertes
Luxembourg (Luxembourg)
Voir plan
15 Rue Edward Steicher, 2nd Floor Southside, 2540

Date de début

OctobreInscriptions ouvertes
Lyon ((69) Rhône)
Voir plan
Tour Suisse, 1 Boulevard Vivier Merle, 69443

Date de début

OctobreInscriptions ouvertes
Monteton ((47) Lot-et-Garonne)
Voir plan
Montpellier

Date de début

OctobreInscriptions ouvertes
Paris la Défense ((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044

Date de début

SeptembreInscriptions ouvertes
Saint Gregoire ((35) Ille-et-Vilaine)
Voir plan
1 Bis Rue d'Ouessant, 35762

Date de début

OctobreInscriptions ouvertes
Saint Herblain ((44) Loire-Atlantique)
Voir plan
Exapole, Bât. E, 275 Bd Marcel Paul, 44821

Date de début

OctobreInscriptions ouvertes
Sophia-Antipolis ((Spécifier))
80, Route des Lucioles

Date de début

OctobreInscriptions ouvertes
Strasbourg ((67) Bas-Rhin)
Voir plan
Tour Sébastopol, Place des Halles, 3 Quai Kléber, 67000

Date de début

OctobreInscriptions ouvertes
Toulouse ((31) Haute-Garonne)
Voir plan
Immeuble le Pyrite, 9 Rue de Sébastopol, 31015

Date de début

OctobreInscriptions ouvertes
Voir toutes les sessions (15)

À propos de cette formation

Connaissances de base d'un système d'exploitation (Windows, Linux/Unix).

Questions / Réponses

Posez une question et d'autres utilisateurs vous répondront

Qui voulez-vous pour répondre à votre question?

Nous ne publierons que votre nom et votre question

Les matières

  • MySQL
  • Gestion
  • Procédures
  • Tables
  • Outil
  • Langage SQL
  • SQL Server
  • Langages de programmation
  • Bases de données
  • Panorama des fonctionnalités

Le programme

» Introduction et prise en main

Versions, panorama des fonctionnalités et des outils.

Ressources et documentation.

Procédure d'installation.

Paramétrages de post-installation et premiers tests.

L'outil client ligne de commandes mysql.

L'outil graphique MySQL Query Browser.

» Modèle relationnel, conception et création d'une base

Eléments de conception d'un schéma de base de données.

Contraintes d'intégrité.

Types de données MySQL (numériques, chaînes, dates, types spécifiques...).

Fonctions intégrées de MySQL.

Types de tables (MyISAM, MEMORY, MERGE, InnoDB...).

Création de bases et de tables.

La base INFORMATION_SCHEMA.

Jeux de caractères, internationalisation.

Travaux pratiques
Conception et création d'une base en tables MylSAM.

» Pratique du SQL avec MySQL

Sélections simples, comparaisons, tris.

Sélections multitables, différents types de jointures.

Requêtes imbriquées, préparées.

Modifications et gestion des vues.

Travaux pratiques
Sélections simples. Sélections multiples, jointures internes et externes, requêtes imbriquées. Modifications et suppressions de données.

» Tables transactionnelles InnoDB

Notion de transaction, niveaux d'isolation.

Structure physique des tables.

Programmation des transactions (START TRANSACTION, COMMIT, ROLLBACK).

Travaux pratiques
Mise en oeuvre de transactions.

» SQL procédural

Procédures stockées et fonctions.

Définition des procédures. Déclencheurs (Triggers).

Gestion des erreurs.

Travaux pratiques
Ecriture de procédures stockées. Récupération de résultats à l'aide de curseurs. Création et utilisation de triggers.

» Connexions, droits d'accès, sécurité

Niveaux de privilèges et vérification des droits.

Gestion des utilisateurs et de leurs privilèges.

Sécurisation des procédures stockées et des vues.

Travaux pratiques
Gestion des privilèges et des mots de passe.

» Introduction à l'administration

Exportation de données.

Sauvegardes, la commande mysqldump.

Survol de l'installation de MySQL.

Travaux pratiques
Exportation de données.

MySQL, prise en main

1 795 € HT