PER - Persistance des données II

Appartient à l'UE Persistance des données II

Personnes enseignantes

Description générale du cours

Le cours aborde les principes régissant les SGBD relationnels et étudie le langage SQL tout en insistant sur la responsabilité de l’étudiant dans son futur rôle de gestionnaire des données et de son obligation à en assurer la sécurité.

Matières de base utilisées

  • Persistance des données:Le cours de persistance des données DON2 du premier bloc.

Objectifs

Sensibiliser les étudiants à leur futur rôle de gestionnaires de l’information et leur fournir les outils conceptuels et techniques permettant d’assumer ce rôle.

Charge de travail

L’UE vaut 5 crédits ECTS, ce qui correspond à une charge de travail de 150 heures dont 24 heures de cours en auditoire et 24 heures de travaux pratiques (laboratoires).

Acquis d’apprentissage

  • Connaître le langage SQL dans ses différentes composantes et maîtriser les différentes parties du langage (DML,DDL,DCL).
  • Assurer aisément la correspondance des descriptions ‘métier’ et des descriptions techniques
  • Assurer l’intégrité des données
  • Choisir en connaissance de cause où décrire les traitements à faire faire (SQL, stored-procedure, triggers, programmes, …)
  • Exploiter la documentation technique disponible

Evaluation

L’évaluation est intégrée, une note (entre 0 et 20) vous sera attribuée et l’UE et ne sera considérée comme acquise qu’à partir de la note de 10/20. Cette évaluation est constituée d’un examen écrit comptant pour 100% de la note (tant en première qu’en seconde session).

Plan du cours

Chapitre 1 : DML

Chapitre 2 : DDL

Chapitre 3 : DCL

Chapitre 4 : Index

Chapitre 5 : PL/SQL

Bibliographie

  • J.-L. Hainaut, Bases de données : Concepts, utilisation et développement, 4ième édition, Dunod, 2018