Este documento contiene el analisis y diseno del trabajo de grado: “Pg_KDDentorno grafico para el sistema de descubrimiento de conocimiento en bases de datos PostgresKDD” Pg_KDD es un ambiente grafico para el sistema de descubrimiento de conocimiento PostgresKDD, una herramienta computacional fuertemente acoplada con el SGBD PostgreSQL, que permite al usuario final, interactuar de una manera amigable con el motor KDD y extraer conocimiento de las bases de datos de una manera facil. Esta herramienta grafica esta dividida en tres modulos principales, los cuales son: Modulo interfaz grafica: este modulo administra la interfaz grafica de Pg_KDD. Modulo kernel Pg_KDD: en este modulo se administran todos los procesos referentes a conexiones al sistema, administracion de bases de datos y demas procesos derivados a esta, como son administracion de tablas, columnas, restricciones, reglas, disparadores, entre otros. Este modulo contiene los siguientes submodulos: Sentencias graficas: en este submodulo se representa el resultado de sentencias SQL obtenidas del manejo grafico de relaciones de una base de datos, en donde graficamente y de manera manual se puede realizar selecciones, uniones, ordenamiento, aplicacion de funciones de agregacion y agrupamiento. Mineria de datos: en este submodulo se gestiona de manera grafica los operadores, primitivas y algoritmos implementados en PostgresKDD, para las tareas de mineria de datos asociacion y clasificaciones, con el fin de descubrir conocimiento a partir de los datos seleccionados. Utilidades: en este modulo se gestiona la conexion con el sistema de descubrimiento de conocimiento en base de datos PostgresKDD, al igual que el manejo de scripts SQL y la visualizacion de las tablas de las base de datos.