A new protocol for concurrency control using both preventive and corrective techniques | lit.salon