accessibility

Course description

Title of the Teaching Unit

Databases Engineering

Code of the Teaching Unit

13UIF10

Academic year

2023 - 2024

Cycle

Number of credits

5

Number of hours

60

Quarter

2

Weighting

Site

Anjou

Teaching language

French

Teacher in charge

VANDENBERGHE Thierry

Objectives and contribution to the program

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
• Manipuler une base de données existante
• Connaître les fondements de l'approche Business intelligence
• Mettre en œuvre les techniques d’analyse de données avec Python

Prerequisites and corequisites

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 langage de programmation Python.

Content

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ées
3.1 Définitions et applications
3.2 Architectures
3.3 Sécurité des bases de données
3.4 Modèle relationnel
3.5 Principes de génération d’un schéma et d’une BD relationnel
3.6 Langage SQL
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 Data mining avec Python

Teaching methods

Le cours combine :
• des exposés ex-cathedra, durant lesquels les concepts sont présentés et appliqués à travers des exercices et études de cas
• des séances d'encadrement pour soutenir les étudiants dans la réalisation des exercices

Assessment method

L'évaluation repose sur un examen écrit à livre fermé.

References

Van den Berghe Th., Bases de données pour managers, Anthemis, 2ème éd., 2021