database transaction articles