0 (495) 135-33-75

MySQL 5.0 для разработчиков

семинар
ID 5929

Авторизованный MySQL преподаватель и практические задания помогут Вам научиться создавать приложения, использующие все новые возможности MySQL 5.0. Курс разработан для тех, кто планирует создание приложений, использующих MySQL 5.0. Он включает в себя изучение необходимых команд SQL для создания базы данных, для написания запросов и для программирования с использованием MySQL 5.0. В дополнение к этому, курс подготавливает Вас к сертификации разработчика MySQL.

Сертификация

  • В сочетании с достаточным практическим опытом этот курс подготавливает Вас к сертификационному экзамену разработчика MySQL 5.0
Данный курс больше не проводится. Предлагаем курсы на замену

В программе семинара

День первый*, понедельник, 9 апреля 2007 года 

Знакомство с сервером БД MySQL

  • Клиент-серверная модель. Режимы работы SQL. Обзор клиента MySQL. Запуск сценариев с помощью MySQL. Браузер запросов MySQL. Connector/ODBC. Connector/J.

Язык определения данных

  • Целочисленные типы данных. Числовые типы данных с плавающей точкой. Числовые типы данных с фиксированной точкой. Числовые характеристики столбцов. Тип данных BIT.

* Разбивка тем по дням курса приводится для того, чтобы дать общее представление о ходе обучения. Преподаватель имеет право отводить больше или меньше времени под определенные темы.

День второй, вторник, 10 апреля 2007 года 

Язык определения данных

  • Строковые типы данных. Кодировки строк и сопоставления. Двоичные типы данных. Даты и время. Обработка ошибок с данными. Чувствительность к регистру

Простые запросы к базе данных

  • Получение данных из таблиц. Аггрегатные результаты. Использование GROUP BY, ORDER BY, UNION. Сравнение строк. Сравнение времен. Использование функций. Использование условных утверждений. Использование математических функций. Использование команд REPLACE и UPDATE. Транзакции. Уровни изоляции.

День третий, среда, 11 апреля 2007 года 

Формирование сложных запросов

  • Внутренние и внешние объединения. Разрешение неоднозначностей в именах. Самообъединения. Команды UPDATE и DELETE на объединении таблиц. Скалярные и строковые подзапросы. Подзапросы в FROM. Количественные подзапросы. Причины использовать представления. Создание представлений. Обновление представлений.

Программирование

  • Пользовательские переменные. LOAD DATA INFILE. Подготовленные команды. Польза хранимых процедур. Сравнение процедур и функций. Характеристики. Составные команды. Переменные в хранимых процедурах.

День четвертый, четверг, 12 апреля 2007 года 

Программирование: условия и циклы

  • Именованные условия. Создание обработчиков. Выполнение команд: проверка условий, циклы, передача управления.

Программирование: курсоры

  • Использование курсоров. Отображение результатов.

День пятый, пятница, 13 апреля 2007 года 

Программирование: триггеры и метаданные

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

Продолжение

Отладка и оптимизация MySQL

  • Интерпретация сообщений об ошибках. Использование команд SHOW WARNINGS и SHOW ERRORS. Принципы оптимизации работы базы данных. Использование команды EXPLAIN. Выбор оптимального типа хранилища.

Результат посещения семинара

По завершении курса, Вы сможете:
  • Описывать клиент-серверную архитектуру MySQL
  • Понимать шаги, необходимые для запуска клиентских приложений MySQL
  • Использовать клиентские приложения MySQL общего назначения для выполнения запросов и получения результатов выборок
  • Выполнять запросы и анализировать данные, используя графический интерфейс браузера запросов MySQL
  • Объяснять работу коннекторов MySQL, которые предоставляют доступ к БД клиентским программам
  • Выбирать наиболее подходящий тип данных для представления информации в MySQL
  • Управлять структурой баз данных
  • Управлять структурой таблиц в базах данных
  • Формировать запросы на выборку данных из таблиц
  • Использовать команды SQL для получения более детальной информации
  • Использовать команды SQL для изменения содержимого таблиц БД
  • Писать объединяющие выражения SQL для получения данных из нескольких таблиц
  • Использовать подвыражения в запросах SQL
  • Создавать представления, используя команды SELECT, для создания «виртуальных таблиц» данных
  • Производить операции массового импорта и экспорта данных
  • Создавать пользовательские переменные, подготовленные команды и хранимые процедуры
  • Создавать и управлять триггерами
  • Использовать базу данных INFORMATION_SCHEMA для доступа к метаданным
  • Искать ошибки в приложениях MySQL
  • Настраивать и оптимизировать MySQL

Для кого предназначен семинар

Авторизованный курс предназначен для: разработчиков программного обеспечения и веб-разработчиков, желающих обучиться MySQL 5.0

Метод ведения

Предварительная подготовка: Для усвоения материала курса необходимо иметь некоторый опыт работы с реляционными БД и языком SQL Ведение курса:
  • Курс включает в себя выполнение практических заданий под руководством преподавателя
  • Для каждого слушателя предоставляется отдельный компьютер
Наши пользователи еще не оставили отзывов о данной программе обучение. Станьте первым!

Похожие курсы

Обращаем ваше внимание на список курсов по информационным технологиям (60), а также вам могут быть интересны обучение по технике безопасности и охране труда (173), полный список курсов и приятная скидка!
Подождите, идет загрузка информации...