IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Explication d'un exemple de transaction


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    info
    Inscrit en
    Février 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : info
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 13
    Par défaut Explication d'un exemple de transaction
    Bonjour à tous!

    Qui peut m'aider d'expliquer cette exemple d'une application bancaire : gestion de transaction de virement d'argent de compte vers un autre compte et donne des requêtes SQL Server pour faire le virement d'un compte débit vers un crédit et donne une solution pour garantir la cohérence de base de données.

    Exemple :

    Virement de compte Alex vers compte Alice de 200 euro

    Compte Alex: Compte Alice:
    4000 2000

    interruption

    Avec Transaction Sans Transaction

    Compte Alex Compte Alice Compte Alex Compte Alice
    - 200
    4000 2000 Solde=3800 2000

    Merci de votre aide !
    Images attachées Images attachées  

  2. #2
    Membre chevronné
    Avatar de taibag
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2013
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Inde

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2013
    Messages : 214
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Cet article http://baptiste-wicht.developpez.com...ver/securiser/ peut vous aider.

    Merci.

  3. #3
    Membre averti
    Femme Profil pro
    info
    Inscrit en
    Février 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : info
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 13
    Par défaut
    merci; c déja J'ai lu cette page mais je veux comprendre cette exemple !!!!!

  4. #4
    Membre chevronné
    Avatar de taibag
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2013
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Inde

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2013
    Messages : 214
    Billets dans le blog
    1
    Par défaut
    Bonjour ;

    Voici l’explication de l’exemple :

    Avec la transation:

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Begin tran
    Update Compte Alex  set  somme =somme-200
    Update CompteAlice  set  somme =somme+200
    Commit tran

    Sans Trasnsation
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Update Compte Alex set somme =somme-200
    --ici survient l’interruption la première instruction et réalisée la deuxième non  
    Update CompteAlice set somme =somme+200

    Merci

  5. #5
    Membre averti
    Femme Profil pro
    info
    Inscrit en
    Février 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : info
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 13
    Par défaut
    merci bcq taibag

  6. #6
    Membre chevronné
    Avatar de taibag
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2013
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Inde

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2013
    Messages : 214
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Ce serait gentil de cliquer sur le bouton et sur le bouton

    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Exemple de transaction
    Par maserati dans le forum Oracle
    Réponses: 1
    Dernier message: 08/12/2009, 09h37
  2. Explication d'un exemple de thread
    Par L'aigle de Carthage dans le forum Concurrence et multi-thread
    Réponses: 1
    Dernier message: 08/11/2009, 00h15
  3. WMI - Explication, Adaptation à un exemple
    Par voldie dans le forum C#
    Réponses: 2
    Dernier message: 28/01/2009, 11h22
  4. besoin d'explications d'un exemple
    Par anthonycosson dans le forum Hibernate
    Réponses: 2
    Dernier message: 13/07/2008, 13h04
  5. [LabView 8.5] Recherche d'explication sur un exemple
    Par yoann23 dans le forum LabVIEW
    Réponses: 9
    Dernier message: 01/04/2008, 14h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo