Le cours de Bases de données (BD) vise à fournir aux étudiants les connaissances et les compétences fondamentales liées à la conception, à la gestion et à l'utilisation de bases de données. Les objectifs de ce cours sont les suivants :
L'introduction aux bases de données vise à fournir aux apprenants une compréhension fondamentale des concepts et des principes de base qui sous-tendent la gestion des données..
1.1. Qu’est-ce qu’une base de données? 1.2. Système de gestion de base de données (SGBD) 1.3. Les grandes fonctions du SGBD 1.4. Quelques SGBD connus et utilisés
Apprendre à concevoir une base de données qui respete les critères d'intégrités et de cohérence.
Les étapes de mla conception d'une base de données sont présentée en MERISE avec la modélisation des données.
Le langage SQL (Structured Query Language) peut être considéré comme le langage normalisé de manipulalation des bases de données. Les instructions SQL sont regroupées en catégories en fonction de leur utilité
3.1. Introduction 3.2. Langage de définition de données (LDD) 3.3. Langage de manipulation de données (LMD) 3.4. Langage de manipulation de données (LMD): SELECT 3.5. LMD: Utilisation de AS 3.6. LMD: Les opérateurs 3.7. LMD: Les jointures 3.8. LMD: LES CLAUSES GROUP BY ET HAVING 3.9. Travaux pratiques