ВВЕРХ

SQL-Урок 1. Язык SQL. Главные понятия.

YouLibreCalc for Excel logo

Для того чтобы начать изучать SQL нам нужно сначала понять, что такое база данных.

Что такое База данных?

База данных (БД) – это упорядоченный набор логически взаимосвязанных данных, используемых совместно и хранящихся в одном месте. Если коротко, то самая простая БД это обычная таблица со строками и столбцами, в которой хранится разного рода информация (примером может служить таблица в Excel).

Также часто с БД нераздельно связывают Системы управления базами данных (СУБД), которые предоставляют функционал для работы с БД. Язык SQL как раз и является частью СУБД, осуществляющей управление информацией в базе данных. Мы будем считать БД набором обычных таблиц, хранящихся в отдельных файлах.

Итак, переходим к SQL.


Что такое SQL?

SQL – это простой язык программирования, который имеет немного команд и которому может научиться любой желающий. Расшифровывается как Structured Query Language - язык структурированных запросов, разработанный для работы с БД, а именно, чтобы получать/добавлять/изменять данные, иметь возможность обрабатывать большие массивы информации и быстро получать структурированную и сгруппированную информацию.

Есть много вариантов языка SQL (которые называются "диалектами"), но у них все основные команды почти одинаковы.

Также существует и много СУБД, но основными из них являются:

  • Microsoft Access
  • Microsoft SQL Server
  • MySQL
  • Oracle SQL
  • IBM DB2 SQL
  • PostgreSQL
  • Sybase Adaptive Server SQL
  • Чтобы работать с SQL кодом, нам потребуется одна из вышеперечисленных СУБД. Для обучения мы будем использовать СУБД Microsoft Access.

    SQL, как и другие языки программирования, имеет свои команды (операторы), с помощью которых отдаются указания для выборки данных.

    Чтобы рассмотреть, как работают операторы SQL, мы будем использовать мнимую БД с информацией о реализованной продукции:

    Загрузить файл Загрузить файл Базы Данные для MS Access