SQL is the standard language for making queries in relational database management packages such as – SQL Server, Sybase, Oracle, etc. The standard language for accessing client/server database is also SQL.

When a non-programmer sits on a computer and wants to work with a database, he or she would like to use a simple high-level language that can enable him/her to utilize the database available on a computer completely and easily.

The language should be so designed that its commands are easy to understand. Such a language initially created by IBM and modified by various other software designers is the SQL (Structured Query Language). This language is a very simple and powerful language because it uses compact, English like statements and performs very complex jobs.