L’e-commerce est l’achat, la vente et l’échange de biens et services sur un réseau informatique à travers lequel les transactions ou termes de vente sont effectués électroniquement
Ce cours a pour objectif l’étude des principes des bases de données (principalement relationnelles) et la mise en pratique de ces principes. Le contenu du cours est essentiellement le suivant:
Conception d’un schéma de base de donnée : Il s’agit de savoir définir un schéma de base de donnée (modélisation Entité-Association, définition d’un schéma relationnel complet comprenant tables, contraintes, vues, etc.).
Langages d’interrogation et de manipulation: Il s’agit d’une introduction à l’algèbre relationnelle. L’accent est mis sur SQL et ses fondements.
Introduction aux problèmes de concurrence d’accès: dont la connaissance est nécessaire aux développeurs d’applications basées sur des SGBDs (Système de Gestion de Bases de Données).
De plus le cours comprend une brève introduction aux bases de données Objet (principes de base et exemples). La dernière partie de ce cours est principalement dédiée au Web actuel et au rôle des bases de données dans ce contexte. Une introduction aux technologies XML (XML, XML Schéma, XPath, XQuery, etc.), ainsi qu’une étude comparative des bases de données relationnelles et XML native seront données.
Il s'agit dans ce cours d'apprendre le langage C++ et la
programmation orientée objet. A chaque notion sont associés plusieurs
exercices à expérimenter sur machine. Les corrigés sont joints en fin de
chapitre.