Вы знакомы с операциями CRUD? Если нет, то интересно ли вам, что они из себя представляют? Более того, для чего они используются? Смущенный? В этом конкретном смысле слова CRUD применяется к определенному набору операций в хранилище данных. Этот пост является введением в запланированную серию постов, в которых я сосредоточусь на аспекте значения базы данных SQL. На самом деле CRUD — это аббревиатура, которая расшифровывается как Create, Read, Update, Delete.

Почему CRUD важен для тех, кто заинтересован в изучении SQL? Каждая отдельная буквенная часть аббревиатуры означает слово, которое на самом деле является базовой и важной операцией SQL.

Прежде чем продолжить, давайте посмотрим, как Википедия определяет CRUD: Википедия определяет CRUD следующим образом:

«В компьютерном программировании создание, чтение, обновление и удаление[1] (CRUD) — это четыре основные функции постоянного хранилища»

Так как же эти 4 основные функции связаны непосредственно с SQL?

  • Создание: без строк данных таблица базы данных не имеет большого значения. Назначение таблицы — хранить данные. Но как новые строки вводятся в таблицу? С заявлением. Как мы увидим, может создавать несколько строк данных одновременно.
  • Чтение: когда в таблице есть строки данных, обычно эта информация используется как часть другого процесса — или нескольких — в течение своего жизненного цикла. Как увидеть сохраненные данные? Какие значения имеют разные столбцы таблицы? С помощью заявления.
  • Обновление: некоторые данные могут никогда не измениться. Но есть вероятность, что может. Может быть, вы, наконец, переедете в страну или город своей мечты. Если ваше текущее место жительства (до переезда вашей мечты) хранится где-то в таблице базы данных, как эта информация меняется? Команда. Таким образом, этот конкретный элемент аббревиатуры CRUD имеет общие имена с фактической командой SQL своего действия. Я углублюсь в отдельные разделы, но должен упомянуть, что эта команда может воздействовать (изменять) на несколько строк данных, что, в свою очередь, следует использовать с осторожностью.
  • Удалить: когда строки данных больше не требуются или не нужны, обычно они не сохраняются. Возможно, некоторые данные архивируются, даже если они больше никогда не будут использованы. Но если строку данных необходимо удалить из таблицы, команда позаботится об этом. это мощная команда, способная полностью удалить несколько строк данных. Это похоже на команду двумя способами: словесный элемент аббревиатуры такой же, как и команда SQL, и его тоже следует использовать с осторожностью.

Начиная

Если вы хотите следовать примерам, вам понадобится среда SQL. Хотя я буду использовать MySQL 8, сами общие принципы должны быть перенесены с минимальными трудностями на другие диалекты SQL. PostgreSQL также является фантастическим выбором и может быть легко использован вместо него.

Что вы можете ожидать от этих постов?

Моя цель состоит в том, чтобы после прочтения 4 постов, составляющих серию, у вас было четкое понимание:

  1. Как создать новые строки данных в таблице.
  2. Как просмотреть текущие данные в таблице.
  3. Как изменить (модифицировать или изменить) имеющиеся данные в таблице.
  4. Как удалить существующие строки данных из таблицы.

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

Нравится то, что вы прочитали? Видите что-нибудь неправильное? Пожалуйста, прокомментируйте ниже и спасибо за чтение!!!

Призыв к действию!

Спасибо, что нашли время, чтобы прочитать этот пост. Я искренне надеюсь, что вы открыли для себя что-то интересное и поучительное. Пожалуйста, поделитесь своими выводами здесь с кем-то из ваших знакомых, кто также получит от этого такую ​​же пользу.

Посетите страницу Портфолио-Проекты, чтобы увидеть записи в блоге/технические статьи, которые я написал для клиентов.

Я упоминал, как сильно я люблю чашку кофе?!?!

Чтобы получать уведомления по электронной почте (Никогда не спам) из этого блога (Проза цифровой совы) о последних сообщениях в блоге по мере их публикации, подпишитесь (по собственному желанию), нажав кнопку Нажмите, чтобы подписаться! на боковой панели. домашняя страница! (Не стесняйтесь в любое время просмотреть Страницу политики конфиденциальности Digital Owl’s Prose по любым вопросам, которые могут у вас возникнуть: обновления по электронной почте, подписка, отказ, контактные формы и т. д.)

Будьте уверены и посетите страницу для коллекции моих лучших сообщений в блоге.

Джош Отвелл страстно желает учиться и расти как разработчик SQL и блоггер. Другие любимые занятия заставят его уткнуться носом в хорошую книгу, статью или командную строку Linux. Среди них он разделяет любовь к настольным ролевым играм, чтению фантастических романов и проведению времени с женой и двумя дочерьми.

Отказ от ответственности: примеры, представленные в этом посте, являются гипотетическими идеями о том, как достичь подобных результатов. Это не самое лучшее решение(я). Большинство, если не все, приведенные примеры выполняются в рабочей среде персональной разработки/обучения и не должны рассматриваться как качественные или готовые к использованию. Ваши конкретные цели и потребности могут отличаться. Используйте те методы, которые лучше всего подходят для ваших нужд и целей. Мнения мои собственные.

Первоначально опубликовано на https://joshuaotwell.com 16 октября 2019 г.