Plus facile à lire avec un fond crème, une teinte, plus de contraste ou un texte plus grand ? Choisissez vos couleurs et votre texte, une fois pour toutes les pages.

Leçon gratuite

Quand choisir une base de données gérée

La leçon entière est à lire ici. Créez un compte gratuit pour lancer ses commandes dans un laboratoire et passer ses quiz et ses exercices.

Leçon de 45 minAucune commande

Le disque a lâché un vendredi

Une entreprise de dépannage de chaudières, près de Lille, garde ses rendez-vous dans une base de données. La base tourne sur un vieux serveur, dans un placard du bureau.

Un vendredi soir, le disque lâche. La dernière sauvegarde date de trois semaines. Le lundi, personne ne sait chez quels clients aller.

À la fin de cette leçon

Remarque

Je peux dire quand utiliser une base de données gérée.

Mots-clés

MotCe que ça veut dire
Base de données géréeune base dont le fournisseur fait l’entretien
Sauvegardeune copie des données pour les retrouver après un problème
Correctifune mise à jour qui répare un défaut ou une faille
Répliqueune deuxième copie de la base, à jour, sur une autre machine
Basculele passage automatique sur la réplique en cas de panne
Requêteune question posée à la base en SQL

Les cellules que les étudiants remplissent restent vides dans cet aperçu.

Le fournisseur fait l’entretien

Une base de données demande de l’entretien. Il faut faire les sauvegardes, poser les correctifs et surveiller le disque.

Avec une base de données gérée, le fournisseur s’en charge. Il peut aussi tenir une réplique à jour. En cas de panne, la bascule vers la réplique se fait en quelques minutes.

Vous gardez la main sur vos tables, vos requêtes et les accès.

Exemple travaillé : qui s’en occupe

TâcheBase sur votre serveurBase gérée
Sauvegardes chaque nuitVousLe fournisseur
Correctifs de sécuritéVousLe fournisseur
Réplique et basculeVous, si vous savez faireLe fournisseur, en option
Tables et requêtesVousVous
Qui a le droit de lireVousVous

Les cellules que les étudiants remplissent restent vides dans cet aperçu.

Le programme parle le même SQL

Une base gérée reste une base de données ordinaire. Le programme s’y connecte avec une adresse et un mot de passe. Il envoie les mêmes requêtes SQL.

Passer d’un serveur du bureau à une base gérée change donc peu de code. On change surtout l’adresse de connexion.

Essayez : les interventions à faire

Code: sql
-- Les interventions pas encore faites.
-- Ce SQL reste le même, que la base soit gérée ou non.
SELECT id, technicien, ville
FROM interventions
WHERE faite = 0;

-- Changez la requête pour ne garder que celles de Sophie, puis lancez-la.

Comptez aussi le temps de l’équipe

Une base gérée coûte plus cher par mois qu’un simple serveur. Mais le serveur seul ne dit pas tout.

Quelqu’un doit faire l’entretien. Ces heures ont un prix. Une petite équipe sans administrateur gagne presque toujours avec une base gérée.

Une grande équipe, avec des administrateurs et des besoins très particuliers, peut gérer sa base elle-même.

Exemple travaillé : un mois, à 45 € de l’heure

OptionPrix de la machineHeures d’entretienTotal
Serveur loué, base gérée par vous40 €6 h, soit 270 €310 €
Base gérée150 €0 h150 €

Les cellules que les étudiants remplissent restent vides dans cet aperçu.

Une erreur fréquente

Attention

Beaucoup pensent qu’avec une base gérée, il n’y a plus rien à faire. C’est faux. Vous choisissez toujours la taille, les accès et les index. Testez aussi une restauration de temps en temps : une sauvegarde jamais essayée ne prouve rien.

Vous enseignez à une classe ? Proposez ce module à vos étudiants avec un guide de l'enseignant, des devoirs corrigés et un laboratoire pour chaque étudiant.