not really, sql is usually used to refer to relational databases (and yes i am aware that sql is not fully relational)<p>to sql vs nosql<p>is more like relational vs other models<p>nosql can also be seen as domain specific databases
some nosql options work great for specific types of apps
but not others<p>and to conclude, the key feature of relational databases is integrity, your data is normalized, so you are guaranteed integrity, problem is, integrity is not free, this why we need nosql and other bi solutions like olap cubes<p>but olap cubes are different, since they dont replace relational databases, they complement each other ... olap can also be seen as domain specific