La base de données conserve les données de l'application de façon durable, au-delà des redémarrages du serveur. Le serveur y accède via un pilote ou un outil d'accès, avec des requêtes paramétrées pour éviter les injections SQL. Le client ne s'y connecte jamais directement.