FORMATIONS |
Fiche détaillée d'un cours
Niveau | Année de formation | Période | Langue d'enseignement |
---|---|---|---|
S1 | FrFrançais |
Professeur(s) responsable(s) | Aurélien VANNIEUWENHUYZE |
---|---|
Intervenant(s) | Pas d'autre intervenant |
- Ce cours apparaît dans les formations suivantes :
- Ecole Du Numérique (EDN) - Master 1 Data & Intelligence Artificielle - S1 - 4 ECTS
Objectifs du cours
Objectifs :
· Savoir modéliser une base de données permettant de répondre à un problème métier précis
· Connaitre et mettre en œuvre des systèmes de bases de données relationnels et non relationnels
· Être en mesure d’interroger une base de données afin :
o D’en extraire des informations
o D’en ajouter, modifier et supprimer des informations
· Mettre en œuvre le langage Python pour l’interrogation de données
Contenu du cours
- Introduction
· Notion de base de données et historique
· Concepts : tables, lignes colonnes
- Modèles relationnels
· Entités / Relations
· Les contraintes
- Utilisation des bases de données
· Postgresql
· Le langage SQL : Create, Read, Update, Delete
· Le langage SQL : sélections et jointures
- Les bases de données non relationnelles
- Python et les bases de données
Modalités d'enseignement
Organisation du cours
Cours de 34h
Méthodes pédagogiques
Évaluation
* Informations non contractuelles et pouvant être soumises à modification