Если я напишу базу данных которая будет принимать SQL, но не поддерживать джойны, это будет SQL или NoSQL?
ммм... а как вы собираетесь хранить и читать данные из бд, вот и будет вашим ответом. Если вы напишите базу которая понимает SQL, но хранит данные коллекциями, то вы получите NoSQL, если с построчным чтением, то SQL. Прописные истины.