Dans le cours : L'essentiel de SQL Server 2022

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 600 cours dispensés par des experts.

Comprendre la notion de transaction

Comprendre la notion de transaction

Les SGBDR ou Systèmes de Gestion de Bases de Données Relationnelles s'appuient sur le modèle relationnel d'Edgar Codd ; c'est donc un fondement théorique. Ils ont également un autre fondement théorique, c'est la théorie de la transaction. Comme le modèle relationnel découpe des entités en plusieurs relations, par exemple, j'ai une table de contacts qui est inscrit à des formations à travers la table des inscriptions. Ces inscriptions sont liées à des factures par la table InscriptionFactures, etc., je vais parfois devoir faire des modifications sur plusieurs tables. Si je veux supprimer par exemple un contact, je ne peux pas supprimer un contact s'il a des inscriptions dans la table des inscriptions parce qu'il y a une contrainte d'intégrité référentielle. Alors, je vais me dire, je vais supprimer d'abord les inscriptions pour pouvoir supprimer ensuite le contact. Oui, mais il y a encore une relation. La table InscriptionFacture fait la liaison entre les factures et les…

Table des matières