Enseignant:
Dr BATOURE
volume horaire
45 heures / 3Crédits ; 30 h CM/TD et 15 h TP
objecif:
Les bases de données relationnelles permettent de faire fonctionner des applications essentielles pour les entreprises ainsi que des applications Web. La conception réussie d'une base de données repose sur la précision et l'exhaustivité avec lesquelles les besoins utilisateur ont été exprimés. Ce module fournit les bases complètes pour concevoir, créer et utiliser une base de données relationnelle, et permet aux étudiants de participer au processus de développement d'une base de données puis de l'utiliser efficacement dans leur environnement.
contenu:
Introduction (présentation des techniques SGBD, SGBD et outils utilisateurs connexes). Fonctionnement d'un SGBDR (concepts de base du relationnel, éléments d'un SGBD). Conception de bases de données relationnelles (approche et techniques pas à pas, modélisation entité-association, normalisation des données pour concevoir des tables, conception physique d'une base de données). Réalisation et interrogation d'une base de données relationnelle (approfondissement du langage SQL, création d'une base relationnelle, accès à une base de données avec SQL, construction et utilisation de vues). Évolution de la conception de bases de données (utilisation de règles d'entreprise pour préserver l'intégrité des données, tendances). Projet de mise en œuvre d'une BD.
- Enseignant: Apollinaire Batoure Bamana
Enseignant:
Dr NDAM
volume horaire:
45 heures / 3Crédits ; 45 h CM/TD
objectif:
Apprendre à reconnaître et à résoudre les problèmes d'organisation et de traitement de données.
contenu:
Concepts et architecture des bases de données. Modèle relationnel: propriétés, contraintes et algèbre relationnelle. Étude des opérateurs avancés et de leurs propriétés: division, jointures externes et semi-jointure. Règles de passage du MCD au MRD. Dépendances fonctionnelles, dépendances multi valuées, dépendances de jointure de synthèse. Les formes normales : 1FN à 5FN et BCNF. Introduction au langage SQL.
- Enseignant: Arouna NDAM NJOYA