PER-L - Persistance des données II et laboratoires
Appartient à l'UE Persistance de données II et laboratoires
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 sera organisée comme suit:
- Une évaluation continue : une interrogation écrite comptant pour 40% de la note
- En première session : un examen écrit comptant pour 60% de la note
- Seconde session : un examen écrit comptant pour 100% de la note
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