rename Database::PreparePropertiesQueries()
add Database::{Begin|Commit}Transaction()
add Sql::RetrieveString()