Listo, creo que ahora si te entiendo en la parte de seguridad, yo actualmente hago algo asi:
   
Código PHP:
Ver original- <?php 
-   
- class Database extends PDO{ 
-      
-     public function __construct() { 
-         try{ 
-              
-             parent::__construct('mysql:host=localhost;dbname=puntoventaskmpos','root',''); 
-             parent::setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 
-         } catch (Exception $ex) { 
-             echo $ex . '<br>'; 
-             die('Error al conectar a la base de datos.'); 
-         } 
-          
-     } 
-      
- } 
Imagino que esto no lo es todo jeje, y con respecto a los consejos que me das, donde podria averiguar sobre administrar las excepciones de la BD o saber cuando una tabla se bloquea, porque en realidad si me interesa tener mi programa lo mas cercano al 100% en efectividad y saber validar cualquier ejecucion para una mejor practica. 
De nuevo, muchas gracias por tus consejos, me ayudaron inclusive con cosas que no estaba pensando a nivel de datos.
Saludos