Главная страница IT-студия  
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создание сайтов. Авторы: Кузнецов М.В., Симдянов И.В. Головоломки на PHP для хакера (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры . Авторы: Кузнецов М.В., Симдянов И.В. PHP. Народные советы. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование: ступени карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Security & Cracking Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
Консультации от известных специалистов и авторов многих книг

Информационный портал
«SoftTime-INFO»




| Наши книги | MySQL 5. В подлиннике

MySQL 5. В подлиннике

Представляем Вашему вниманию книгу "MySQL 5. В подлиннике", написанное сотрудниками нашей студии Кузнецовым Максимом Валерьевичем и Симдяновым Игорем Вячеславовичем.

Книга посвящена описанию СУБД MySQL и особенностям ее диалекта SQL. Популярность реляционных баз данных неуклонно возрастает последние десятилетия. СУБД MySQL представляет собой СУБД с открытым кодом, разработкой которой занимается корпорация MySQL AB. СУБД MySQL успешно работает под управлением свыше 20 различных операционных систем (Windows, Linux, OS/2, Mac OS X, FreeBSD, Solaris, SunOS, OpenBSD, NetBSD, AIX, DEC UNIX, Tru64 UNIX и т. д.), а так же предоставляет интерфейс для взаимодействия с множеством языков программирования: C, C++, Eiffel, Java, Perl, PHP, Python, Ruby и Tcl.

Принимая во внимание тот факт, что это одна из немногих СУБД с открытым кодом, и лицензионное соглашение, по которому она распространяется, не требует денежных отчислений (исключением является случай, когда MySQL входит в состав коммерческого продукта), не удивительно, что она получила широкое распространение в Российской Федерации. В частности MySQL является стандартом де-факто у российских хост-провайдеров.

На сегодняшний день MySQL, наряду с СУБД Oracle, является одной из самых быстрых баз данных. В версии MySQL 5.0, была достигнута функциональность, доступная ранее только в коммерческих базах данных. Так введены долгожданные вложенные запросы, хранимые процедуры, курсоры, обработчики ошибок, триггеры, представления и множество новых внутренних функций.

Книга будет полезна как начинающим разработчикам приложений с применением баз данных, которые хотят разобраться во всех тонкостях работы с MySQL, так и профессионалам, использовавшим в своей работе более ранние версии MySQL (3 и 4) и желающим познакомиться с нововведениями MySQL 5.0. Изложение в книге ведется таким образом, чтобы у читателя, не знакомого с языком запросов SQL, материал книги не вызвал затруднений. Сложность материала возрастает последовательно от первой главы до последней. На протяжении всей книги нововведения версий 4.1, 5.0 и 5.1 указываются явно в тексте, поэтому книга может быть полезна разработчикам, использующим более старые версии СУБД MySQL, но планирующим со временем перейти на новые версии.

Часть I книги посвящена основам SQL и взаимодействию с сервером MySQL. В этой части ориентация идет в основном на начинающих разработчиков. Часть II посвящена более сложным вопросам, таким как внутренние функции, полнотекстовый поиск, регулярные выражения в MySQL, временные таблицы и переменные, вложенные и многотабличные запросы, транзакции и блокировки, учетные записи и администрирование. Часть III предоставляет сведения об административных средствах СУБД MySQL, утилитах, параметрах настройки, восстановлении данных и т. д. Часть IV полностью посвящена нововведениям 5-й версии СУБД MySQL — рассматриваются хранимые процедуры и функции, обработчики ошибок, курсоры, триггеры, представления и информационная схема. Наконец, в заключительной части (часть V) рассматривается взаимодействие СУБД MySQL с прикладными программами, разработанными с помощью языков программирования C/С++, Perl и PHP.

На протяжении всей книги используется учебная база данных электронного магазина, которую можно найти в каталоге base прилагаемого к книге компакт-диска, а так же загрузить по адресу http://www.softtime.ru/sql/base.zip. Помимо этого, компакт-диск содержит дистрибутивы СУБД MySQL версий 5.0 и 5.1 для операционных систем Windows и Linux. Кроме того, на прилагаемом компакт-диске вы сможете найти графические клиенты для обращения к серверу MySQL.
По всем вопросам, которые могут возникнуть по мере чтения материала книги, вы можете обращаться на форум, расположенный на Web-сайте IT-студии SoftTime.


Заказать книгу "MySQL 5. В подлиннике" можно в интернете-магазине ОЗОН.

Доступна также же электронная версия книги в формате PDF.

Содержание

Часть I
Глава 1. История развития баз данных. Понятие реляционной базы данных
Глава 2. Установка MySQL 5
Глава 3. Работа с утилитами MySQL
Глава 4. Создание баз данных и таблиц. Типы данных
Глава 5. Индексы
Глава 6. Добавление данных
Глава 7. Выборка данных
Глава 8. Многотабличные запросы
Глава 9. Удаление данных
Глава 10. Обновление данных
Часть II
Глава 11. Типы и структура таблиц
Глава 12. Создание таблиц и удаление таблиц
Глава 13. Редактирование структуры таблиц
Глава 14. Приведение типов
Глава 15. Операторы и математические функции
Глава 16. Функции даты и времени
Глава 17. Строковые функции
Глава 18. Безопасность и MySQL
Глава 19. Поиск и регулярные выражения
Глава 20. Полнотекстовый поиск
Глава 21. Функции, применяемые вместе с конструкцией GROUP BY
Глава 22. Разные функции
Глава 23. Переменные и временные таблицы
Глава 24. Вложенные запросы
Глава 25. Внешние ключи и ссылочная целостность
Глава 26. Транзакции и блокировки
Глава 27. Управление учетными записями пользователей
Часть III
Глава 28. Администрирование СУБД MySQL
Глава 29. Оператор SET
Глава 30. Оператор SHOW
Глава 31. Предотвращение катастроф и восстановление
Глава 32. Репликация в MySQL
Часть IV
Глава 33. Хранимые процедуры
Глава 34. Триггеры
Глава 35. Представления
Глава 36. Информационная схема
Часть V
Глава 37. Взаимодействие MySQL и C/С++
Глава 38. Взаимодействие MySQL и Perl
Глава 39. Взаимодействие MySQL и PHP
Приложение 1. Пространственные расширения MySQL

Загрузить дистрибутивы СУБД MySQL версий 5.0 и 5.1 можно в разделе нашего сайта "Дистрибутивы". Версии дистрибутивов MySQL регулярно обновляются.

Русская версия English

 
  Rambler's Top100 Яндекс.Метрика Яндекс цитирования