План на курса
Обзор на SQL Основи
- Преглед на SELECT, WHERE, GROUP BY
- Бърз преглед на типове JOIN
- Разбиране на реда на изпълнение на заявките
Изявления за манипулация на данни
- INSERT INTO
- UPDATE и DELETE
- Контрол на транзакции (BEGIN, COMMIT, ROLLBACK)
Напреднали JOIN и операции с множества
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Подзапитвания и извлечени таблици
- Корелирани и некорелирани подзапитвания
- Използване на подзапитвания в FROM
- CTEs (Common Table Expressions)
Прозорчески функции
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY и ORDER BY
- Функции LEAD и LAG
Типове данни и функции
- Функции за низове и дати
- Изявления CASE и IF
- Конвертиране на типове и обработка на NULL
Оптимизация на заявки
- Разбиране на индекси
- Използване на EXPLAIN
- Най-добри практики за писане на ефективни заявки
Резюме и следващи стъпки
Изисквания
- Основни знания за SQL SELECT заявки
- Опит с филтриране, подреждане и прости съединения
- Разбиране на концепциите на релационни бази данни
Целева група
- Аналитици на данни
- Разработчици, работящи с SQL бази данни
- Business професионалисти в областта на разузнаването
Отзиви от потребители (5)
Беше много интерактивно и ни удръжваше интереса.
Raluca Alexandra PUNGA
Курс - SQL Fundamentals
Машинен превод
Филип беше много добър, неговият начин на обяснение на концепциите за SQL е изключителен. Приятно ми беше, че ни даваше информация и отговаряше на въпроси, които не бяха част от този курс.
Stefan
Курс - SQL in SQL Server
Машинен превод
аналитични функции
khusboo dassani - Tech Northwest Skillnet
Курс - SQL Advanced
Машинен превод
Обучителният материал.
Mona Dobre - DB Global Technology
Курс - SQL Advanced level for Analysts
Машинен превод
Начинът, по който инструкторът преподава, е много информативен и ефективен, особено на втория ден, когато темите са малко по-сложни.
Aynanie Kiram - Aarki, Inc.
Курс - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Машинен превод