MYSQL 5. Проектирование и создание баз данных для web (семинар)
Консультации:
г.Киев, ул.Патриарха М.Скрипника, 58. м."Вокзальная"
             С 1995 года  в сфере образования
О компании
Скидки и акции
Отзывы
Онлайн консультации
Статьи
Контакты
Позвоните мне
Ошибка доступа к серверу.
Попробуйте позже.
Неправильно введены данные.
Исправьте и попробуйте еще раз
Ваш запрос успешно отправлен.
Введите Ваше имя
Введите курс обучения
Введите номер телефона
Введите число
с картинки*:
Введите число
* обязательные для заполнения поля
Онлайн консультации по Skype
Главная /   WEB /   MYSQL 5. Проектирование и создание баз данных для web (семинар)

Семинар

MYSQL 5. Проектирование и создание баз данных для web

 

О семинаре:

Информация о семинаре:

Количество ак. часов: 12

Время обучения в группе (на выбор):

  • утренние группы с 9-00 до 12-00
  • дневные группы с 12-00 до 15-00, с 15-00 до 18-00;
  • вечерние группы с 18-00 до 21-00;
  • группы выходного дня: суббота и воскресенье.

Срок обучения:

  • Семинар «MYSQL 5. Проектирование и создание баз данных для web» - 12 ак часа ( 1 занятие - 4 ак часа)

 

Стоимость обучения и варианты оплаты: 

Общая стоимость обучения: 0 грн.

  • оплата за весь курс сразу (предоплата)

Для владельцев дисконтных карточек:

Владельцы дисконтных карточек получают скидки.

Начало семинара:



Ближайшие даты начала занятий



Программа семинара:

 

MYSQL 5. Проектирование и создание баз данных для web:

 Установка и запуск сервера MySQL 5.x в качестве службы

  • Описать особенностей и преимуществ MySQL
  • Установка сервера MySQL 5.x
  • Лабораторная работа: Установка сервера MySQL 5.x
  • Описание архитектуры MySQL
  • Программы и утилиты для работы с сервером (включая графический интерфейс пользователя (GUI) для выполнения запросов и получения результатов)
  • Лабораторная работа: Установка пакета Workbench 5.2.x для моделирования БД, разработки и администрирования сервера MySQL
  • Команды консоли сервера, операторы SHOW, USE
  • Использование базы данных INFORMATION_SCHEMA для получения информации о метаданных
  • Лабораторная работа: Работа с консолью сервера MySQL 5.x
  • Домашнее задание

Проектирование реляционной базы данных

  • Проектирование базы данных
  • Основные типы данных в MySQL 5.x и оптимальный выбор типа для хранения своих данных
  • Практическая работа: выбор типа данных для хранения информации
  • Нормализация базы данных, ключи, ключевые атрибуты
  • Зависимости и отношения между сущностями в БД
  • Использование пакета Workbench 5.2.x при проектировании БД
  • Лабораторная работа: Моделирование и нормализация простой БД (включая физическое проектирование)
  • Домашнее задание.

Синтаксис выражений SQL для определения структуры данных

  • Выражения SQL, операторы определения структуры данных
  • Лабораторная работа: создание БД на сервере MySQL 5.x
  • Индексов и ограничений. Добавление и удаление индексов из таблицы
  • Лабораторная работа: создание отношений между таблицами БД
  • Выражения (операторы) манипулирования данными
  • Лабораторная работа: наполнение БД из внешних файлов
  • Домашнее задание.

Выражения SQL: манипулирование данными

  • Оператор SELECT и выборка данных
  • Предикаты (клаузулы) WHERE, ORDER
  • Агрегирующие функции (агрегаты)
  • Ограничение выборки
  • Лабораторная работа: Выборка данных с агрегацией значений
  • Группировка данных
  • Предикат HAVING
  • Лабораторная работа: Выборка данных с группировкой
  • Объединение таблиц
  • Лабораторная работа: Внутреннее объединение таблиц

Объединение запросов и манипулирование данными

  • Объединение запросов (UNION)
  • Использование подзапросов и множеств значений
  • Лабораторная работа: Построение и использование объединенных запросов
  • Временные таблицы и просмотры
  • Обновление и удаление данных
  • Лабораторная работа: Обновление, удаление данных
  • Домашнее задание.

Хранимые процедуры и триггеры

  • Назначение и создание хранимых процедур
  • Использование хранимых процедур
  • Лабораторная работа: создание и использование хранимых процедур
  • Триггеры
  • Обеспечение ссылочной целостности
  • Лабораторная работа: Создание и использование триггеров

 Транзакции и типы хранилищ MySQL

  • Блокировки и их типы
  • Понятие транзакции, свойства ACID
  • Лабораторная работа: использование транзакций Типы хранилищ MySQL
  • Выбор оптимального хранилища
  • Лабораторная работа: использование различных типов хранилищ

Оптимизация и обслуживание сервера MySQL 5

  • Резервное копирование и аварийное восстановление информации
  • Проверки и восстановление таблиц
  • Лабораторная работа: Резервное копирование и восстановление
  • Разделение прав пользователей
  • Оптимизация запросов
  • Оптимизация баз данных
  • Оптимизация конфигурации сервера
  • Лабораторная работа: Оптимизация лабораторной базы данных и проверка эффективности работы

 

Наверх