Bases de données et liens avec PHP
Le cours commence par une introduction aux bases de données relationnelles. Les participants acquièrent une compréhension de base des concepts de base de données, de la structure des tables, des relations entre les tables et de la signification de concepts clés tels que les clés primaires et les clés étrangères.
Un élément essentiel du cours est la comparaison entre MySQLi et PDO, deux extensions courantes pour interagir avec les bases de données MySQL en PHP. Les participants apprennent à connaître les avantages et les inconvénients des deux méthodes afin de pouvoir prendre des décisions éclairées sur celle qu'ils doivent utiliser dans leurs projets.
Les participants apprendront à établir et à gérer les connexions aux bases de données. Cela comprend l'établissement de connexions sécurisées à la base de données et la gestion des erreurs de connexion.
Il aborde également les opérations CRUD (Create, Read, Update, Delete) de base, qui constituent le fondement du travail avec les bases de données. Les participants apprennent à :
- insérer des données dans la base de données (Create)
- Récupérer des données dans la base de données (Read)
- Mettre à jour les données dans la base de données (Update)
- Supprimer des données de la base de données (Delete).
Grâce à des exercices pratiques et des exemples, les participants seront en mesure d'appliquer ces techniques dans leurs propres applications PHP.