Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение в базите данни
- Какво е база данни?
- Видове бази данни
- Въведение в релационните бази данни
- Общ преглед на Системите за управление на бази данни (СУБД)
- Функции на СУБД
- Популярен софтуер за СУБД
Основи на проектирането на бази данни
- Концептуални, логически и физически модели на данни
- Въведение в моделирането чрез обекти и връзки (ER моделиране)
- Създаване на ER диаграми
- Обекти, атрибути и връзки
Нормализация и проектиране на бази данни
- Нормални форми (1NF, 2NF, 3NF, BCNF)
- Ползи от нормализацията
- Практически примери за нормализация
- Денормализация и нейните приложения
Въведение в SQL
- SQL синтаксис и структура
- Типове данни в SQL
- Инструкции CREATE, ALTER, DROP
- Ограничения (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
Манипулиране на данни със SQL
- Инструкция INSERT
- Операции за масово вмъкване
- Инструкции UPDATE и DELETE
- Използване на клауза WHERE
Извличане на данни със SQL
- Инструкция SELECT
- Филтриране на данни с клауза WHERE
- Сортиране на данни с ORDER BY
- Използване на LIMIT и OFFSET
Напреднали SQL концепции
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- Писане на подзаявки
- Клаузи GROUP BY и HAVING
- Агрегатни функции (COUNT, SUM, AVG, MAX, MIN)
Работа с индекси и изгледи
- Създаване и използване на индекси
- Предимства и недостатъци на индексите
- Създаване и управление на изгледи
- Използване на изгледи за опростяване на заявки
Сигурност на базите данни и транзакции
- Потребителски роли и разрешения
- Прилагане на най-добри практики за сигурност
- ACID свойства
- Инструкции COMMIT и ROLLBACK
Оптимизация и поддръжка на бази данни
- Анализиране и оптимизиране на SQL заявки
- Използване на EXPLAIN план
- Стратегии за архивиране
- Възстановяване на бази данни
Обобщение и следващи стъпки
Изисквания
- Основни познания за компютърни операции
Аудитория
- Администратори на бази данни
- ИТ специалисти
21 Часа
Отзиви от участници (3)
добро обяснение на всяка точка и предоставяне на задание за практики.
Piseth Ben - ACLEDA Bank Plc.
Курс - Oracle Database 19c: SQL Tuning Workshop
Машинен превод
персонализирано според нашите знания и данни
Vincent Long - ASSMANG PTY LTD
Курс - Business Intelligence with SSAS
Машинен превод
Обучението инструменти, предоставени.
- UNIFI
Курс - NoSQL Database with Microsoft Azure Cosmos DB
Машинен превод