Closed andcastillo closed 7 years ago
SI
Hola profe, cree la clase Main que recibe por consola la consulta https://github.com/andcastillo/fdp2017/commit/2b9a49ae88be277d2ed1d3474702416ba5fc503a
Y también cree una clase de DataBase, según lo que entiendo, la puse vacía para que la completemos o la corrijan los compañeros en caso de que no se de esta manera. https://github.com/andcastillo/fdp2017/commit/3bfebc52659ad460da082c4416c26d0a784f8d0b
Es buen momento de un merge si esto está listo.
Algo crítico en este momento es tener una clase DataBase. Esta clase debe ser la encargada de cargar los datos y crear los índices. Luego debe ser la clase que debe recibir un query string y ejecutar la consulta. Ej
DataBase db = new DataBase("myDatabase"); //Por ejemplo. Eso debe cargar la base de datos que està en data/myDatabase
luego:
Object result = db.query("SELECT x, y, FROM A");
Result puede ser un string con el nombre de la tabla resultado, o un apuntador a folder que contiene la tabla resultado.