Passer au contenu principal

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 ou l'étudiante 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 (2h)
Cycle 1er
Responsable Service des enseignements généraux
Horaire

Session: Hiver 2024

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