​​
 ​​
 ​​
 ​​
 ​​
 ​​
 

Le langage SQL

Démarrer

Ce module traite du langage SQL (Structured Query Language). Ce langage opérationnalise le modèle relationnel vu dans le module précédent en permettant la création et l’exploitation réelle de schémas de bases de données.

Objectifs

À la fin de ce module, vous devriez être capable, en utilisant le langage SQL :

MySQL

Pour ce cours, nous allons utiliser MySQL qui est un système de bases de données populaire et gratuit. Nous vous invitons à consulter l’article Wikipedia portant sur MySQL afin de vous familiariser avec l’origine de ce système. Il existe aussi une version non-commerciale de MySQL appelée MariaDB.

MySQL est constamment en développement. Il ne se passe pas une semaine sans qu’une nouvelle révision soit publiée. Pour les fins de ce cours, nous allons utiliser la version 5.7.

Installation de MySQL

On vous invite à installer MySQL sur votre machine dès maintenant.

Travail pratique

Le travail pratique 2 consiste à concevoir un schéma de base de données et à construire des requêtes pour effectuer des recherches sur les données, en utilisant le langage SQL. Ce travail compte pour 25 % de la note finale.