Курс MySQL

  • Стоимость курса: 1090 леев
  • Скидка: 10%
  • Цена со скидкой: 990 леев
  • Начало курса: Уточните у менеджера 022 844-644
  • Продолжительность курса: 24 ак.ч

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

Сервер баз данных MySQL очень распространен и широко используется в Веб–технологиях. На этом сервере базируются большинство сайтов и решений в Интернете. Практический любой сайт (блоги Wordpress, CMS-системы) активно используют базы данных на сервере MySQL.
Однако многие скрипты (сайты, формумы и др.) используют сервер MySQL не очень эффективно. В результате объемы баз данных неоправданно растут, скорость обработки данных снижается, а количество программного кода увеличивается.
Пройдя курсы MySQL в Кишиневе Вы рассмотрите основные приемы и методы эффективной работы с сервером MySQL 5. Вы рассмотрите этапы проектирования и создания баз данных, подробно изучите SQL операторы.
Успешно окончив курсы MySQL вы научитесь управлять транзакциями на сервере MySQL, сможете создавать хранимые процедуры и триггеры, научитесь эффективно использовать хранилища («движки») сервера MySQL. Этот курс необходим любому разработчику сайтов. Особенно курс будет интересен специалистам, использующим PHP.
Цель курса: Получить теоретические знания и практические навыки для эффективного использования и администрирования сервера баз данных MySQL 5 и использования языка SQL

Окончив курсы MySQL вы будете уметь:

  • устанавливать и настраивать сервер MySQL 5
  • проектировать и создавать эффективные базы данных на сервере MySQL5
  • манипулировать данными на сервере MySQL 5, эффективно используя язык SQL
  • использовать хранимые процедуры и триггеры в базах данных
  • использовать и управлять транзакциями
  • осуществлять резервное копирование информации и восстановление после аварийного сбоя
  • оптимизировать запросы и конфигурацию сервера для более эффективной работы
  • И, наконец, слушатели узнают, как зовут дельфина на логотипе MySQL5

Преподаватели курса

Все преподаватели →

Предварительная подготовка

Требуемая подготовка: Успешное окончание курса  PHP. Уровень 1. Основы создания сайтов или эквивалентная подготовка.

Получить консультацию о необходимой предварительной подготовке по курсу Вы можете по тел. (373) 22 844-644.

Требуемая подготовка послужит основой дальнейшего успешного прохождения курсов. Обычно она указана под названием одного из курсов нашего учебного центра (обязательная предварительная подготовка). Рекомендуется ознакомиться с программой указанного курса и оценить свои знания в рамках данной программы. Если Вы не обладаете достаточным уровнем знаний (90%) в указанном курсе, то Вам необходимо будет пройти предварительную подготовку. Это станет залогом Вашего успешного прохождения курса.

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

Модуль1. Установка и запуск сервера MySQL 5

  • Назначение и описание сервера MySQL 5
  • Установка сервера MySQL 5
  • Обзор файлов сервера MySQL 5
    • Лабораторная работа: Установка сервера MySQL 5
  • Клиентские программы для работы сервером
  • Использование утилит командной строки
  • Использование дополнительных утилит сервера
    • Лабораторная работа: запуск сервера, обзор баз данных сервера

Модуль2. Реляционные базы данных

  • Виды и типы баз данных
  • Проектирование баз данных
  • Типы данных
    • Лабораторная работа: Моделирование простой БД
  • Нормализация и нормальные формы
  • Ключи и ключевые атрибуты
  • Изучение зависимостей и отношений сущностей БД
    • Лабораторная работа: Нормализация базы данных

Модуль3.Язык SQL: манипулирование структурой данных

  • Язык SQL
  • Операторы определения данных
    • Лабораторная работа: создание БД на сервере MySQL
  • Схемы данных Обзор INFORMATION_SCHEMA
  • Индексы и ограничения Добавление и удаление индексов
    • Лабораторная работа: создание отношений на сервере
  • Операторы манипулирования данными
    • Лабораторная работа: наполнение БД из внешних файлов

Модуль 4. Язык SQL: манипулирование данными

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

Модуль 5. Объединение запросов и консолидация данных

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

Модуль 6. Хранимые процедуры и триггеры

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

Модуль 7. Транзакции и типы хранилищ MySQL

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

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

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

Рекомендуемые курсы по специальности 

Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:

Добавить отзыв

Защитный код
Обновить