Confidentiality Protection in Large Databases