2ième Bachelier en informatique et systèmes finalité réseaux et télécommunications
Système de gestion de bases de données
< Retour
Crédits ECTS | 5,5 |
---|---|
Volume horaire (h/an) | 60 |
Titulaire(s) | HERBIET, Laurence KUTY, Ludovic THIRY, Christiane |
Unité | Obligatoire |
Période | Quad. 1 et 2 |
Code | TECH-INS00017/2 |
Prérequis | Maîtrise de la programmation structurée. Connaissance des différentes organisations et méthodes d’accès d’un système de gestion de fichiers. |
---|---|
Objectifs | Maîtriser les fonctions d’un système de gestion de bases données. Comprendre le fonctionnement interne d’un système de gestion de bases de données et ses interactions avec le système d’exploitation. Maîtriser un langage relationnel de type SQL. Posséder une bonne connaissance du modèle relationnel. Etre capable de définir une base de données à partir d’un modèle logique. Connaître et comprendre les propriétés des transactions dans le contexte des accès concurrents à une base de données. Maîtriser les problèmes inhérents à la cohérence des données. Posséder les techniques de développement d’application : SQL intégré, modules SQL, procédures stockées ainsi que la gestion des exceptions |
Contenus | Définition des notions de base de données et de système de gestion de bases de données. « Système base de données » versus « système de fichiers ». Indépendance données/programmes. Fonctions d'un SGBD. Fonctionnement d'un SGBD. Le modèle relationnel. Langage de définition de données – langage de manipulation de données – langage de contrôle de données. Contraintes d'intégrité. Transaction et état cohérent. Gestion des accès concurrents. Définition et interrogation pratique d’une base de données SQL et développement d’une application (3GL) y accédant. |
Bibliographie | Delmal (P.), SQL2-SQL3, Applications à Oracle, De Boeck Université, 2000. Loney (K.) Et Koch (G.), Oracle8i La Référence, CampusPress, 2001. |
Méthodes d'enseignement et d'apprentissage | Cours magistraux Travaux de laboratoire Cours magistral et travaux de laboratoire. |
Evaluation | Examens écrits Examens oraux Projets ou travaux pratiques Evaluation continue |
Notes de cours | Oui |
Langue(s) du cours | Français |
Les informations reprises sur cette page le sont à titre de simples renseignements et ne peuvent en aucune façon engager la responsabilité de la Haute Ecole.