Description du cours
Intitulé de l'Unité d'Enseignement
Ingénierie des applications de bases de données
Code de l'Unité d'Enseignement
13UIF10
Année académique
2020 - 2021
Cycle
BAC
Nombre de crédits
5
Nombre heures
60
Quadrimestre
2
Pondération
Site
Anjou
Langue d'enseignement
Français
Enseignant responsable
VAN den BERGHE Thierry
Objectifs et contribution de l'Unité d'Enseignement au programme
L’unité d’enseignement a pour objectif de permettre à l'étudiant de devenir acteur de la transformation digitale en étant capable d'interagir avec des informaticiens et en maîtrisant la technologie des bases de données. Plus précisément, sa contribution est :
• Savoir s'impliquer pro-activement dans une démarche d'informatisation
• Connaître les fondements de l'ingénierie logicielle
• Exprimer les exigences relatives à un système d'information de gestion
• Connaitre les notions fondamentales de la technologie des bases de données
• Développer une application de base de données
• Manipuler une base de données existante
• Connaître les fondements de l'approche Business intelligence
Prérequis et corequis
L'étudiant doit disposer d'une bonne culture générale en informatique de gestion, il se référera utilement à l’UE 12UIF22 « Informatique de gestion et modélisation ». Plus précisément, l'étudiant doit maitriser les notions suivantes : notions d’information et de système d'information et VBA.
Description du contenu
1 La gestion de projet informatique
1.1 Notion de projet informatique
1.2 Processus de développement de logiciel
1.3 Exemples de processus de développement de logiciel
2 Représentation des exigences
2.1 Modélisation de systèmes informatiques
2.2 Diagramme de cas d’utilisation
2.3 Diagramme d’activité
2.4 Diagramme entité/association
3 Bases de donnée
3.1 Définitions et applications
3.2 Architectures
3.3 Sécurité des bases de donnée
3.4 Modèle relationnel
3.5 Principes de génération d’un schéma et d’une BD relationnel
3.6 Langage SQ
3.7 Big Data
4 Aide à la décision
4.1 De la décision à la Business Intelligence
4.2 Data Warehouse
4.3 Analyse descriptive avec les techniques OLAP
4.4 Schéma de Data Warehouse
4.5 Visualisation
4.6 Compléments
• Gestion de la performance
• Data mining
Méthodes pédagogiques
Le cours combine :
• des vidéos et/ou des exposés ex-cathedra, durant lesquels les concepts sont présentés et appliqués à travers des exercices et études de cas ;
• un travail à réaliser par groupes de 2 étudiants et portant sur la mise en œuvre de la matière ;
• des séances d'encadrement pour soutenir les étudiants dans la réalisation des exercices et travaux.
Mode d'évaluation
Première session : l'évaluation repose sur un examen écrit et le travail :
• l’examen écrit porte sur l'ensemble de la matière et contient une part importante d'exercices ;
• la répartition est la suivante : examen écrit : 92.5% et le travail : 7.5% de la note ;
• les étudiants qui ne présentent pas le travail selon les modalités et échéances communiquées par le professeur obtiennent la cote de 0 pour l’ensemble de la cote globale.
Seconde session : l'évaluation repose sur un examen écrit uniquement.
Références bibliographiques
Van den Berghe Th., Bases de données pour managers, Anthemis, 2019