viernes, 1 de octubre de 2010

Codificación de datos: Desarrollo de bases de datos sin comprometer los datos privados

Codificación de datos: Desarrollo de bases de datos sin comprometer los datos privados

Contar palabras:
436

Resumen:
El artículo trata de codificación de datos de proceso y se describe cómo evitar comprometer los datos privados.


Palabras clave:
datos de ensayos y revueltos, codificador de datos, privacidad de datos, codificación de datos


Cuerpo del artículo:
En desarrollo, depuración y pruebas de una aplicación de base de datos son tareas comunes para las organizaciones de gran volumen de datos. Las empresas privadas, las corporaciones médicas y financieras, e incluso las autoridades gubernamentales son los principales clientes para los desarrolladores de bases de datos. secretos comerciales y el comercio debe ser protegido de un punto de vista de la seguridad empresarial. Las políticas de privacidad y las legislaciones gobierno legalmente restringir las posibilidades de las organizaciones para proporcionar datos reales para los desarrolladores de bases de datos, protección de los sujetos cuya información hace que el contenido de una base de datos. La violación de tales políticas y legislaciones pueden causar mala publicidad y tener consecuencias jurídicas negativas por completo.

¿Por qué proporcionar datos reales para el desarrollador del todo? La respuesta es simple: los desarrolladores necesitan datos reales de la muestra con el fin de desarrollar la base de datos, optimizar el rendimiento y eliminar posibles errores. Dada una muestra demasiado pequeña o demasiado lejos de cualquier dato es en realidad va a ser utilizado, los desarrolladores toman malas decisiones, lo que conduce a un desempeño no óptimo o problemas constantes en la usabilidad y la fiabilidad de una base de datos.

La paradoja es evidente: no se puede dar suministro a los desarrolladores con los datos reales sin hacer frente a la publicidad negativa y las consecuencias jurídicas, mientras que al mismo tiempo una base de datos no se puede desarrollar de forma realista sin los datos. La solución a este dilema es codificación de datos.

codificación de datos reemplaza los datos reales con los registros falsos pero realistas. Si un registro en una base de datos financiera real dice: "John Doe, el balance de $ 10,000, cuenta # 000", un codificador de datos reemplazar el registro con algo aleatorio, pero realista, por ejemplo, "Mae Smith, el balance de 2.345 dólares, cuenta # 123", la protección de la identidad de los clientes por el cambio de nombre, al mismo tiempo proteger la seguridad de la institución financiera por el cambio al azar de los saldos de las cuentas de los clientes.

Codificación es un proceso de transferencia de datos de la base de datos de producción en una base de datos de modo de prueba. codificación de datos, cuando se utiliza correctamente, elimina la sensibilidad de la información confidencial, que da lugar a registros de datos realista buscando preservar las llaves originales y las relaciones de la base de datos real. Utilizando datos revueltos permite repartir una base de datos falsos perfectamente utilizable a los desarrolladores, lo que permite a los desarrolladores para realizar la optimización a escala real y la prueba de la aplicación resultante, sin comprometer la base de datos del sistema.

DTM Data Generator (www.sqledit.com / dg) implementa codificación de datos de forma correcta. Su modo de lucha permite la creación de una nueva revuelta en la tabla de la base de datos nuevas o existentes. El revueltos tabla contiene información modificada como nombres cambiados, número de tarjeta de crédito, expedientes médicos, y así sucesivamente. Los números de teléfono sustituto no está buscando, como si fueran un conjunto aleatorio de caracteres. En cambio, los nombres son reemplazados por otros nombres y números de tarjetas de crédito son reemplazados por los números de la misma longitud y de la misma estructura.