
Accueil > Formations > Développement et méthodes > C++ 1C C++ – La persistance des données via Qt SQL
Formation C++ 1C C++ – La persistance des données via Qt SQL
Domaine : Développement et méthodes
DURÉE
2.0 jour(s)
OBJECTIFS
Acquérir les techniques de connections de votre application C++ à une base de données SQL en utilisant la librairie Qt SQL.
Pré-requis
Avoir suivi la formation "Programmation Orientée Objet en C++ : Les fondamentaux" (27964) ou connaître les bases de la programmation orientée objet en C++.
Participants
Développeur C++ confirmé souhaitant accéder à des bases de données relationnelles.
coût
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle
PROGRAMME DE FORMATION
C++ 1C C++ – La persistance des données via Qt SQL
Rappels sur les bases de données relationnelles
Qu'est-ce qu'une base de données relationnelles ?
Le langage SQL ISO
Notion de driver d'accès à la base de données
Lien avec ODBC
L'architecture Qt SQL
Travaux pratiques (Installation et démarrage d'une base de données relationnelles)
Le langage SQL ISO
Notion de driver d'accès à la base de données
Lien avec ODBC
L'architecture Qt SQL
Travaux pratiques (Installation et démarrage d'une base de données relationnelles)
Exécution de requêtes SQL
Requêtes de mise à jours
Requêtes de sélection de données
Problématiques liées à l'injection SQL
Se prémunir contre les injections SQL : le bind de données
Travaux pratiques (Réalisation d'un programme de manipulation de données, tests des problématiques liées à l'injection SQL et contre-mesures adéquat)
Requêtes de sélection de données
Problématiques liées à l'injection SQL
Se prémunir contre les injections SQL : le bind de données
Travaux pratiques (Réalisation d'un programme de manipulation de données, tests des problématiques liées à l'injection SQL et contre-mesures adéquat)
Liaison des données avec un modèle QT
Présentation de la notion de modèle QT
Liaison des données au modèle
Travaux pratiques (Etude d'exemples de liaisons de modèles aux données)
Liaison des données au modèle
Travaux pratiques (Etude d'exemples de liaisons de modèles aux données)
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
formations associées
- C++ 1C C++ - Mise à jour des compétences sur le langage C
- C++ 1C C++ - Programmation Orientée Objet en C++ : les fondamentaux
- C++ 1C C++ - Programmation Orientée Objet en C++ : les compléments
- C++ 2C C++ - Conception d interfaces graphiques avec Qt 5
- C++ 2C C++ - Utilisation de Web Services en Qt
- C++ 4C C++ - Préparation et passage de la certification
- C++ Programmation C++ Moderne
- Langage C++ La librairie BOOST
- Langage C++ Valgrind