Проектування та адміністрування баз даних в економіці

Характеристика сучасних баз даних та систем управління базами даних. Реляційні бази даних та її об’єкти. Види та класифікація баз даних. Типи моделей даних та різновиди БД. Реляційні алгебра і числення та їх оператори. Проектування баз даних. Функціональні та багатозначні залежності. Нормалізація відношень. Моделі даних, задачі документування та масштабування баз даних, типи зв’язків між сутностями. Індексування. Б-дерева. Хешування. Основи архітектури бази даних MySQL. Графічні засоби розробки моделей даних ERWin та MySQL Workbench. Запити мови SQL для вибірки, визначення та обробки даних. Збережені процедури, тригери та представлення в системах управління базами даних. Розподілені бази даних і системи клієнт-сервер. Технології доступу до баз даних з програм об’єктно-орієнтованих мов програмування. Захист даних: відновлення, паралелізм, безпека та цілісність. Інтегровані середовища розробки програмного забезпечення: Eclipse та IntelliJ IDEA.