Query Processing In Distributed Database