By Prof. Fazal Rehman Shamil


The SQL language was developed by researchers from IBM Raymond Boyce and Donald Chamberlain for the first time in 1970. Initially it was named as SEQUEL. It was created after the publication of Edgar Frank Todd’s in 1970. The SQL model was described as “a relational data model for large shared data banks”.

It’s become the most widely used database language, although not completely absolute to the relational model as described in Codd. SQL became a model for the American National Institute of Standards (ANSI) in 1986, then harmonization of standardization (ISO) in 1987.

To incorporate greater sets of features, the quality has been modified. Although there are such standards, most SQL code is not fully portable between different database systems without modifications.

SQL, which commits as systematized language, can be a language used to communicate and manipulate databases. So, as much of the knowledge loads that it collects, many companies must become well experienced in SQL.

Companies considered SQL as best for accessing and processing their information and can store data into particular databases, as well as creating and modifying new tables in it. To lead the SQL, it is first important to understand the exact database and its design. In SQL, all data within the database be represented within the type of relationship.

In the book “Oracle Quick Guides (Cornelio Books 2013)”, author Malcolm Coxall writes that the first SQL release was designed to process and retrieve data stored in IBM’s. According to Microsoft, the database can be a tool for gathering and organizing information.

Databases can store information about institutions, companies, organizations, or the rest. Many databases start during a topic or spreadsheet program, but as they grow, many companies will find it useful to exercise them into a database created by the routing system. In order to manage the information in these databases, SQL is used, allowing users to retrieve the exact data they are trying to find by generating queries.

Though it’s a simple language, SQL is very powerful as well. SQL can insert data into database tables, modify data in existing tables, and delete data from SQL database tables.

In addition, SQL can modify the structure of the database itself by creating, modifying, and deleting tables and other database objects. SQL uses a number of commands to manage data in databases. Examples include SQL INSERT, which is used to insert data in database tables, SQL SELECT command is used to retrieve data from database tables, and SQL UPDATE is used to change existing database records.

With many companies now looking to big data analytics to steer its direction, employees with SQL skills and backgrounds are among the most in-demand employers. A website that uses MySQL may include number of pages that access information from a database. These pages are often seeming as “dynamic”, it shows whenever the page will be loaded its content will be generated from the database.

All those websites that use dynamic sites are often cited as database-based websites. To configure properly many of the world’s largest and the most well-known famous websites including Facebook, Google, Adobe, Alcatel Lucent and Zappos are looking to MySQL. In addition to MySQL, there are other open source systems for SQL, including PostgreSQL, Ingres, and Firebird.


Prof.Fazal Rehman Shamil (Available for Professional Discussions)
1. Message on Facebook page for discussions,
2. Video lectures on Youtube
3. Email is only for Advertisement/business enquiries.