TCH055 Bases de données

Ce cours ne peut être reconnu dans le cadre d’un programme de baccalauréat.

Au terme de ce cours, l’étudiant sera en mesure :

  • de décrire les principales composantes et fonctionnalités d’un système de gestion de base de données (SBGD);
  • de distinguer différents types de bases de données (p. ex. relationnelle, non relationnelle, objet, logique);
  • de comprendre les principes fondamentaux de la normalisation;
  • de concevoir un schéma relationnel modélisant les données du domaine d’application; créer des tables et manipuler les données à l’aide du langage SQL;
  • d'implémenter une interface de connexion entre une application et la base de données; modéliser et implémenter les contraintes d’intégrité de la base de données.

Les séances de laboratoire porteront sur la modélisation du schéma relationnel, la manipulation des données à l’aide du langage SQL et le développement d’une application s’interfaçant avec une base de données.

Crédits 3
Charge hebdomadaire Cours (3h), laboratoire et travaux pratiques (3h)
Cycle 1er
Responsable Service des enseignements généraux
Horaire

Session: Hiver 2021

Groupe Jour Type
01 Lundi 13:30 Activité de cours
01 Mercredi 13:30 Travaux pratiques (Groupe A)
01 Mercredi 15:30 Travaux pratiques (Groupe B)
02 Mercredi 13:30 Activité de cours
02 Vendredi 08:30 Travaux pratiques (Groupe A)
02 Vendredi 10:30 Travaux pratiques (Groupe B)
03 Mardi 18:00 Activité de cours
03 Mercredi 18:00 Travaux pratiques (Groupe A)
03 Mercredi 20:00 Travaux pratiques (Groupe B)
04 Jeudi 09:00 Activité de cours
04 Vendredi 13:30 Travaux pratiques (Groupe A)
04 Vendredi 15:30 Travaux pratiques (Groupe B)