Курс Мова SQL, система управління базами даних MySQL

[SQL / MySQL / Java]

Даний курс орієнтований на студента, який ставить перед собою мету ознайомитися з основами теорії баз даних, мовою SQL і зв'язкою "База даних - Java-додаток". На сьогоднішній день жодне серйозне додаток не обходиться без використання баз даних. Їх знання потрібно в 90% вакансій на ринку праці Java-розробників і не залежить від типу програми: веб, віконне або мобільний. Після закінчення курсу слухач навчиться проектувати бази даних, заповнювати їх даними, виконувати запити для отримання даних, а також використовувати базу даних в Java додатку за допомогою технологій JDBC та JPA.


Курс триває 2 місяці (32 години)
Заняття 2 рази на тиждень (по 2 години)
Заняття у вечерній час та/або по выхідних
Внесок 2400 грн. на місяць
По завершенню курса міжнародний сертифікат *
В группі 8-12 студентів
Найближчий старт 8 грудня 2020
Місце проведення - навчальний центр ОРТ Дніпро
Можливо отримати Грант на навчання

Викладач курсу

Відгуки про курс

Програма курсу **

  • Модуль 1. Введення в теорію баз даних
    • Поняття бази даних, СУБД, типи баз даних;
    • Основна термінологія реляційних баз даних (база даних, таблиця, рядок і стовпець, первинний ключ, зв’язок між таблицями, зовнішні ключі, індекси);
    • Установка СУБД MySQL і середовища розробки Workbench;
    • Робота з MySQL з командного рядка.
  • Модуль 2. Створення баз і заповнення їх даними
    • Створення та видалення бази даних;
    • Створення та зміна таблиці;
    • Типи даних стовпців;
    • Вставка рядків в таблицю;
    • Видалення рядків з таблиці.
  • Модуль 3. Отримання даних з таблиць
    • Перелік в одну таблицю;
    • Умови запитів, оператор WHERE;
    • Оператори порівняння;
    • Перелік в кілька таблиць;
    • Вкладені запити;
    • Функції для роботи з датою і часом;
    • Зміна рядків.
  • Модуль 4. Використання бази даних в Java за допомогою JDBC
    • Архітектура JDBC;
    • Знайомство з Maven;
    • Підключення JDBC-драйвера для MySQL;
    • Знайомство з JDBC API;
    • патерн Data Access Object;
  • Модуль 5. Використання бази даних в Java за допомогою Java Persistence API (JPA)
    • Знайомство з цілями і завданнями JPA.
    • Порівняння JDBC і JPA.
    • Знайомство з JPA і Hibernate.

Наші випускники

* Навчальний центр залишає за собою право видавати сертифікат тим студентам, які протягом курсу виконували зобов'язання по регулярного відвідання і виконання контрольних робіт.

** Навчальний центр залишає за собою право вносити зміни в програму курсу.