La formation "Les fondements de la programmation - Les bases de données" est conçue pour les personnes qui souhaitent acquérir une compréhension approfondie des concepts fondamentaux des bases de données dans le domaine de la programmation. Les bases de données sont des éléments essentiels pour stocker et gérer efficacement les données dans les applications informatiques. Au cours de cette formation, vous découvrirez les principes de base des bases de données, les types de bases de données couramment utilisées et les langages de requête pour interagir avec les bases de données.Cette formation vous guidera à travers les chapitres clés pour comprendre les fondements de la programmation avec les bases de données. Vous apprendrez les concepts clés tels que les modèles de données, les clés primaires et étrangères, les relations entre les tables, et les opérations de base de la base de données. Vous explorerez également les langages de requête tels que SQL (Structured Query Language) pour manipuler et interroger les bases de données.
Chapitre 1: Introduction aux bases de données
# | Intitulé |
---|
70 | Définition des bases de données et de leur rôle dans la gestion des données |
---|
70 | Présentation des différents types de bases de données (relationnelles, nosql, etc.) |
---|
Chapitre 2: Modélisation des données
# | Intitulé |
---|
70 | Compréhension des concepts de modélisation des données |
---|
70 | Introduction aux modèles de données relationnels et entités-associations |
---|
Chapitre 3: Clés primaires et étrangères
# | Intitulé |
---|
70 | Explication des clés primaires et étrangères et de leur rôle dans la conception de la base de données |
---|
70 | Utilisation des clés pour établir des relations entre les tables |
---|
Chapitre 4: Opérations de base sur les bases de données
# | Intitulé |
---|
70 | Insertion, mise à jour et suppression de données dans les tables |
---|
70 | Requêtes de base pour récupérer des données spécifiques |
---|
Chapitre 5: Langage sql
# | Intitulé |
---|
70 | Introduction au langage sql (langage de requêtes structurées) |
---|
70 | Utilisation de sql pour interagir avec les bases de données relationnelles |
---|
Chapitre 6: Optimisation des requêtes
# | Intitulé |
---|
70 | Techniques d'optimisation pour améliorer les performances des requêtes |
---|
70 | Indexation et utilisation de jointures efficaces |
---|
Chapitre 7: Introduction aux bases de données nosql
# | Intitulé |
---|
70 | Présentation des bases de données nosql et de leurs caractéristiques |
---|
70 | Comparaison avec les bases de données relationnelles
|
---|