Свържете се с нас

Съдържание и теми, включени в курса

Въведение в базите данни

  • Какво е база данни?
  • Видове бази данни
  • Въведение в релационните бази данни
  • Общ преглед на Системите за управление на бази данни (СУБД)
  • Функции на СУБД
  • Популярен софтуер за СУБД

Основи на проектирането на бази данни

  • Концептуални, логически и физически модели на данни
  • Въведение в моделирането чрез обекти и връзки (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)

Предстоящи Курсове

Свързани Kатегории