andcastillo / fdp2017

MIT License
1 stars 4 forks source link

Implement DB class #9

Closed andcastillo closed 7 years ago

andcastillo commented 7 years ago

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.

andcastillo commented 7 years ago

SI

dfgonzalez88 commented 7 years ago

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

andcastillo commented 6 years ago

Es buen momento de un merge si esto está listo.