% INF7225 — Gestion des données dans les organisations % UQAM — Département d'informatique % Plan de cours — Automne 2021 * Horaires, locaux et enseignants: Responsable(s) du cours ======================= Coordination ------------ Salah, Aziz PK-4530 Enseignement ------------- Salah, Aziz PK-4530 Groupes: 010 Description du cours ==================== Approfondir les connaissances des étudiants sur les processus, mécanismes, outils et technologies pour la gestion des données dans les organisations. Présenter les acteurs et leur rôle dans la gouvernance et la gestion des données. Sensibiliser les étudiants à l'importance des différentes étapes du cycle de vie des données et détailler les mécanismes à mettre en place pour chacune d'entre elles. Rappeler les mécanismes de base nécessaires à la gestion des données. Examiner les architectures et les technologies implémentant ces mécanismes. Familiariser les étudiants avec les plus récents développements dans le domaine. Objectif du cours ================= Ce cours vise à approfondir les connaissances de base de l'étudiant sur les systèmes de gestion de bases de données (SGBD) en le familiarisant avec les travaux de recherche menés actuellement dans le domaine. Ce cours a plus particulièrement pour objectifs de : - consolider l'acquis sur les bases de données relationnelles - approfondir les concepts fondamentaux des systèmes de gestion de bases de données ; - faire connaître à l'étudiant les plus récents développements dans le domaine; - initier l'étudiant à un travail de recherche à travers la rédaction d'un rapport sur un sujet d'actualité. Contenu du cours ================ Ce cours est destiné aux étudiants ayant suivi au préalable un ou des cours de bases de données au niveau baccalauréat et/ou qui ont une expérience pertinente en conception et utilisation de bases de données. Les sujets abordés dans le cours magistral sont : - Gestion des données - Survol des SGBD, de leurs applications - Tendances des développements en cours dans les bases de données - Modèle entités/associations et modèle relationnel - Évaluation des requêtes - Optimisation des requêtes - Entrepôts de données, analyse OLAP - Gestion des transactions Autres sujets traités à travers les exposés des étudiants - Fouilles de données - Bases de données NoSQL - Bases de données déductives - Web des données (web sémantique) - Applications et outils de la fouille des données - Bases de données parallèles et réparties - Développement d'applications de bases de données avec une nouvelle technologie - Données semi-structurées et bases de données XML - Bases de données spécialisées - Bases de données objet et relationnelles-objet Modalités d'évaluation ====================== - Travail pratique (pondération: 10%) - Examen (pondération 25%) - Projet de session - proposition du sujet (pondération: 10%) - évaluation des pairs (pondération 5%) - présentation orale (pondération: 25%) - rapport écrit (pondération: 25%) INFORMATIONS IMPORTANTES - Les directives des travaux doivent être strictement respectées. - Une liste de sujets potentiels des projets de session et des recommandations seront fournises pendant la session. - La qualité du français constitue un critère d'évaluation (pour un maximum de 10%). - En cas de retard dans la remise des travaux, une pénalité de 5 points sur 100 par jour de retard entamé sera appliquée. Si le retard dépasse une semaine, le travail ne sera pas accepté. Médiagraphie ============ Livre principal du cours (recommandé) - \[SKS19\] Abraham Silberschatz, Henry F Korth, and S Sudarshan. Database system concepts. McGraw-Hill, New York, 7th edition, 2019. Livres - \[GOD12\] Robert Godin. Systèmes de gestion de bases de données par l'exemple. Loze-Dion, 3ième édition, 2012. - \[CB10\] Thomas M Connolly and Carolyn E Begg. Database systems: a practical approach to design, imple- mentation, and management (5th Edition). Addison-Wesley, 2010. - \[EN10\] Ramez Elmasri and Shamkant B. Navathe. Fundamentals of Database Systems, Sixth Edition. Addison-Wesley, Boston, MA, USA, 2010. - \[GMUW09\] Hector Garcia-Molina, Jeffrey D. Ullman, and Jennifer Widom. Database systems: the complete book. Pearson Prentice Hall, Upper Saddle River, N.J., 2nd edition, 2009. - \[Gar03\] Georges Gardarin. Bases de données. Eyrolles, 5 edition, 2003. Revues - Communications of ACM - Computing surveys ACM - Journal of ACM - ACM Transactions On Database Systems (TODS) - ACM Transactions on Information Systems (TIS) - ACM SIGMOD Record - IEEE database Engineering Bulletin - IEEE Transactions on Knowledge and Data Engineering - IEEE Computer - VLDB Journal ACTES DE CONFERENCES - Proceedings of ACM International Conference On Management of Data (SIGMOD) - Proceedings of ACM Symposium on Principles of Database Systems (PODS) - Proceedings of Very Large Data Base (VLDB) Conference. - Proc. of the IEEE International Conf. on Data Engineering - Proc. of the International Conf. on Extending Database Technology (EDBT)