SQL — компьютерный язык, предназначенный для получения информации из баз данных.
В 1970-х годах ученые-компьютерщики начали разрабатывать стандартизированный способ манипулирования базами данных, и в результате этих исследований появился SQL. В конце 1970-х — начале 80-х годов был выпущен целый ряд продуктов, основанных на SQL. SQL приобрел популярность, когда Американский национальный институт стандартов (ANSI) принял первый стандарт SQL в 1986 году. Продолжение работы над реляционными базами данных привело к усовершенствованию SQL, сделав его одним из самых популярных языков баз данных. Некоторые крупные софтверные компании, такие как Microsoft Corporation и Oracle Corporation, выпустили собственные версии SQL, а версия с открытым исходным кодом, MySQL, стала чрезвычайно популярной.
SQL обеспечивает программистам и другим пользователям компьютеров возможность получать нужную информацию из базы данных, используя нечто, напоминающее обычный английский язык. На самом простом уровне SQL состоит всего из нескольких команд: Select, которая захватывает данные; Insert, которая добавляет данные в базу данных; Update, которая изменяет информацию; и Delete, которая удаляет информацию. Существуют и другие команды для создания, изменения и администрирования баз данных.
SQL используется во всем — от правительственных баз данных до сайтов электронной коммерции в Интернете. По мере роста популярности SQL программисты и компьютерные ученые продолжали оптимизировать работу реляционных баз данных.