Les contraintes les plus couramment utilisées sont les contraintes référentielles, appelées aussi contraintes RI (referential integrity). Les contraintes référentielles définissent la relation entre deux fichiers en termes de clés uniques. Par exemple, on peut exprimer comme une contrainte référentielle une règle de gestion stipulant que tous les enregistrements d'en-tête de
Les outils adéquats (2)

commande doivent
contenir des numéros de clients valides
(la clé unique vers le fichier maître client).
La contrainte joue un double rôle: elle
impose la relation entre les deux fichiers
et indique ce qui se passe si la contrainte
n’est pas respectée.
Les autres contraintes reconnues par
l’OS/400 sont les contraintes uniques et
de clé primaire (qui remplacent les attributs
de clé unique dans DDS) et les
contraintes de vérification (ajoutées à
l’OS/400 en V4R2 et qui peuvent servir à
imposer des validations de données
simples comme un intervalle de valeurs.
Comme avec les triggers, vous pouvez
définir des contraintes en utilisant CL ou
SQL, mais SQL offre davantage de possibilités.
Ainsi, il n’y a pas de support CL
pour les contraintes de vérification. Les
modalités de mise en oeuvre des triggers
et des contraintes sont plutôt simples et
directes et sont couvertes en détail
ailleurs (voir Autres lectures).
Téléchargez cette ressource

Rapport mondial 2025 sur la réponse à incident
Dans ce nouveau rapport, les experts de Palo Alto Networks, Unit 42 livrent la synthèse des attaques ayant le plus impacté l'activité des entreprises au niveau mondial. Quel est visage actuel de la réponse aux incidents ? Quelles sont les tendances majeures qui redessinent le champ des menaces ? Quels sont les défis auxquels doivent faire face les entreprises ? Découvrez les top priorités des équipes de sécurité en 2025.
Les articles les plus consultés
- Activer la mise en veille prolongée dans Windows 10
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Chiffrements symétrique vs asymétrique
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Afficher les icônes cachées dans la barre de notification
Les plus consultés sur iTPro.fr
- Les banques passent à l’action avec l’IA générative et le cloud
- DSI en assurance : gardien du temple ou moteur de la transformation ?
- Ransomware : persistance des cyberattaques à l’échelle mondiale
- Cybersécurité : l’IA générative rebat les cartes du cybercrime
- Le World Cyber Ranking, 1er classement mondial de la cybersécurité des entreprises
