sql

Базы данных

Системы управления базами данных

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

Читать дальше

Базы данных

SQL-Урок 5. Символы подстановки и регулярные выражения (LIKE)

Часто, для фильтрации данных, нам нужно будет осуществить выборку не по точному совпадении условия, а по приближенному значению. То есть когда, например, мы ищем товар, название которого соответствует определенному шаблону или содержит определенные символы или слова. Для таких целей в SQL существует оператор LIKE, который ищет приближенные значения. Для конструирования такого шаблона используются метасимволы (специальные…

Читать дальше

Базы данных, бесплатные курсы

Уроки по SQL

1. Язык SQL. Основные понятия 2. Выборка данных (SELECT) 3. Сортировка (ORDER BY) 4. Фильтрация данных (WHERE) 5. Символы подстановки и регулярные выражения (LIKE) 6. Вычисляемые поля 7. Функции обработки данных 8. Группировка данных (GROUP BY) 9. Подзапросы 10. Объединение таблиц (INNER JOIN) 11. Выборка уникальных данных (SELECT DISTINCT)

Базы данных

SQL-Урок 4. Фильтрация данных (WHERE)

В большинстве случаев необходимо получать не все записи, а только те, которые соответствуют определенным критериям. Поэтому для осуществления фильтрации выборки в SQL есть специальный оператор WHERE. 1. Простое фильтрование оператором WHERE. Давайте из нашей таблицы, например, отберем записи, относящиеся только к определенному товару. Для этого мы укажем дополнительный параметр отбора, который будет фильтровать…

Читать дальше

Базы данных

SQL-Урок 3. Сортировка (ORDER BY)

В будущем нам может понадобиться сортировать нашу выборку — в алфавитном порядке для текста или по возрастанию/убыванию — для цифровых значений. Для таких целей в SQL есть специальный оператор ORDER BY . 1. Сортировка выбранных данных. Давайте всю нашу таблицу посортируем по сумме реализации продукции, а именно по столбцу Amount. SELECT * FROM Sumproduct ORDER BY Amount Видим, что запрос…

Читать дальше

Базы данных

SQL-Урок 1. Язык SQL. Основные понятия.

Для того, чтобы начать изучать SQL нам нужно сначала понять, что такое база данных. 1. Что такое База Данных База данных (БД) — упорядоченный набор логически взаимосвязанных данных, используемых совместно, и которые хранятся в одном месте. Если коротко, то простейшая БД это обычная таблица со строками и столбцами в которой хранится разного рода информация (примером…

Читать дальше

Базы данных

SQL-Урок 2. Выборка данных (SELECT)

Самым первым и главным оператором в SQL является SELECT. С его помощью мы можем отбирать необходимые нам поля данных в таблице. 1. Выборка отдельных полей. SELECT Product FROM Sumproduct Видим, что наш SQL запрос отобрал колонку Product из таблицы Sumproduct . 2. Выборка нескольких полей. Допустим, нам необходимо выбрать название и количество реализованного товара. Для этого просто перечисляем необходимые поля через запятую:…

Читать дальше