-
SQL
Structured Query Language is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).
-
History
SQL was initially developed at IBM by Donald D. Chamberlin and Raymond F. Boyce after learning about the relational model from Edgar F. Codd in the early 1970s. This version, initially called SEQUEL (Structured English Query Language), was designed to manipulate and retrieve data stored in IBM’s original quasirelational database management system, System R, which a group at IBM San Jose Research Laboratory had developed during the 1970s.
In the late 1970s, Ralational Software, Inc. (now Oracle Corporation) saw the potential of the concepts described by Codd, Chamberlin, and Boyce, and developed their own SQL-based RDBMS.
By 1986, ANSI and ISO standard groups offically adopted the standard “Database Language SQL” language definition.
The first computer databases appeared in the late 1960s.
What Edgar Frank Codd is famous for is an article published in 1970 called: A Relational Model of Data For Large Shared Data Bank, this started the area of relational databases in computer science.
-
MySQL
Rather than trying to write an SQL for their own databases, many companies use a database management system that has SQL already built in to it.
Developed and distributed by Oracle, MySQL is one of the most popular SQL database management systems currently avaiable.
-
References
- Oracle Help Center: History of SQL
- Brief History of SQL and SQL Standards
- SQL material
- What is SQL?
- The History of SQL – How It All Began
- The History of SQL Standards
- https://learnsql.com/