Creando un sitio para consultar una base de datos de tablas.

Tengo un pequeño problema. Estoy trabajando con algunos evaluadores manuales que no están capacitados en programación / diseño de bases de datos. Nuestro proceso actual significa que estos evaluadores manuales deben insertar datos en nuestra base de datos en ciertos momentos mientras construimos una GUI para facilitar esto en el futuro.

Mientras tanto, me gustaría crear un sitio simple. Lo que me gustaría hacer con el sitio es, simplemente, conectarse a nuestra base de datos, permitir que el probador manual ingrese algunas palabras clave y devolver las columnas dentro de las tablas que están cerca / relacionadas con las palabras clave proporcionadas. Esto le ahorraría mucho tiempo a nuestros evaluadores que buscan una columna en nuestra base de datos (bastante grande).

¿Cómo podría crear un sitio como este? Creo que podría ser útil para mucha gente, así que he decidido publicar la pregunta aquí para reunir los pensamientos de StackOverflow.

En este momento, estoy pensando en una página PHP simple con un cuadro de texto, que permite al usuario ingresar algunos datos, separados por comas. Explote los datos basados ​​en comas, manténgalos en una matriz. Conectar a mi base de datos, luego usar elVista del esquema de información para recuperar información de la columna.Mi problema principal es: ¿cuál es la forma más efectiva de usar la Vista de esquema de información para recuperar columnas relacionadas con las palabras clave ingresadas por los usuarios? ¿Cómo puedo asegurar que las columnas devueltas sean las más adecuadas??

Cualquier entrada aquí sería muy apreciada. Muchas gracias.

Tl; dr es la parte en negrita, para gente ocupada :)

Respuestas a la pregunta(7)

Su respuesta a la pregunta