Catalogue de cours
Bases de données avancées
Maîtrisez votre couche de données.
- Avancé
- 16 leçons
- 2 projets
- Environ 2.5 h
- EN · UZ · KO · RU · ES · FR · DE · AR
Passez du SQL que vous connaissez à une maîtrise solide : jointures entre plusieurs tables, agrégations, sous-requêtes et CTE aussi lisibles qu’un texte. Découvrez ensuite ce qui distingue une base qui fonctionne d’une base fiable : normalisation, transactions, ACID et index. Explorez le paysage NoSQL et ses bases documentaires, clé-valeur, à colonnes larges et orientées graphe. Enfin, passez à la production : requêtes protégées contre les injections, ORM, migrations, réplication et cache. Pour finir, vous choisirez une architecture de données complète pour une application de livraison de repas et justifierez vos choix.
Programme
Section 1
SQL avancé
Répondez à de vraies questions produit en une requête grâce aux jointures, regroupements, sous-requêtes et CTE.
- INNER JOIN et LEFT JOIN
- Joindre trois tables
- GROUP BY et HAVING
- Sous-requêtes et CTE
Section 2
La fiabilité dès la conception
Concevez des schémas fiables et rapides grâce à la normalisation, aux transactions, aux propriétés ACID et aux index.
- La normalisation en pratique
- Transactions et ACID
- Les index
- Le réflexe EXPLAIN
Section 3
Le paysage NoSQL
Découvrez les bases documentaires, clé-valeur, à colonnes larges et orientées graphe, et les points forts de chacune.
- Pourquoi NoSQL existe
- Les bases documentaires
- Les bases clé-valeur
- Choisir une base de données
Section 4
Les bases de données en production
Connectez-vous depuis le code en toute sécurité, faites évoluer les schémas avec des migrations, répartissez les lectures et justifiez une architecture de données complète.
- Des requêtes depuis le code
- ORM et migrations
- Répartir les lectures, dormir tranquille
- Projet final : architecture de livraison de repas
Parcours d’apprentissage
Votre idée en ligne. Commencez en 60 secondes.
Essai gratuit de 7 jours avec chaque offre pour les nouveaux membres · Résiliation à tout moment
Commencer