GratuitDébutant2 h 25
Comprendre les bases de données
Découvrez à quoi sert une base de données, comment fonctionnent les bases relationnelles et NoSQL, pourquoi les transactions et les propriétés ACID protègent vos données, quels systèmes existent sur le marché et en quoi consiste le métier d'administrateur de base de données.
Ce que vous saurez faire
- Expliquer pourquoi une base de données remplace avantageusement un tableur ou des fichiers dispersés
- Décrire une table, une clé primaire et une clé étrangère sur un exemple concret
- Choisir entre une base relationnelle et une base NoSQL selon un besoin donné
- Expliquer le rôle d'une transaction et citer les quatre propriétés ACID
- Comparer les principaux systèmes de gestion de base de données du marché
- Décrire les missions quotidiennes d'un administrateur de base de données
Plan du cours
Partie 1 · Pourquoi une base de données44 min
- À quoi sert une base de données10 min
- Tables, lignes et clés12 min
- Relationnel ou NoSQL : quel modèle choisir12 min
- Quiz : pourquoi une base de données10 min
Partie 2 · Fiabilité, transactions et accès simultanés44 min
- Qu'est-ce qu'une transaction11 min
- Les quatre propriétés ACID11 min
- Accès simultanés et verrous12 min
- Quiz : transactions, ACID et concurrence10 min
Partie 3 · Le paysage des SGBD et le métier de DBA57 min
- Les SGBD du marché11 min
- Comment fonctionne un SGBD12 min
- Le métier d'administrateur de base de données12 min
- Les réflexes de sécurité et de sauvegarde12 min
- Quiz : SGBD du marché, fonctionnement et métier de DBA10 min