📚 Portail Étudiant

Plateforme de cours en ligne

Classe SDA 7 2025-2026

💻 SQL et Bases de Données Relationnelles

DEV-104
Ce cours vous permettra de maîtriser les fondamentaux de la programmation orientée objet avec Java et la gestion de bases de données relationnelles avec SQL. Vous apprendrez à concevoir des applications robustes et à manipuler efficacement les données.
📚 7 modules 📝 3 évaluations

📚 Modules du cours

0
Installation de l'Environnement SQL
Mettez en place votre environnement de développement. Un guide pas-à-pas pour installer les outils essentiels (SGBD, client SQL) et être prêt à coder.
1
Introduction aux Bases de Données
Plongez dans l'univers des données. Comprenez ce qu'est une base de données, la différence entre SQL et NoSQL, et pourquoi elles sont au cœur de la tech moderne.
2
Premiers Pas avec SQL - Le Langage des Donnée
Écrivez vos premières requêtes ! Apprenez à interroger les tables avec SELECT, à extraire des informations précises et à filtrer les résultats avec WHERE.
3
Conception d'un Schéma Relationnel - L'Art de l'Organisation
Devenez l'architecte de vos données. Apprenez les règles de normalisation pour concevoir des schémas de base de données clairs, efficaces et sans redondance.
Q
QUIZ : Les Fondamentaux
Testez vos connaissances ! Un quiz pour valider votre compréhension des concepts fondamentaux, de la théorie aux premières requêtes.
4
Les Jointures - L'Art de Connecter les Données
Connectez les pièces du puzzle. Maîtrisez les différents types de JOIN pour combiner les informations de plusieurs tables et révéler des relations complexes.
5
Agrégation et Groupement - Transformer les Données en Connaissances
Faites parler vos données. Utilisez GROUP BY et les fonctions d'agrégation (COUNT, SUM, AVG) pour transformer des millions de lignes en indicateurs clés.
6
Optimisation des Requêtes - Rendre vos Requêtes Plus Rapides
Passez à la vitesse supérieure. Apprenez à analyser le plan d'exécution d'une requête, à utiliser les index et à écrire du SQL performant pour des applications réactives.
Q
QUIZ
Quiz sur les modules 4, 5, 6.

📝 Évaluations

📝
Évaluation 1 : Fondamentaux SQL
Disponible
Évaluation sur les modules 1 à 3.
📝
Évaluation 2 : Maîtrise SQL 1
Disponible
Évaluation sur les modules 4 à 6.
📝
Évaluation 3 : Maîtrise SQL 2
Disponible
Évaluation sur les modules 1 à 6. Démontrez votre maîtrise des requêtes SQL simples et avancées.
📝
Évaluation 4 : Projet final Java-SQL
Disponible
Évaluation sur les modules 1 à 6. Démontrez votre maîtrise des requêtes SQL simples et avancées.