IP204 - Bases de données

IP204 - Bases de données

Objectifs

Objectif général :

L'élève saura expliquer les concepts d'un système de gestion de base de données et les appliquer en concevant une base de données via un language SQL (PostGreSQL)

Objectifs détaillés :

1 - Citer et expliquer les grands principes d'un SGBD (non redondance, intégrité, transactions, centralisation, répartition, connexion entre une application et un SGBD).
2 - Démontrer la nécessité d’une base de données
3 - Caractériser les 2 grands types de modélisation : MERISE et UML
4 - Appliquer un diagramme de classes UML pour la résolution d’un problème simple
5 - Réfléchir à l’évolution d’un diagramme de classes UML en schéma relationnel.
6 - Caractériser l’évolution d’un schéma relationnel.
7 - Citer et expliquer les opérateurs de l'algèbre relationnelle et leur lien avec le langage SQL
8 - Utiliser l'essentiel du langage SQL pour créer des tables, modifier des données et écrire des requêtes d'interrogation.

Place dans le cursus

Pré-requis : Système d'exploitation UNIX. Préalable : à aucun enseignement.

Volume horaire (h)

  • Cours magistraux : 10
  • Travaux pratiques : 8

Examens

Nombre total d'heures d’évaluation : 2

Ce cours fait partie de la formation

En bref

Crédits ECTS : Cf UE

Nombre d'heures 20

Contact(s)

Jean-Marc VENGUT

Tél : +33 5 62 25 95 34

Email : jean-marc.vengut @ enac.fr