SQL: cinquant’anni di dominazione nel mondo dei database
SQL ha compiuto cinquant’anni e continua a dominare il mondo dei database relazionali. Originariamente conosciuto come SEQUEL, SQL è nato come risposta al modello relazionale proposto da Edgar Codd. Gli IBMers svilupparono SEQUEL per System R, il primo database a incorporare tali idee. Inizialmente rivaleggiava con QUEL, ma grazie alla sua approccio dichiarativo, ha prevalso sui linguaggi navigazionali come quello sviluppato da Charles Bachman. Bachman credeva in un accesso ai dati tramite programmi procedurali, mentre Codd sosteneva un metodo dichiarativo, lasciando al computer il compito di trovare le risposte. Questo conflitto di visioni ha marcato gli anni ‘70 e ha portato alla definitiva affermazione di SQL come standard.