SQL, Yapılandırılmış Sorgu Dili için kısa. İlişkisel bir veritabanı yönetim sisteminde depolanan verilerin yönetiminde kullanılan standart bir programlama dilidir. Kullanıcılara büyük esneklik sunan dağıtık veritabanlarını destekler.
SQL, kullanıcıların ilişkisel bir veritabanı yönetim sisteminde depolanan verilere erişmelerini sağlar. Kullanıcılar veritabanı oluşturabilir ve silebilir, ayrıca veritabanı tablolarına, görünümlerine ve prosedürlerine ilişkin izinleri ayarlayabilir. Ayrıca kullanıcıların bir veritabanındaki verileri değiştirmelerini sağlar.
SQL'de, veritabanlarını oluşturmak ve değiştirmek için kullanılan iki ana komut kümesi vardır. Bunlar Veri Tanımlama Dili ve Veri Manipülasyon Dilidir. İlki, veritabanlarını ve nesnelerini geliştirmek ve silmek için kullanılan komutları içerir ve ikincisi, veritabanında depolanan verileri eklemek, değiştirmek ve silmek için kullanılan komutları içerir.
SQL dili birkaç öğeye ayrılmıştır: cümleler, ifadeler, yüklemler, sorgular ve ifadeler. SQL sorguları en temel ve en yaygın SQL işlemleridir. Bir SQL sorgusu, kullanıcıların bir veritabanından gerekli verileri almalarına yardımcı olur ve “Seç” ifadesi kullanılarak yürütülür.
SQL, 1970'lerin başında, International Business Machines Corporation (IBM) bir araştırma grubunun parçası olan Donald D. Chamberlin ve Raymond F. Boyce tarafından geliştirilmiştir.