Base de données relationnelles

Catalogue des cours de Télécom SudParis

Code

IUYF CSC 8444

Niveau

L3

Graduate

UnderGraduate

Domaine

Informatique

Programme

Programme Ingénieur

Langue

Français/French

Crédits ECTS

2

Heures programmées

28

Charge de travail

28

Coordonnateur(s)

Département

  • Direction des Formations Adjointe

Equipe pédagogique

Organisation

Cours/TD/TP/projet/examen : Heures Cours/TD/TP/projet/Examen : 3h/12h/8h/5h/0h

Acquis d'apprentissage

A l’issue de ce module, les étudiants seront capables, dans le cadre d’un cahier des charges fourni, simple mais réaliste de :
1. Appliquer une démarche de modélisation de la partie « données » du SI et plus précisément :
- exprimer les données d’un cahier des charges sous forme d’un modèle entité-association
- traduire le modèle entité-association en schéma de BD relationnelle
- vérifier la qualité d’un schéma relationnel en se basant sur la théorie de la normalisation.
2. Appliquer les théories relationnelles et manipuler (interroger, modifier, supprimer, etc.) une BD relationnelle et son schéma en SQL.
3. Distinguer les architectures applicatives web et réaliser un prototype d’application web/BD.

Compétences CDIO

  • 1.3 - Advanced engineering fundamental knowledge, methods and tools
  • 2.1 - Analytical reasoning and problem solving
  • 2.2 - Experimentation, investigation and knowledge discovery
  • 4.4.1 - The Design Process
  • 4.4.2 - The Design Process Phasing and Approaches
  • 4.4.4 - Disciplinary Design

Mots-clés

Conception bases de données, modèle conceptuel de données, modèle entité/association, bases de données relationnelles, modèle relationnel de données, algèbre relationnelle, protection de l’information, SQL, architecture Client/Serveur et N-tiers.

Contenu

- Présentation du module, introduction générale, modèle relationnel
- Algèbre relationnelle
- Étude en détail du cours, QCM, exercices en algèbre relationnelle
- Langage SQL
- Pratique de SQL avec PostgreSQL
- Terminer le TP, exercices d'approfondissement SQL
- Conception de schéma relationnels, CI, droits et vues
- Étude en détail du cours, Conception de cas
- Conception de schéma d'une BD choisie en utilisant AMCDesignor
- Pratique des CI, droits et vues
- Introduction aux passerelles BD/Web et prototypage sur le Web
- Étude des interfaces BD/Web, QCM

Evaluation

CF : projet, contrôle continu.

Bibliographie

Bases de données, Georges Gardarin, Eyrolles.
Espace Moodle du cours.
Tutoriel web du cours : https//www.inf.telecom-sudparis.eu/cours/bd

Fiche mise à jour le 27/11/2018