420-2DB-HY - Principes des bases de données

Ce cours est une introduction aux systèmes de gestion et d’organisation des données. Des outils tels que le langage JavaScript Object Notation, le langage de notation JavaScript et le langage de base de données relationnel SQL seront utilisés pour organiser de façon cohérente des données. Plus spécifiquement, ce cours permet à l’étudiant(e) de comprendre le fonctionnement des systèmes de gestion et d’organisation de données, de concevoir et de gérer l’organisation des données à l’aide de ces systèmes et enfin d’exploiter les données à l’intérieur des balises des systèmes. Les connaissances acquises devront permettre à l’étudiant(e) de :

  • Organiser des données selon des règles généralement acceptées.
  • Comprendre le fonctionnement des systèmes de gestion de base de données à l’aide des langages de définition de données, des langages de manipulation de données et des fichiers de configuration.
  • Concevoir une organisation des données simple.
  • Exploiter une base de données existante, faire des requêtes, des rapports et des vues.
  • Préserver les données de façon sécuritaire et cohérente. • Automatiser des tâches.

Pondération

  • Nombre d’heures de cours en classe par semaine : 2
  • Nombre d’heures par semaine de laboratoire : 2
  • Nombre d’heures de travail personnel chaque semaine : 2

Ce cours est offert dans les programmes