• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

Скачать Расширенный MySQL: хранимые процедуры, подзапросы, представления, функции - udemy (2022)

bart

bart

PRO
Сообщения
44.548
Реакции
22.525
Расширенный MySQL: хранимые процедуры, подзапросы, представления, функции
Advanced MySQL: Stored Procedures, Subqueries, Views, Functions
udemy

1652970123941.png


Расширенные запросы являются частью работы каждого администратора базы данных или разработчика. Сложные запросы должны обрабатываться деликатно, потому что неправильно закодированный SQL или плохо работающий SQL может привести к ошибкам и сбоям приложений. Расширенные запросы обычно используются для создания отчетов, объединения нескольких таблиц, вложенных запросов и блокировки транзакций.


Хранимая процедура — это операторы SQL, заключенные в оператор CREATE PROCEDURE. Хранимая процедура может содержать условный оператор, такой как IF, CASE или циклы. Хранимая процедура может также выполнять другую хранимую процедуру или функцию, которая модулирует код.


Процедура (часто называемая хранимой процедурой) — это подпрограмма, подобная подпрограмме на обычном языке программирования, хранящаяся в базе данных. Процедура имеет имя, список параметров и оператор(ы) SQL. Почти все системы реляционных баз данных поддерживают хранимые процедуры, MySQL 5 представляет хранимые процедуры.

Подзапрос MySQL — это запрос, вложенный в другой запрос, такой как SELECT, INSERT, UPDATE или DELETE. Кроме того, подзапрос может быть вложен в другой подзапрос.

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

Представление — это объект базы данных, который не имеет значений. Его содержимое основано на базовой таблице. Он содержит строки и столбцы, аналогичные реальной таблице. В MySQL представление — это виртуальная таблица, созданная запросом путем объединения одной или нескольких таблиц. Она работает аналогично базовой таблице, но не содержит никаких собственных данных. Представление и таблица имеют одно основное отличие: представления представляют собой определения, построенные поверх других таблиц (или представлений). Если в базовой таблице происходят какие-либо изменения, те же изменения отражаются и в представлении.

MySQL имеет множество функций, которые вы можете использовать. примеры включают в себя агрегатные функции, функции concat и символьные функции.

Для кого этот курс:
  • Аналитик данных
  • Специалист по данным
  • Любой, кто хочет изучить более сложные запросы MySQL
Требования
  • Приветствуется базовое знание MySQL
Материал на английском языке



Продажник:

Скачать:
Скрытое содержимое могут видеть только пользователь группы: PRO

Качать без ограничений Купить доступ к 1 теме
Скрытое содержимое для пользователей: Ferr
 
Сверху Снизу