Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Нур-Султан, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

направление: WEB разработка кол-во дней: 1
кол-во часов: 8

Вводный курс для веб-разработчиков, начинающих осваивать работу с базами данных MySQL.

 

  • Зачем нужны базы данных? Сравнение с последовательным чтением-записью в текстовых файлах.

  • Почему MySQL?

  • Взаимодействие сервера базы данных, веб-сервера (на примере Apache+PHP) и браузера

  • Установка MySQL-сервера

  • Подключение к MySQL-серверу через phpMyAdmin и десктопных клиентов (HeidiSQL, mysql и т.д.)

  • Как данные хранятся на MySQL-сервере?

  • Создание учётных записей MySQL с разными привилегиями. Понятие о безопасности.

  • Создание баз и таблиц

  • Проектировка таблицы

  • Типы данных, ключевые поля, уникальность, автоинкремент и пр.

  • Хранение и обработка BLOB-данных

  • Внесение данных в таблицу, импорт из CSV, экспорт в SQL

  • Написание SQL-запросов: select, insert, update, delete, truncate, drop

  • Практика: создание базы произвольной тематики, написание запросов