Вихідний рівень знань
навички роботи на ПК
опис курсу
Онлайн-курс "SQL для початківців" орієнтований на розробників, які хочуть освоїти мову побудови запитів з нуля. Для проходження курсів потрібні впевнені навички в користуванні персональним комп'ютером. Курс також допоможе досвідченим програмістам закріпити знання при побудові запитів, які застосовуються для створення, зміни та управління інформації в базах даних.
На даному курсі розглядаються поняття про структурований мовою запитів SQL, його використання в реляційних моделях баз даних, поради при розробці та адмініструванні.
Спеціально для курсу ми зробили кілька важливих рішень:
- Нереально багато практики. З реального життя, а не вигадані завдання.
- 1 місяць технічної підтримки викладача, ви зможете запитувати та одержувати відповіді на важливі для вас питання
- Індивідуальний підхід до кожного, перевірка і розбір КОЖНОГО домашнього завдання, а не тільки 1-2 як у багатьох інших шкіл
- Ніякого ризику! Ви оплачуєте на першому занятті тільки 50%, а після половини пройденого матеріалу залишилися 50%.
- Дистанційне ведення для всіх бажаючих, а не тільки очно для нашого міста
- Доводимо до результату! Ми працюємо з вами до тих пір, поки не зрозумієте матеріал!
Чому ви зможете навчитися?
- проектувати бази даних;
- керувати даними за допомогою запитів SQL;
- створювати індекси (унікальні і не унікальні);
- створювати уявлення і вміти працювати з ними;
- займатися оптимізацією баз даних;
- створювати запити для пошуку даних (SELECT), створення (INSERT), модифікації (UPDATE), видалення (DELETE) конкретної записи або їх групи;
- створювати звіти;
- об'єднувати запити і працювати з декількома таблицями баз даних;
- сортувати і фільтрувати дані;
- що таке транзакція;
- що таке тригер і як його використовувати;
- як створюються функції і процедури в структурованому мовою;
- як управляти базою даних (завдання адміністрування);
- з якими базами даних працює SQL;
структура курсу
-
програма курсу
- Знайомство з SQL
-
Основні поняття про послідовне стилі програмування.
- Поняття про бази даних
- Поняття реляції в базах даних
- Типи даних SQL
- Що таке SQL
- Що таке мова маніпулювання даними
- Основні запити: SELECT, INSERT, UPDATE, DELETE
- Що таке DDL
- Запити: CREATE, ALTER, DROP.
- Ключі. Види ключів (первинний і зовнішній)
- Типи зв'язків (один-до-одного, один-ко-многим, багато-до-багатьох)
- Поняття про нормалізацію. Оптимізація моделі баз даних
- Візуальні засоби проектування баз даних та робота з ними
- Внутрішні з'єднання (WHERE, INNER JOIN)
- Зовнішні з'єднання: LEFT JOIN; RIGHT JOIN; FULL JOIN
- Об'єднання запитів (UNION)
- уявлення
- Використання умовних конструкцій, циклів в запитах
- Обробка помилкових повідомлень
- Процедури і їх зберігання
- створення функцій
- Поняття про транзакції
- Механізми відкату транзакцій
- Тригери - певна процедура для зберігання
Тривалість курсу: 1 місяць
Вартість курсу Мова SQL для початківців
Навчання 9 тисяч рублів.
Заняття проводяться - в будні.
Заняття триває 2 години. З перервами:)