"amihez lehet alkalmazáson kívül is kapcsolódni" - mondj nekem olyan RDBMS-t, amihez nem lehet sql parancsok kiadására közvetlenül alkalmas eszközből kapcsolódni :-)
A konzisztencia a másik fontos tényező, amire -ahogy itt is látszik- az alkalmazásfejlesztő azt mondja, hogy "megoldom egy tranzakcióban aztán kész" - mert az alkalmazásától nem lát messzebbre.