Design And Development Of Techniques To Ensure Integrity In Fog Computing Based Databases