sql базовый курс

[!] SQL для всех: Учебник для начинающих. Базовый курс

Forums:

Данный курс является частью курса подготовки программистов PHP с нуля.

Базовый курс SQL. Другие возможности SQL

Forums:

[к оглавлению]

Ограничения в SQL

Ограничения - это правила, накладываемые на ввод, обработку и удаление данных, помогающие более эффективно работать с информацией, сохранять её целостность и связность, устанавливать дополнительные условия.

Базовый курс SQL. Курсоры

Forums:

[к оглавлению]

Что это такое

До этого мы с вами рассматривали синтаксис различных SQL-запросов, работающих с данными в базе. К примеру, запрос SELECT извлекает наборы строк, соответствующих установленным условиям. Эти наборы могут иметь ноль, одну и более строк. И они называются результирующими.

Результирующий набор

Результирующий набор - это все строки, выбранные в результате SQL-запроса.

Базовый курс SQL. Транзакции

Forums:

[к оглавлению]

Что это такое

Данные в реляционных БД хранятся в многих таблицах, связанных между собой внешними ключами. Это структурирует и упрощает обработку информации, ускоряет запросы. Но, так как SQL-запрос может обращаться только к одной таблице одновременно, в случае возникновении ошибки, процесс прервётся, и данные, хранящиеся в связанных таблицах, не будут приведены в соответствие с теми, что уже сохранились.

Базовый курс SQL. Хранимые процедуры

Forums:

[к оглавлению]

Что это такое

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

Базовый курс SQL. Представления

Forums:

[к оглавлению]

Что это такое

Представления - это виртуальные таблицы, строящиеся "на лету". Представления не содержат в себе данные, как обычные таблицы, а хранят запросы, которые эти данные извлекают.

Синтаксис создания представлений во всех основных СУБД одинаков, но есть особенности:

Базовый курс SQL. Типы данных в SQL

Forums:

[к оглавлению]

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

Базовый курс SQL. Работа с таблицами CREATE ALTER DROP TABLE

Forums:

[к оглавлению]

Создание таблиц

Прежде чем начинать работу с данными, нужно создать базу данных и таблицы для их хранения. Управлять таблицами можно двумя способами:

Базовый курс SQL. Запись данных в таблицы. INSERT

Forums:

[к оглавлению]

На предыдущих уроках мы рассматривали, как можно извлекать данные: с помощью SELECT. Теперь пришло время узнать, как данные появляются в таблицах.

Добавление данных в таблицы

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

Базовый курс SQL. Комбинированные запросы. Соединения. UNION

Forums:

[к оглавлению]

В обычном SQL-запросе мы используем ключевое слово SELECT один раз, извлекая данные из одной или нескольких таблиц. Но возможности SQL позволяют также скомбинировать несколько таких запросов в один с помощью оператора UNION, чтобы вернуть результат в едином наборе данных. Эти запросы называют комбинированными запросами, или соединениями.

Когда используются комбинированные запросы:

Pages

Subscribe to RSS - sql базовый курс