Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
1. Въведение в релационните бази данни
- Какво е релационна база данни?
- Архитектура и компоненти на PostgreSQL
- Обзор на инструментите PgAdmin и psql
- Свързване с база данни и разбиране на схеми
2. Основи на SQL
- Обекти в базата данни: таблици, колони и ограничения
- Типове данни и NULL стойности
- Пишане на простите заявки SELECT
- Филтриране с WHERE, шаблони за съвпадение и логически оператори
- Сортиране и ограничаване на резултатите от заявката
3. Работа с функции и изрази
- Аритметични и текстови функции
- Условни изрази и case оператори
- Работа с NULL стойности и конверсии на типове данни
4. Комбиниране и филтриране на данни
- Вътрешни, външни, самосвързващи се и кръстосани свързващи заявки (joins)
- Операции с множества: UNION, INTERSECT и EXCEPT
- Подзаявки: скаларни, свързани и таблични подзаявки
- Общите таблични изрази (CTEs) и рекурсивни заявки
5. Агрегация и групиране
- Агрегатни функции: SUM, AVG, COUNT, MIN, MAX
- Клаузи GROUP BY и HAVING
- Оконни и рангови функции
6. Модифициране на данни
- Вмъкване, обновяване и изтриване на записи
- Използване на транзакции и връщане назад (rollback)
- Разбиране на принципите на ACID
- Безопасни практики за манипулиране с данни
7. Обекти в базата данни и логическата структура
- Създаване и управление на схеми и таблици
- Първични ключове, чужди ключове и уникални ограничения
- Създаване и управление на гледания (views) и материализирани гледания (materialized views)
- Въведение в индексите и техните ефекти върху производителността
Изисквания
- Разбиране на основни IT и концепции за данни
- Не се изисква предварително знание на SQL или бази данни.
- Опазването с употребата на софтуерни инструменти в Windows/Linux е полезно
Целева група
- Начинаещи специалисти по бази данни и аналитици
- Разработчици, започващи с PostgreSQL
- Професионалисти, управляващи или изучаващи релационни бази данни
14 часа
Отзиви от потребители (1)
Упътващи теми ръководени от треньора, включващи практическо обучение и дискусии, като например timescaleDB и hypertable, използвайки знанията му по темата :).
Shivam - Paessler LLC
Курс - PostgreSQL Fundamentals
Машинен превод