Space Base Space Base
+7 928 008-80-89
ru
  • en
  • es
  • Главная
  • Услуги
  • Портфолио
  • Библиотека
  • Контакты
  • Главная
  • Услуги
  • Портфолио
  • Библиотека
  • Контакты
  1. Библиотека
  2. SQL
  3. Язык структурированных запросов SQL
logo

Язык структурированных запросов SQL

19.05.2015

SQL – (structured query language, англ.) – язык структурированных запросов – это язык программирования, применяемый для управления данными в базах данных (БД). SQL был разработан и активно применятся еще в начале 70-х годов прошлого века. С самого начала он применялся в различных СУБД (системах управления базами данных) и задумывался как механизм, позволяющий упростить работу с БД. Как и многие разрабатываемые языки того времени, упрощение работы с ним достигалось за счет сведения управляющих команд к понятным человеку фразам на английском языке.

Существовало множество различных версий этого языка, т.к. каждая СУБД того времени разрабатывала свой язык для запросов. Со временем, необходимость переноса данных, привела к общему стандарту.

В итоге получился язык программирования для построения запросов управления дынными реляционных БД, содержащий единые механизмы, обеспечивающие огромный спектр операций. Основными являются:

- создание и удаление таблиц;

- добавление, изменение и удаление записей в таблице;

- выборка данных из таблиц БД, с заданными условиями отбора;

Кроме этих основных операций существуют множество дополнительных, обеспечивающих сортировку, группировку данных и многое другое. Кроме того, несмотря на имеющиеся стандарты, многие разработчики СУБД вносят свои дополнения, позволяющие еще расширить возможности применения SQL.

Современные СУБД предоставляют визуальные редакторы для конструирования запросов. Однако, всегда есть возможность редактировать запрос в исходном текстовом виде.

Внешне запрос в SQL представляет собой подобное предложение:

SELECT PhoneNumber, UserName FROM PhoneBook WHERE PhoneNumber = 55555

Здесь:

- SELECT, FROM, WHERE – это команды SQL;

- PhoneBook – это название таблицы, откуда производится выборка;

- PhoneNumber, UserName – название полей таблицы.

А прочитать это можно так:

ВЫБРАТЬ НомерТелефона, ИмяПользователя ИЗ ТелефоннойКниги ГДЕ НомерТелефона = 55555

Соответственно, СУБД выполняя такой запрос, просто выведет два поля – номер телефона и имя абонента, если такие найдутся в таблице PhoneBook.

Подобным образом строятся все запросы SQL.

В следующей главе рассказывается о простейших запросах на выборку.

Другие материалы:

Запросы SQL добавления данных (INSERT)


Условия отбора в запросе SQL (WHERE)


Переименование таблицы БД запросом SQL (RENAME TABLE)


Написать комментарий

Комментарии

В комментариях запрещено публиковать рекламные материалы. Все сообщения оправляются на модерацию и будут опубликованы, если не нарушают правил сайта после проверки.


коммент.

Разработка сайтов

Корпоративный сайт
Интернет-магазин
Лендинг - одностраничный сайт
Сайт-визитка
Сайт-портфолио

Проектирование

Прототип, UX-дизайн

Дизайн

UI-дизайн
Логотип

+54 911 2801-4950

info@space-base.net
+7 928 008-80-89

Web-сайты для успешного бизнеса

Web-сайты для успешного бизнеса

Главная Услуги Портфолио События Библиотека Контакты
+7 928 008-80-89 Меню
Политика в отношении обработки персональных данных © Copyright 2014 - | Space-Base

Лучшее время начать свой проект - Сейчас!

Выбраны опции:

Отправить сообщение на:

Telegram WhatsApp

Отправляя сообщение, вы даете свое согласие на
обработку песональных данных