Internet-технологии

Расписание и стоимость

Условия обучения

Проведение занятий Преподаватели Учебные материалы Документы об окончании Отзывы слушателей

Другие курсы направления

Основы Интернет-технологий Системы управления контентом (CMS) Веб-маркетинг Веб-дизайн Веб-программирование

Обратная связь

+7 (812) 703-02-02 Форум
Печать

Разработка Web-приложений с использованием MySQL


График обучения: 5 дней по 8 .ак.ч. или 10 дней по 4 ак.ч

Курс пока не поставлен в расписание. Оставить заявку

Аннотация

В настоящее время ни одна серьезная разработка не обходится без использования баз данных для хранения информации. При этом одной из наиболее распространенных баз данных для этих целей, в рамках веб-разработок, является SQL.

Данный курс посвящен вопросу изучения базы данных SQL и реляционной системы управления базами данных MySQL.

Документы об окончании обучения

  • Удостоверение о повышении квалификации
    Удостоверение о повышении квалификации

Преподаватели

Знания и умения, полученные в результате обучения

В результате обучения слушатели будут:
Знать:

  • синтаксис языка SQL.
  • существующие движки баз данных и их отличия друг от друга.
  • основы администрирования баз данных.
  • способы оптимизации запросов.

Уметь:

  • работать с базами данных из скрипта.
  • создавать запросы различной сложности.
  • создавать транзакции.
  • оптимизировать запросы.

Расписание

Курс пока не поставлен в расписание. Оставить заявку на курс

Стоимость

Дата Физ. лица, руб. Юр. лица, руб.
Без скидки Cкидка 10%* Cкидка 15%** Без скидки Cкидка 10% Cкидка 15%
Цена c 16.10.2017 16000 14400 19500 17550

*Скидка 10% для ранее обучавшихся, при одновременной оплате 2х курсов, а также по акциям.
**Скидка 15% при одновременной оплате 3х и более курсов.
Примечание. Студентам ВУЗов Санкт-Петербурга очной формы обучения скидка до 25%.
Скидки не предоставляется на курсы с дистанционной формой обучения.
Скидки не предоставляется на комплексные и модульные программы обучения.

Требования к начальному уровню знаний

Для успешного прохождения данного курса необходимо обладать знаниями языка PHP в рамках курса «Разработка Web-приложений (основы PHP)».

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

Занятие 1 Введение в базы данных

  • Введение в базы данных.
  • Основные сведения о реляционных базах данных.
  • Начало работы.
  • Проектирование базы данных.
  • Нормализация.

Занятие 2 Начало работы с базой данных

  • Создание базы данных
  • Выполнение SQL запросов.
  • Работа с таблицами (создание, изменение структуры, очистка, удаление)
  • Ввод данных в таблицу.

Занятие 3 Взаимодействие с PHP

  • Создание соединения.
  • Выполнение запросов.
  • Обработка ответов.
  • SQL-инъекции и защита.

Занятие 4 Выборка данных

  • Извлечение данных из таблицы.
  • Ключи и индексы.

Занятие 5 Склеивание таблиц

  • Декартово произведение таблиц.
  • Внутреннее объединение таблиц.
  • Явное объединение таблиц. Симметричное, левостороннее и правостороннее соединение.

Занятие 6 Функции и операторы

  • Групповые функции.
  • Числовые операторы.
  • Функции даты и времени.
  • Блок Having.

Занятие 7 Движок базы данных

  • Движок базы данных.
  • Транзакции.
  • Блокировки.
  • Полнотекстовый поиск.

Занятие 8 phpMyAdmin

  • Выполнение запросов.
  • Управление правами.
  • Дизайнер.
  • Настройки.
  • Дамп данных.

Занятие 9 Оптимизация

  • Оптимизация.
  • Оптимизация запросов.
  • Блокировки.
  • Оптимизация структуры данных.

Занятие 10 Итоговая работа