SQL یک زبان برای کار با پایگاه های داده ی رابطه ای همچون MySQL است. از SQL می توان برای ایجاد ، حذف و تغییر داده ها در ایجاد و تغییر ساختار جداول و همچنین حذف کردن آنها استفاده کرد.
NoSQL به دسته ای از پایگاه های داده گفته می شود که رابطه ای نیستند و از SQL استفاده نمی کنند. از انواع این نوع پایگاه داده می توان به موارد زیر اشاره کرد :
- GRAPH
- KEY-VALUE
- DOCUMENT
- WIDE-COLUMN