sql and relational database 101