Base de données
L’ensemble organisé des données et de leurs règles.
Du problème métier à la capacité technique
Découvrez comment une base relationnelle peut structurer, contrôler, modifier, automatiser, sécuriser et accélérer les informations d’une organisation.
Quatre notions différentes
L’ensemble organisé des données et de leurs règles.
Le logiciel qui stocke, contrôle et exécute les opérations.
L’environnement qui fait fonctionner un service de base pour ses clients.
Le langage utilisé par plusieurs SGBD, avec un socle et des dialectes.
PostgreSQL, MySQL et SQL Server sont des SGBD. Ils utilisent SQL, mais leurs types, fonctions, procédures, outils d’administration et certaines syntaxes diffèrent.
12 familles
Choisir l’outil le plus simple
Pour refuser un prix négatif, CHECK est plus visible et plus directe qu’une logique déclenchée.
Un trigger s’exécute sans apparaître dans la requête appelante. Il peut surprendre et compliquer le débogage.
Une action par ligne peut ralentir une modification massive. Le coût doit être mesuré sur le cas réel.
Un trigger qui modifie la même table peut se rappeler lui-même. Il faut une conception et des protections explicites.
Cas adaptés : audit, historisation et certaines automatisations strictement liées à un événement de données, après comparaison avec une contrainte ou une logique applicative.
Commencez par une situation sans code, puis exécutez votre première requête en moins de 45 minutes.