
IBM’s first database was not relational. Its second database, DB2, was a sequel to its first database, and so they wanted to call its query language SEQUEL[1] but they were unable to copyright the name. So they dropped the vowels and shortened it to SQL. Later someone came up with the backronym “Structured Query Language.”