Базы данных \ MySQL

SQL — Транзакции

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

Продолжить чтение

Базы данных \ MySQL

SQL — Команда TRUNCATE TABLE

От автора: команда SQL TRUNCATE TABLE используется для удаления всех данных из существующей таблицы. Вы также можете использовать команду DROP TABLE для удаления всей таблицы, но это приведет к полному удалению всей структуры таблицы из базы данных. Если вы хотите сохранить некоторые структурные данные, вам потребуется создать эту таблицу еще раз.

Продолжить чтение

Базы данных \ MySQL

SQL — Команда ALTER TABLE

От автора: команда ALTER TABLE SQL используется для добавления, изменения или удаления столбцов в существующей таблице. Команда ALTER TABLE также может использоваться для добавления и удаления различных ограничений в существующей таблице.

Продолжить чтение

Базы данных \ MySQL

SQL — Использование представлений

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

Продолжить чтение

Базы данных \ MySQL

SQL — Условие EXCEPT

От автора: оператор EXCEPT SQL используется для объединения двух операторов SELECT и возвращает строки из первого оператора SELECT, которые не возвращаются вторым оператором SELECT. Это означает, что EXCEPT возвращает только строки, которые не доступны во втором операторе SELECT.

Продолжить чтение

Базы данных \ MySQL

SQL — Синтаксис псевдонимов

От автора: вы можете временно переименовать таблицу или столбец, указав другое имя, которое псевдоним. Использование псевдонима таблицы заключается в переименовании таблицы в конкретной инструкции SQL. Переименование это временное явление, и фактическое имя таблицы в базе данных не изменяется. В SQL псевдонимы столбцов используются для переименования столбцов под конкретный запрос.

Продолжить чтение

Базы данных \ MySQL

SQL — Индексы

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

Продолжить чтение

Базы данных \ MySQL

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

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

Продолжить чтение