COMMIT, ROLLBACK, Atomicité, Isolation, Durabilité
Autorisation d'accès :
Lorsqu'un utilisateur a créé las tables d'une base de donnée, lui seul peut les manipuler. Toutefois, l'accès aux données d'une base peut être contrôlé en accordant l'autorisation (ou privilège) d'effectuer certaines opérations sur certaines tables à d'autres utilisateurs.
Alter Delete Index Insert [(nom-champ1 [, nom-champ2]...)] | ALL ON nom table Select Update [(nom-col1 [, nom-col2]...)]
Cette instruction donne l'autorisation d'effectuer une ou plusieurs opérations sur une table à un ou plusieurs utilisateurs.
Remarque :
- L'insertion et la modification peuvent être limitées à certaines colonnes, que l'on peut spécifier.
- « ALL » désigne l'ensemble de toutes les opérations.
- « Public » désigne l'ensemble des utilisateurs.
- L'option « with grant option» donne à l' (aux) utilisateur(s) l'autorisation de redistribuer le(s) droit(s) à d'autres utilisateurs.
Suppression d'accès :
Alter Delete Index Insert | ALL ON nom table Select Update
[...] - ALL désigne l'ensemble de toutes les opérations. - Public désigne l'ensemble des utilisateurs. - L'option with grant option» donne à l' (aux) utilisateur(s) l'autorisation de redistribuer le(s) droit(s) à d'autres utilisateurs. Suppression d'accès : Alter Delete Index Insert ALL ON nom table Select Update REVOKE [ Grant option for ] Cette instruction supprime le droit d'effectuer une ou plusieurs opérations sur une table pour un ou plusieurs utilisateurs. Remarque : - L'option grant option for supprime l'autorisation de redistribuer le(s) droit(s) à d'autres utilisateurs. [...]
[...] Un peu de culture générale . : le concept de transaction est basé sur les caractéristiques suivantes ACID que doit satisfaire une transaction : l'Atomicité : il doit être impossible de la découper en étapes élémentaires. La Cohérence : les ressources doivent être laissées dans un état cohérent après la transaction. L'Isolation : le déroulement des traitements extérieurs à la transaction ne doivent pas interférer sur celle-ci. La Durabilité : les effets de la transaction sur les données doivent être persistants. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture