Курс за обучение по SQL Напредни ниво за анализатори
Целта на този курс е да се осигури ясно разбиране на използването на SQL за различни Създаване на база данни (Oracle, SQL сървър, MS Access...). Разбиране на аналитичните функции и Как да се присъединят различни таблици в база данни ще помогне на делегатите да преместят анализа на данните операциите на страницата на базата данни, вместо да го направите в MS Excel приложение. Това също може помага при създаването на всяка ИТ система, която използва всяка относителна база данни.
План на курса
Избор на данни от база данни
- Правила за синтаксис
- Избор на всички колони
- Проекция
- Аритметични операции в SQL
- Алиаси на колони
- Литерали
- Конкатенация
Филтриране на изходни таблици
- Клауза WHERE
- Оператори за сравнение
- Условие LIKE
- Условие BETWEEN...AND
- Условие IS NULL
- Условие IN
- Оператори AND, OR, NOT
- Няколко условия в клауза WHERE
- Ред на оператори
- Клауза DISTINCT
Сортиране на изходни таблици
- Клауза ORDER BY
- Сортиране по няколко колони или изрази
Функции в SQL
- Разликите между функции за единичен ред и за множествен ред
- Функции за символи, числови, дата и час
- Експлицитно и имплицитно преобразуване
- Функции за преобразуване
- Вложени функции
- Двойна таблица (Oracle vs други бази данни)
- Получаване на текуща дата и час с различни функции
Агрегиране на данни с агрегатни функции
- Агрегатни функции
- Агрегатни функции vs стойност NULL
- Клауза GROUP BY
- Групиране с различни колони
- Филтриране на агрегирани данни - клауза HAVING
- Многомерно групиране на данни - оператори ROLLUP и CUBE
- Идентифициране на реферати - GROUPING
- Оператор GROUPING SETS
Вземане на данни от различни таблици
- Различни видове съединения
- NATURAL JOIN
- Алиаси на таблици
- Синтаксис на Oracle - условия за съединение в клауза WHERE
- Синтаксис на SQL99 - INNER JOIN
- Синтаксис на SQL99 - LEFT, RIGHT, FULL OUTER JOINS
- Картезиански произведение - синтаксис на Oracle и SQL99
Подзапроси
- Кога и къде може да се направи подзапрос
- Подзапроси за един ред и за множество редове
- Оператори за подзапроси за един ред
- Агрегатни функции в подзапроси
- Оператори за подзапроси за множество редове - IN, ALL, ANY
Оператори за множества
- UNION
- UNION ALL
- INTERSECT
- MINUS/EXCEPT
Транзакции
- Изявления COMMIT, ROLLBACK SAVEPOINT
Други обекти на схема
- Последователности
- Синономи
- Гледни точки
Йерархични запроси и примерни данни
- Строене на дърво (Клаузи CONNECT BY PRIOR и START WITH)
- Функция SYS_CONNECT_BY_PATH
Условни изрази
- Израз CASE
- Израз DECODE
Управление на данни в различни часови зони
- Часови зони
- Типове данни TIMESTAMP
- Разликите между DATE и TIMESTAMP
- Операции за преобразуване
Аналитични функции
- Използване
- Раздели
- Прозорци
- Функции за ранга
- Функции за докладване
- Функции LAG/LEAD
- Функции FIRST/LAST
- Обратни процентни функции
- Функции за хипотетичен ранг
- Функции WIDTH_BUCKET
- Статистически функции
Изисквания
Няма специфични изисквания, необходими за посещаване на този курс.
Отворените курсове за обучение изискват 5+ участника.
Курс за обучение по SQL Напредни ниво за анализатори - Резервация
Курс за обучение по SQL Напредни ниво за анализатори - Запитване
Отзиви от потребители (7)
Хареса ми темпото на обучение и нивото на взаимодействие. Всички участници бяха насърчавани да участват активно в дискусии около решения за упражнения и т.н.
Aaron - Computerbits
Курс - SQL Advanced level for Analysts
Машинен превод
Усилията на обучителя да гарантира, че по-малко знаещите участници не са изоставени.
Cian - Computerbits
Курс - SQL Advanced level for Analysts
Машинен превод
Оценявах много интерактивния характер на класа, където обучителят се ангажираше активно с присъстващите, за да се увери, че те разбират материала. В допълнение, отличното разбиране на обучителя на различните инструменти за манипулиране на бази данни значително обогати неговите презентации, предоставяйки цялостен преглед на възможностите на инструментите.
Kehinde - Computerbits
Курс - SQL Advanced level for Analysts
Машинен превод
Подходът на преподаване на Лукаш е много по-добър от традиционните методи. Неговият ангажиращ и новаторски стил направи тренировките невероятно ефективни и приятни. Силно препоръчвам Lukasz и NobleProg на всеки, който търси първокласно обучение. Опитът беше наистина трансформиращ и се чувствам много по-уверен в прилагането на наученото
Adnan Chaudhary - Computerbits
Курс - SQL Advanced level for Analysts
Машинен превод
Обучението беше невероятно интерактивно, което го направи едновременно увлекателно и приятно. Дейностите и дискусиите ефективно затвърдиха материала. Всяка необходима тема беше покрита изчерпателно, с добре структуриран и лесен за следване формат, който гарантира, че придобихме солидно разбиране на темата. Включването на примери от реалния свят и казуси беше особено полезно, като ни помогна да видим как концепциите могат да бъдат приложени в практически сценарии. Łukasz насърчи подкрепяща и приобщаваща атмосфера, в която всеки се чувстваше комфортно да задава въпроси и да участва, което значително подобри цялостното обучение. Неговият опит и способност да обяснява сложни теми по прост начин бяха впечатляващи, а насоките му бяха безценни, за да ни помогнат да разберем трудните концепции. Ентусиазмът и положителната енергия на Лукаш бяха заразителни, правеха сесиите оживени и ни мотивираха да останем ангажирани и да участваме активно. Като цяло обучението беше фантастично изживяване и се чувствам много по-уверен в способностите си благодарение на предоставените отлични инструкции.
Karol Jankowski - Computerbits
Курс - SQL Advanced level for Analysts
Машинен превод
Изключително доволен от Люк като треньор. Той е много ангажиращ и обяснява всяка тема по начин, който мога да разбера. Той също беше много готов да отговаря на въпроси. Силно бих го препоръчал като треньор занапред. Задавам МНОГО въпроси и Люк винаги беше повече от щастлив да отдели време да им отговори.
Paul - Computerbits
Курс - SQL Advanced level for Analysts
Машинен превод
Как той обяснява нещата
Matija - Computerbits
Курс - SQL Advanced level for Analysts
Машинен превод
Предстоящи Курсове
Свързани Kурсове
Напредна Spotfire Analyst с Spotfire Server
14 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към бизнес анализатори, които искат да научат усъвършенствани техники на Spotfire Analyst за анализиране на данни.
До края на това обучение участниците ще могат:
- Споделяйте визуализации между различни членове на екипа.
- Сигурен достъп до софтуер въз основа на роли и контроли за достъп.
- Създавайте визуализации като диаграми на карти.
- Интегрирайте езици за статистически изчисления като R със Spotfire.
ArcGIS за Spatial Analysis
14 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към полеви еколози и мениджъри по опазване, които желаят да създават пространствени проекти за данни в ArcGIS.
До края на това обучение участниците ще могат:
- Изходни пространствени данни като визуализации.
- Провеждайте геостатика върху действителни данни.
- Приложете анализ на пространствени данни, обработка на данни и картографиране с ArcGIS.
- Анализирайте пространствени данни за проекти в ArcGIS.
ArcMap в ArcGIS
14 часаТози обучение с инструктор, което се провежда онлайн или на място, е предназначено за екологи и археолози с среден ниво на знания, които искат да научат как да използват ArcMap в ArcGIS за събиране, организиране, управление и анализ на географски информация.
До края на това обучение участниците ще могат да:
- Разбират основните принципи на ArcMap и ArcGIS.
- Събират, организират, управляват и анализират географска информация за социалните и археологическите елементи.
- Извършват пространствени запитвания за оценка на въздействието.
От Основни до Напреднали
35 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към професионалисти от начинаещи до напреднали GIS и анализатори, които искат да се научат как ефективно да използват ArcGIS за визуализация на данни, пространствен анализ, и управление на геопространствени проекти.
До края на това обучение участниците ще могат:
- Навигирайте и използвайте ArcGIS инструменти за управление на геопространствени данни.
- Създавайте и персонализирайте карти със слоеве и атрибути.
- Изпълнявайте разширен пространствен анализ и задачи за геообработка.
- Автоматизирайте работните процеси с помощта на ModelBuilder и Python.
ArcGIS Enterprise за техническа поддръжка
14 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към персонал за ИТ поддръжка на ниво начинаещи, който желае да осигури стабилна поддръжка за ArcGIS Enterprise, адресирайки ефективно всички аномалии или повреди.
До края на това обучение участниците ще могат:
- Разберете архитектурата и компонентите на ArcGIS Enterprise.
- Научете се да инсталирате, конфигурирате и управлявате ArcGIS Enterprise.
- Придобийте умения за отстраняване на проблеми и разрешаване на често срещани проблеми.
- Развийте умения за наблюдение и поддръжка на ArcGIS корпоративни среди.
- Овладейте техниките за архивиране, възстановяване и оптимизиране на производителността.
Основи на географската информационна система
14 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към професионалисти на ниво начинаещи, които искат да научат основните концепции и инструменти на ArcGIS.
До края на това обучение участниците ще могат:
- Разберете основните понятия за GIS и пространствени данни.
- Навигирайте в интерфейса ArcGIS.
- Създавайте и управлявайте пространствени данни.
- Извършете основен пространствен анализ.
- Създавайте карти и визуализации.
ArcGIS Pro за Spatial Analysis
14 часаДо края на това обучение участниците ще могат:
- Разбиране на GIS концепции и типове пространствени данни с помощта на най-новата версия на ArcGIS Pro.
- Проучете потребителския интерфейс и оценете употребите
- Разгледайте ArcGIS* Pro и как да използвате онлайн съдържание
- Управлявайте, манипулирайте и анализирайте собствените си данни
- Показвайте и споделяйте данните си по смислен и креативен начин
Забележка: Ще използваме най-новата версия на ArcGIS Pro.
ArcGIS Professional Plus: Advanced GIS и Анализ
14 часаArcGIS Professional Plus ето напредната версия на ArcGIS Pro, предлагаща разширени възможности за анализ на геопространствени данни, 3D моделване, автоматизация и предприятие за сътрудничество.
Това обучение с инструктор, което може да бъде онлайн или на място, е предназначено за професионалисти на средно ниво, които искат да угълбият своите умения в пространствен анализ на данни, автоматизация и споделяне, използвайки инструментите на ArcGIS Professional Plus.
До края на това обучение участниците ще могат да:
- Използват инструментите на ArcGIS Pro Plus за визуализация и анализ на данни.
- Създават 2D и 3D карти с напредна символика и геопроцесинг техники.
- Автоматизират работите процеси с ModelBuilder и Python скриптване.
- Интегрират ArcGIS с външни услуги за данни и предприятия системи.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Ръчно изпълнение в живо лабораторна среда.
Опции за персонализиране на курса
- За заявка за персонализирано обучение за този курс, моля свържете се с нас, за да го организирате.
Advanced ArcGIS Pro за пространствен анализ
35 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към професионалисти от напреднало ниво GIS, които желаят да използват ArcGIS Pro, за да подобрят възможностите си за пространствен анализ, да извършат цялостен геостатистически анализ и да приложат напреднали 3D техники за моделиране за по-ефективно вземане на решения и решаване на проблеми в сценарии от реалния свят.
До края на това обучение участниците ще могат:
- Развийте напреднали умения в техниките за пространствен анализ, като използвате ArcGIS Pro.
- Използвайте Python скриптове за автоматизация и сложна обработка на данни.
- Прилагайте пространствено моделиране за решаване на проблеми в сценарии от реалния свят.
- Извършване на геостатистически анализ за разширена интерпретация на данни.
- Интегрирайте външни източници на данни и използвайте 3D анализ на пространствени данни.
ArcGIS с Python Scripting
14 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към GIS анализатори, които искат да автоматизират повтарящи се задачи в GIS процеси.
До края на това обучение участниците ще могат:
- Създайте GIS приложения с помощта на Python и ArcGIS инструменти.
- Разработете с пакета ArcGIS ArcPy, като използвате Python.
- Приложете модулите ArcGIS за автоматизация на карти, като използвате класове обекти в Python.
Python за ArcGIS и QGIS за професионалисти от земеделските науки и инженерия
35 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към професионалисти в областта на науките за земята и инженерството на ниво начинаещи, които желаят да използват Python за геопространствен анализ както в ArcGIS, така и в QGIS среди.
До края на това обучение участниците ще могат:
- Научете Python синтаксис и контролни структури за ефективно изпълнение на геопространствени задачи.
- Използвайте Pandas, Numpy и Matplotlib за анализ на данни и визуализация в GIS.
- Манипулирайте и анализирайте векторни данни с библиотеки Geopandas, Arcpy и PyQGIS.
- Автоматизирайте геопространствени процеси и работни потоци с помощта на Python скриптове в ArcGIS и QGIS.
- Разработете персонализирани Python-базирани инструменти за геообработка за ArcGIS и QGIS, за да рационализирате задачите.
QGIS за географски информационни системи
21 часаГеографска информационна система (GIS) е система, предназначена да улавя, съхранява, манипулира, анализира, управлява и представя пространствени или географски данни. Акронимът GIS понякога се използва за географска информационна наука (GIScience), за да се отнася до академичната дисциплина, която изучава географските информационни системи и е голяма област в рамките на по-широката академична дисциплина на геоинформатиката.
QGIS функционира като софтуер за географска информационна система (ГИС), позволяващ на потребителите да анализират и редактират пространствена информация, в допълнение към композирането и експортирането на графични карти. QGIS поддържа както растерни, така и векторни слоеве; векторните данни се съхраняват като точки, линии или полигони. Поддържат се множество формати на растерни изображения и софтуерът може да реферира изображения. За да обобщим, позволява на потребителите да създават, редактират, визуализират, анализират и публикуват геопространствена информация на Windows, Mac, Linux, BSD.
Тази програма, в своята първа фаза, въвежда интерфейса QGIS за обща употреба. Във втората фаза представяме PyQGIS - библиотеките на Python от QGIS, които позволяват интегрирането на GIS функционалности във вашия код на Python или вашето приложение на Python, така че дори да можете да създадете свой собствен Python Plugin около определена GIS функционалност .
Введение в Spotfire
14 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към бизнес анализатори и анализатори на данни, които желаят да научат основни техники на Spotfire Analyst за анализиране на данни.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте TIBCO Spotfire.
- Комбинирайте данни от различни бази данни.
- Визуализирайте големи набори от данни.
- Създавайте и споделяйте сложни табла за управление.
Анализ на данни с SQL, Python и Spotfire
14 часаВ това водено от инструктор обучение на живо в България участниците ще научат три различни подхода за достъп, анализиране и визуализиране на данни. Започваме с въведение в базите данни на RDMS; фокусът ще бъде върху достъпа и запитването до Oracle база данни с помощта на SQL език. След това разглеждаме стратегии за програмен достъп до RDMS база данни, използвайки езика Python. И накрая, ние разглеждаме как да визуализираме и представяме данни графично с помощта на TIBCO Spotfire.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Практическо внедряване в лабораторна среда на живо.