SQL и извличане на данни - курс 38 290 рубли. от Нетология, обучение 2 месеца, Дата: 02.12.2023г.
разни / / December 05, 2023
За начинаещи в анализа
Научете как самостоятелно да извличате данни за обработка и анализ. Подобрете уменията си и бъдете повишени
Маркетолози
Научете се бързо да получавате данни, за да оценявате резултатите, да изграждате хипотези и да разработвате маркетингови стратегии
Мениджъри на проекти и продукти
Ще можете да разбирате по-добре разработчиците и анализаторите и сами да качвате данни
За финансисти, счетоводители и изследователи
Научете се да изтегляте данни и да изучавате техните характеристики с помощта на SQL аналитични функции
Въведение в SQL
Разберете защо са необходими бази данни. Ще разберете как работи системата за управление на бази данни (СУБД) и ще се запознаете със системата PostgreSQL. Научете какво представляват схемите, връзките, атрибутите и домейните. Инсталирайте и конфигурирайте необходимия софтуер.
• Какви са различните източници на данни?
• Какво е IDE и DBeaver
• Създаване на връзки в DBeaver
• Инсталиране на локален PostgreSQL Database Server
• Работа с *.backup и *.sql
• DBeaver интерфейс
• Как да създавате заявки
• ER диаграма
• Ограничения за първичен и външен ключ
• Метаданни: използване и достъп
Релационни бази данни
Ще научите какво представляват псевдонимите и как да ги използвате, когато работите с различни схеми и таблици в една заявка. Разберете основните типове данни на PostgreSQL. Научете как да филтрирате, сортирате и трансформирате данни. Ще разберете как да работите с низове и дати.
• Прости заявки
• Команда ROUND
• Команди ORDER BY, LIMIT, OFFSET
• Команда DISTINCT
• Логически ред SELECT
• WHERE клаузи
• NULL и NOT NULL команди
• Конкатенация
• Команди LIKE и ILIKE
• Методи за работа със стрингове
• Методи за работа с дати
Основни характеристики за анализ на данни с SQL
Пишете прости заявки и научете сложни. Прилагане на обединения (JOIN) и агрегатни функции (SUM, COUNT, AVG). Разберете хронологията на свързването на таблици. Овладейте основните команди: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Научете какво представляват подзаявките.
• Типове съединения: ЛЯВО, ДЯСНО, ВЪТРЕШНО, ПЪЛНО ВЪНШНО, КРЪСТОСТ
• JOIN при работа с уникални и неуникални стойности
• Команди UNION и EXCEPT
• Команда CASE
• Агрегиране
• Групиране
• Подзапитвания. Влияние на позицията върху изразходваните ресурси
Гмурнете се дълбоко в SQL. Разширени операции с данни
Научете как да работите с таблици с помощта на командите CREATE TABLE, ALTER TABLE, DROP TABLE. Овладейте командите INSERT INTO, UPDATE TABLE, DELETE FROM. Разберете какво представляват външните ключове.
• Създайте диаграма
• Изграждане на взаимоотношения
• Формиране на атрибути, посочване на типове данни и ограничения
• Промяна на структурата на взаимоотношенията
• Външни ключове
• Въвеждане на данни в релация
• Модифициране на данни
• Изтриване на данни и връзки
Работа с PostgreSQL. Част 1
Научете се да използвате агрегатните функции sum(), count(),avg(), min() и max() в рамките на прозоречна функция. Приложете аналитичните функции lead(), lag(), dense_rank(). Научете какво представляват общите таблични изрази и рекурсивните заявки. Научете се да работите с каталози.
• Функции на прозореца: прости заявки, натрупване, LEAD и LAG
• CTE екип
• Рекурсия. Приложение с каталози
• Команда GENERATE_SERIES
Работа с PostgreSQL. Част 2
Научете какво представляват репрезентациите. Ще разберете как да ускорите заявките и да използвате индекси. Ще започнете да навигирате в шаблони на заявки. Запознайте се със сложните типове данни.
• Команда VIEW
• Команда МАТЕРИАЛИЗИРАН ИЗГЛЕД
• Приложение на представяния при денормализиране
• План за заявка (ОБЯСНЕНИЕ, АНАЛИЗ)
• JSON команда
• Команда ARRAY
SQL PRO
Научете се да създавате съхранени процедури и тригери. Научете какво е нормализация и денормализация. Научете основите на дизайна и разберете какво представляват архитектурните модели на данни. Овладейте шардинга и разделянето. Цената на модула е 10 000 ₽
• Работа с конзолата и интерактивен режим
• Създаване на запомнени процедури
• Създаване на тригерни функции и тригери
• 1-5 нормални форми
• Денормализация
• Хоризонтално и вертикално шардинг
• Наследяване в PostgreSQL
• Свързване към клъстери с помощта на разширението POSTGRES_FDW
• Архитектурни модели
• Модели на данни
• Стъпки за проектиране на база данни
• Разлика между OLTP и OLAP системите
з
Здравейте Наталия
14.06.2019 Ж.
Не си струва да губите пари и време.
Курсовете се проведоха през април 2019 г. на тема „SQL и извличане на данни“1. Материалите бяха подготвени зле. Имаше печатни грешки и грешки в презентациите, информацията беше представена в нечетим вид.2. Работата на уредниците изобщо не ми хареса. Сравнявам работата на кураторите с работата на кураторите в SkyEng (това не е PR и по никакъв начин не съм свързан с тази организация, бях и студент на чуждоезикови курсове...