SQL is a powerful set-oriented language which was developed by IBM research for the databases that adhere to the relational model. It having of a short list of powerful, yet highly flexible, commands that can be used to influence information collected in tables. By SQL, we can manipulate and control sets of records at a time.