TOP

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

Для того чтобы начать изучать 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