Querying and Mining Biological Databases