Does Strapi delete tables when I install it with a database that already contains other data?

Yes. Strapi is the data schema related app and it recreates tables up to schema’s changes. So if you have smth in your db - it will be rewritten. And yes, i would like this would be to mentioned somewhere in the docs