MySQL– это система управления базами данных (СУБД) с открытым кодом. Это высо-
копроизводительная и масштабируемая СУБД с множеством программных интерфейсов.
Она обладает огромными функциональными возможностями и подходит для решения самых
разных задач.
Данная книга предназначена для всех, кто желает освоить MySQL. Чтобы начать
работу, вам не потребуется никаких специальных знаний – достаточно быть пользователем
Windows. Вы узнаете, как установить и запустить MySQL, как построить, администрировать
собственную базу данных и оптимизировать ее работу. Вы также узнаете, как работать с
данными с помощью команд языка SQL. Разработчики веб-приложений на языках PHP, Perl
и Java найдут в этой книге руководство по использованию базы данных MySQL в соответ-
ствующих приложениях. В книге приводятся подробные пошаговые инструкции по выпол-
нению всех операций. Кроме того, все основные действия поясняются на примере учебной
базы данных, содержащей информацию о клиентах, товарах и заказах торговой компании.
Книга состоит из шести глав.
• Глава 1. Знакомство. Данная глава содержит общую информацию о СУБД MySQL,
начальные сведения о реляционных базах данных и этапах проектирования базы данных.
Кроме того, в главе подробно описываются установка, настройка и запуск сервера MySQL,
а также подключение к нему клиентских приложений.
• Глава 2. Управление базой данных с помощью SQL. Глава посвящена SQL-коман-
дам, обеспечивающим работу с таблицами и их данными. Изучив эту главу, вы сможете упра-
влять структурой таблиц, добавлять, редактировать и получать данные.
• Глава 3. Операторы и функции языка SQL. Данная глава дополняет предыдущую:
в ней представлены сведения об операторах и функциях, позволяющих создавать условия
отбора данных, обрабатывать результаты выполнения вложенных запросов, агрегировать
содержащуюся в таблицах информацию и вычислять значения различных выражений.
• Глава 4. Доступ к базе данных из веб-приложений. Глава содержит три раздела,
в которых рассматриваются интерфейсы MySQL с языками программирования PHP, Perl и
Java. В каждом из разделов описываются функции подключения к базе данных, ввод и извле-
чение данных, обработка ошибок взаимодействия с БД, а также примеры веб-приложений,
использующих эти функции.
• Глава 5. Администрирование и безопасность. Глава описывает систему привиле-
гий доступа пользователей MySQL к различным операциям с данными, а также процедуру
резервного копирования и восстановления данных в случае сбоя.
• Глава 6. Оптимизация. В заключительной главе приводятся рекомендации по повы-
шению производительности сервера MySQL.
Прочитав эту книгу, вы станете настоящим профессионалом и ценным сотрудником
для коммерческих фирм, занятых разработкой веб-приложений различного назначения.
Скачать книгу MySQL - Библиотека программиста
Автор клиниги: Виктор Гольцман MySQL 5.0. Библиотека программиста