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 et 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 2020

Groupe Jour Type
01 Mardi 09:00 Activité de cours
02 Lundi 09:00 Activité de cours
03 Jeudi 09:00 Activité de cours
04 Mercredi 09:00 Activité de cours