SQL stands for Structured Query Language, and is pronounced sequel or “ess-que-ell". SQL is a standardized language for querying a database. This is done when you want to modify content or extract data from a relational database.
In 1970, Dr. Edgar F. Codd, who worked for IBM, published an article. The article became the accepted basis for relational database management systems (RDBMS or RDMS). A couple of researchers from IBM's research centre in San Jose developed "System R", which is largely based on Codd's model. Structured English Query Language (SEQUEL) was developed to modify and extract data from System R. The name SEQUEL was later changed to SQL, as there was already a brand called SEQUEL in existence at the time.
IBM tested the system on its customers for the first time in 1978. It became a great success, which helped the company to develop a commercial product that was implemented with the SQL standard, which was based on their prototype System R. In August 1979, IBM launched its first commercial version of System/38, which became SQL/DS in 1981 and then DB2 in 1983.
Since then, various database providers have created different dialects from the standardised language, including T-SQL and PL SQL, but the basis remains the same.
Cegal possesses a high level of expertise and knowledge relating to SQL. We have many consultants who use SQL in their work for our clients.