План на курса
Обзор на 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)
Филип беше много мил, стилът му на обясняване на 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
Машинен превод
Интерактивни упражнения
Matthew Viner - Thames Water Utilites Ltd
Курс - Transact SQL Basic
Машинен превод