• 6 heures
  • Facile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

Vous pouvez être accompagné et mentoré par un professeur particulier par visioconférence sur ce cours.

J'ai tout compris !

Mis à jour le 20/11/2019

Les bases de données

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Tous les sites web ont besoin d’enregistrer des informations, comme la liste de leurs utilisateurs, des messages qui ont été échangés, etc. C’est là qu’une base de données intervient : c’est un logiciel dédié au stockage de données.

Parmi les logiciels de base de données les plus célèbres, on peut citer :

  • MySQL

  • PostgreSQL

  • SQL Server

  • Oracle

  • SQLite

  • Etc.

Pour communiquer avec ces logiciels, on utilise un langage : SQL. Oui, je sais, encore un langage. 😳

On dit que l’on fait des requêtes SQL. Par exemple : "Je veux la liste des derniers utilisateurs inscrits sur mon site" ou "Je veux stocker ce message".

Voici à quoi ressemble une requête SQL pour vous donner une idée :

SELECT id, name, login FROM users ORDER BY id DESC

Bien sûr, c’est une requête simple, et l’on peut faire beaucoup plus compliqué si l’on veut. Mais là, on débute, donc on ne veut pas. 😶

C’est généralement le serveur qui communique avec la base de données, par le biais du langage serveur. Résumons dans un schéma pour tenter d’y voir plus clair :

Interactions entre le client, le serveur et la base de données
Interactions entre le client, le serveur et la base de données

À vous de jouer !

Essayez d’exécuter des requêtes SQL à votre tour comme les pros !

À vous de jouer !

Exemple de certificat de réussite
Exemple de certificat de réussite