Вы находитесь: » » MySQL 5. Проектирование и создание баз данных для web (2010) Видеокурс
1-04-2011, 22:06, просмотров: 284, Раздел: Софт    
MySQL 5. Проектирование и создание баз данных для web (2010) Видеокурс

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

Цель курса:
Получить теоретические знания и практические навыки для эффективного использования и администрирования сервера баз данных MySQL 5 и использования языка SQL.

Данный курс предназначен для веб-разработчиков и веб-мастеров, которые планируют использовать сервер MySQL в своей практике. Особенно курс будет интересен специалистам,использующим PHP и Perl.

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

Содержание:

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

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

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

Модуль 4. Язык SQL: манипулирование данными
* Выборка данных
* Предикаты (клаузулы) WHERE, ORDER
* Функции агрегации (агрегаты)
* Ограничение выборки
o Лабораторная работа: Выборка данных с агрегацией значений
* Группировка данных
* Предикат HAVING
o Лабораторная работа: Выборка данных с группировкой
* Объединение таблиц
o Лабораторная работа: Внутреннее объединение таблиц

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

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

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

Модуль 8. Оптимизация и обслуживание сервера MySQL 5
* Резервное копирование и аварийное восстановление информации
* Проверки и восстановление таблиц
o Лабораторная работа: Резервное копирование и восстановление
* Разделение прав пользователей
* Оптимизация запросов
* Оптимизация баз данных
* Оптимизация конфигурации сервера
o Лабораторная работа: Оптимизация лабораторной базы данных и проверка эффективности работы

MySQL 5. Проектирование и создание баз данных для web (2010) Видеокурс MySQL 5. Проектирование и создание баз данных для web (2010) Видеокурс MySQL 5. Проектирование и создание баз данных для web (2010) Видеокурс MySQL 5. Проектирование и создание баз данных для web (2010) Видеокурс


Файл:
Формат: flv
Видео: Flash Video 1 1024x768
Аудио: MPEG Audio Layer 3 44100Hz mono 32kbps
Размер: 1,7 Gb

Скачать MySQL 5. Проектирование и создание баз данных для web (2010) Видеокурс

Внимание! У Вас нет прав для просмотра скрытого текста.
Добавил: robot318
Похожие публикации:
Оставлено комментариев: 0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
© 2007-2011 Информационный портал W-A-R-E-Z.ru