PER-L - Persistance des données II (Cours + labo)
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 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.
Acquis d’apprentissage
- Connaître le langage SQL dans ses différentes composantes et maîtriser la partie DML
- Comprendre le modèle relationnel et aisément s’adapter à tout produit Sgbd de ce type
- 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
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 et modèles de calcul, Dunod