
About This Course
Ce cours forme à la conception, l'implémentation et l'exploitation de bases de données relationnelles, en s'appuyant sur Microsoft Access comme environnement pratique et sur SQL comme langage universel d'interrogation.
La modélisation conceptuelle (MCD) constitue le point de départ : identifier les entités, leurs attributs et les associations qui les relient, en précisant les cardinalités (1-1, 1-N, N-N). Le passage au Modèle Logique de Données (MLD) traduit le MCD en tables relationnelles, en résolvant les associations N-N par des tables de jonction et en identifiant les clés primaires (PK) et étrangères (FK). La normalisation (formes normales 1NF à BCNF) élimine les redondances et garantit l'intégrité des données.
Le SQL est abordé dans sa plénitude : DDL (CREATE TABLE, ALTER, DROP), DML (SELECT, INSERT, UPDATE, DELETE), fonctions d'agrégation (COUNT, SUM, AVG), jointures (INNER JOIN, LEFT JOIN, SELF JOIN), sous-requêtes et vues. Les clauses GROUP BY, HAVING et ORDER BY permettent des analyses multidimensionnelles directement en base.
Sous Access, les formulaires offrent des interfaces de saisie liées aux tables, avec contrôles, listes déroulantes et validation. Les états (rapports) automatisent la mise en page imprimable avec regroupements, totaux et pagination. Les index et le plan d'exécution des requêtes introduisent les notions d'optimisation.
Requirements
Aucun
Course Staff

DJIDJOU Kevin
Ingénieur Telecom

Staff Member #2
Biography of instructor/staff member #2
Frequently Asked Questions
Quel navigateur web devrais-je utiliser ?
La plateforme fonctionne mieux avec les versions actuelles de Chrome, Edge, Firefox ou Safari ?