Connaître les différentes composantes des bases de données, leurs niveaux d'abstraction et les techniques d'organisation des données en mémoire secondaire. Introduire aux principaux concepts des systèmes de gestion de bases de données relationnelles.
Historique des types de SGBD (Hiérarchique, Réseau, Relationnel et Relationnel/Objet), Les grands fabricants de SGBD et les produits du logiciel libre, processus de conception de BD relationnelle: analyse, modélisation conceptuelle et introduction à la théorie de la normalisation. Les bases du langage SQL pour la définition des données (LDD), la manipulation des données (LMD) et le contrôle des données (LCD). Extensions procédurales de SQL pour l'interface entre les bases de données et les programmes d'application Java (SQLJ, JBDC et PL/SQL). Gestion des données en mémoire secondaire et organisation unidimensionnelle des données. Étude et expérimentation d'un SGBD réel. Utilisation d'un système de gestion de bases de données d'entreprise (Oracle). Réalisation d'un travail de conception et d'exploitation d'une base de données.
Formule pédagogique : Magistral et/ou formation à distance
Ce cours n'est dans aucun programme ouvert aux admissions.
Groupe 11 (Saguenay (campus principal)) - OUVERT
| du | jeudi | 08-01-2026 | au | jeudi | 23-04-2026 | de | 16:00 | à | 18:45 | Local: | P0-4040 | |
| du | vendredi | 09-01-2026 | au | vendredi | 24-04-2026 | de | 16:00 | à | 18:45 | Local: | P0-4040 | (travaux dirigés) |