Bda td UFR Sciences et Techniques IUP Blois Master SIR ?? année BD Avancées TRAVAUX DIRIGÉS Enseignant Jean-Yves ANTOINE Jean-Yves Antoine AT univ-tours fr CSécurité des données Bases de Données Avancées CONTRÔLE DES ACCES CONCURRENTS EXERCICES THEORIQUES

UFR Sciences et Techniques IUP Blois Master SIR ?? année BD Avancées TRAVAUX DIRIGÉS Enseignant Jean-Yves ANTOINE Jean-Yves Antoine AT univ-tours fr CSécurité des données Bases de Données Avancées CONTRÔLE DES ACCES CONCURRENTS EXERCICES THEORIQUES Exercice ?? Schémas d'exécution sérialisables Dans cet exerice on considère deux transactions concurrentes qui veulent mettre à jour une donnée O Par exemple T UPDATE Tableprix SET prix prix T UPDATE Tableprix SET prix prix L'exécution de ces deux transactions revient à lire les données PRIX dans un tampon faire la mise à jour désirée sur ce tampon puis réécrire la valeur obtenue dans PRIX validation de la transaction Problème de concurrence ?? On suppose qu'il n'existe pas de processus de contrôle des accès concurrents dans notre SGBD Suivant les circonstances on peut alors obtenir les deux schémas d'exécution suivants on ne représente pas les calculs sur les tampons qui ne concernent pas directement la base de données Schéma T read Prix T read Prix T write Prix COMMIT T write Prix COMMIT Schéma T read Prix T read Prix T write Prix COMMIT T read Prix T write T COMMIT Initialement PRIX vaut Donnez les valeurs obtenues en ?n de schéma dans les deux cas Quel schéma d'exécution pose problème Comment a-t-on quali ?é ce problème en cours A priori lesquels des deux schémas sont sériels sérialisables Ce résultat est-il compatibles avec les observations de la question précédente Construisez le graphe de précédence des deux schémas Là encore retrouve-t-on nos attentes Exercice ?? Sérialisation par verouilage d'un schéma d'exécution Dans cet exerice on considère trois transactions concurrentes qui veulent mettre à jour deux données O et O T UPDATE TableproduitO SET nb UPDATE TableproduitO SET nb T UPDATE TableproduitO SET nb nb UPDATE TableproduitO SET nb nb ?? T UPDATE TableproduitO SET nb nb UPDATE TableproduitO SET nb nb ?? T SELECT nb FROM TableproduitO SELECT nb FROM TableproduitO Les transactions sont lancées dans l'ordre T T T puis T On envisage trois schémas d'exécutions Schéma T écriture O T écriture O T lecture O T ecriture O T lecture O T ecriture O T lecture O T lecture O T ecriture O T lecture O T ecriture O T lecture O ?? ?? ? J-Y Antoine CBases de Données Avancées Schéma T écriture O T lecture O T ecriture O T écriture O T lecture O T ecriture O T lecture O T lecture O T ecriture O T ecriture O T lecture O T lecture O Schéma T écriture O T écriture O T lecture O T lecture O T lecture O T ecriture O T lecture O T ecriture O T lecture O T ecriture O T lecture O T ecriture O Lesquels de ces schémas d'éxécutions sont sériels sérialisables sérialisables par permutation Donnez les graphes de précédences de ces schémas d'exécution et retrouvez les résultats précédents Intéressons nous au x schéma s d'exécution s non sérialisable s Montrez que ce s schéma s ne peut être exécuté par une procédure

Documents similaires
Hacking 1983 concevoir et experimenter 0 0
Dossier roman X Di ?usion d'idées Les philosophes ont dépensé beaucoup d'énergie pour di ?user leurs idées parmi les hommes et les femmes éduqués des villes cosmopolites Ils ont utilisé de nombreux lieux de nombreuses façons La République des Lettres Le t 0 0
1 Cours 9 LES ANNEES QUARANTE : GUERRE ET APRES-GUERRE 1- Les écrivains et la g 0 0
Corrige td2 spect2020 1 UNIVERSITE des SCIENCES et de la TECHNOLOGIE d'ORAN Faculté des mathématiques et Informatique Département de Mathématiques Année e année Master Analyse mathématique et application Matiére Théorie spectrale Corrigé de TD N Opérateur 0 0
Manuel d'arabe en ligne Les bases de l'arabe en 50 semaines Tome I - semaines 1 0 0
Premier projet : c’est notre quartier Première séquence : tu habite où ? A) Ora 0 0
Paine sens commun Thomas Paine - Pamphlétaire et révolutionnaire américain LE SENS COMMUN OUVRAGE ADRESSÉ AUX AMÉRICAINS Et dans lequel on traite de l ? origine de l ? objet du Gouvernement de la Constitution Anglaise de la Monarchie héréditaire et de la 0 0
Mtu n0 118 Contentieux administratif marocain PUBLICATIONS DE LA REVUE MAROCAINE D ? ADMINISTRATION LOCALE ET DE DEVELOPPEMENT Collection Manuels et travaux universitaires ? ? ? Contentieux administratif marocain Michel ROUSSET Professeur émérite à la Fac 0 0
Du sacre de la nature Natalia Nielipowicz Du sacré de la nature Ré exions sur quelques essais de Mariusz Wilk et de Jean-Marie Gustave Le Clézio DOI http dx doi org LC Résumé Mon approche de la thématique du ciel renvoie aux cieux et s ? appuiera sur l ? 0 0
l x27 homme en 3 dimensions 0 0
  • 19
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager