Syntax and being relational are orthogonal.<p>You can set up non-relational data structures in SQL.  You can set up a relational data structure in virtually any programming language.<p>However what the NoSQL people are learning is that smart developers really want relational models.  So they are offering the features that can be used to achieve that.