AVANT LA FORMATION
- Entretien téléphonique avec le formateur afin de personnaliser votre formation.
- Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
Jour 1 : Matin
- Introduction aux Systèmes de Gestion de Bases de Données Relationnelles (SGDBR)
- Concepts fondamentaux des bases de données relationnelles
- Présentation de l'algèbre relationnelle et son rôle dans SQL
- Vue d'ensemble des principaux SGDBR (MySQL, PostgreSQL, SQL Server, etc.)
- Prise en main d'un environnement SQL
- Installation et configuration d'un environnement de travail SQL
- Introduction à l'interface utilisateur des outils SQL
- Création et gestion de bases de données simples
Jour 1 : Après-midi
- Écriture des requêtes SQL de base
- Syntaxe des requêtes SQL : SELECT, FROM, WHERE
- Tri et filtrage des données avec ORDER BY et LIMIT
- Utilisation des opérateurs logiques et arithmétiques
- Manipulation des données
- Insertion de données avec INSERT
- Mise à jour et suppression de données avec UPDATE et DELETE
- Pratiques exemplaires pour la manipulation sécurisée des données
Jour 2 : Matin
- Extraction d'informations de plusieurs tables
- Compréhension des jointures (INNER JOIN, LEFT JOIN, RIGHT JOIN)
- Utilisation des sous-requêtes et des vues
- Techniques pour optimiser les requêtes multi-tables
- Fonctions standards du langage SQL
- Exploration des fonctions d'agrégation (SUM, AVG, COUNT, etc.)
- Utilisation des fonctions de chaîne de caractères et de date
- Application des fonctions conditionnelles (CASE, COALESCE)
Jour 2 : Après-midi
- Atelier pratique : Création d'une base de données et requêtes complexes
- Conception et implémentation d'une base de données simple
- Écriture de requêtes complexes pour répondre à des besoins spécifiques
- Discussion et retour d'expérience sur l'exercice pratique
- Conclusion et prochaines étapes
- Synthèse des compétences acquises
- Conseils pour approfondir les connaissances en SQL
- Introduction aux sujets avancés (indexation, optimisation des requêtes)
FIN DE LA FORMATION
- Débrief de la formation avec le formateur pour consolider vos connaissances.