MySQL 5.0. Библиотека программиста
Гольцман Виктор
Эта книга предназначена для всех, кто желает освоить СУБД MySQL. Для ее чтения вам не нужны никакие специальные знания - достаточно быть пользователем Windows. Вы узнаете, как установить и запустить MySQL, как создать собственную базу данных, как работать с данными при помощи команд SQL. как администрировать базу данных и оптимизировать ее работу. Разработчики веб-приложений на языках PHP. Perl и Java найдут в этой книге полезные сведения по использованию базы данных MySQL в соответствующих приложениях. Для всех операций, которые вам предстоит выполнить, приводятся подробные пошаговые инструкции, все основные действия поясняются на примере учебной базы данных.
Издательство: Питер, 2010 г.
ISBN 978-5-49807-135-0
Количество страниц: 256.
Содержание книги «MySQL 5.0. Библиотека программиста»:
- 6 Введение
- 8 Глава 1
- 9 1.1. Что такое MySQL
- 10 1.2. Основные сведения о реляционных базах данных
- 10 Таблицы
- 10 Первичный ключ
- 11 Связи между таблицами. Внешний ключ
- 12 Целостность данных
- 15 1.3. Проектирование базы данных
- 18 1.4. Установка и настройка MySQL
- 18 Загрузка MySQL
- 18 Установка сервера MySQL
- 25 Настройка сервера MySQL
- 36 Установка MySQL GUI Tools
- 42 1.5. Начало работы в MySQL
- 42 Запуск и остановка сервера MySQL из командной строки
- 43 Запуск и остановка сервера MySQL с помощью MySQL Administrator
- 47 Запуск и остановка сервера MySQL с панели управления
- 47 Подключение к серверу из командной строки
- 48 Подключение к серверу с помощью MySQL Query Browser
- 51 1.6. Резюме
- 52 Глава 2
- 53 2.1. Выполнение SQL-команд
- 56 2.2. Создание базы данных
- 58 2.3. Работа с таблицами
- 58 Создание таблицы
- 71 Изменение структуры таблицы
- 76 Другие команды для работы с таблицами
- 79 2.4. Ввод данных в таблицу
- 79 Загрузка данных из файла
- 82 Вставка отдельных строк
- 86 2.5. Извлечение данных из таблиц
- 86 Простые запросы
- 88 Условия отбора
- 89 Объединение таблиц
- 90 Вложенные запросы
- 91 Объединение результатов запросов
- 92 Выгрузка данных в файл
- 94 2.6. Изменение данных
- 97 2.7. Резюме
- 98 Глава 3
- 99 3.1. Операторы и функции проверки условий
- 99 Операторы сравнения
- 110 Операторы сравнения с результатами вложенного запроса
- 113 Логические операторы
- 115 Операторы и функции, основанные на сравнении
- 118 3.2. Групповые функции
- 118 Перечень групповых функций
- 125 Параметр GROUP BY
- 126 Параметр HAVING
- 128 3.3. Числовые операторы и функции
- 128 Арифметические операторы
- 128 Алгебраические функции
- 130 Тригонометрические функции
- 131 3.4. Функции даты и времени
- 131 Функции получения текущей даты и времени
- 131 Функции получения компонентов даты и времени
- 134 Функции сложения и вычитания дат
- 137 Функции преобразования форматов дат
- 140 3.5. Символьные функции
- 144 3.6. Резюме
- 99 3.1. Операторы и функции проверки условий
- 145 Глава 4
- 146 4.1. Интерфейс с PHP
- 146 Выбор платформы
- 146 Установка пакета XAMPP
- 151 Тестирование PHP
- 152 Подготовительные действия
- 155 Выполнение запроса к базе данных
- 159 Обработка ошибок
- 161 Ввод данных в базу
- 166 Итоги
- 168 4.2. Интерфейс с Perl
- 168 Установка дополнительных модулей Perl
- 171 Тестирование Perl
- 172 Подключение к базе данных
- 174 Ввод данных в базу
- 178 Обработка ошибок
- 179 Выполнение запроса к базе данных
- 183 Итоги
- 184 4.3. Интерфейс с Java
- 184 Среда разработки сервлетов
- 184 Подготовка к работе
- 190 Создание и запуск сервлета
- 194 Подключение к базе данных
- 196 Выполнение простых SQL-команд. Обработка результатов запроса
- 199 Выполнение параметризованных SQL-команд
- 204 Обработка ошибок
- 204 Итоги
- 206 4.4. Резюме
- 146 4.1. Интерфейс с PHP
- 207 Глава 5
- 208 5.1. Учетные записи пользователей
- 208 Общие сведения об учетных записях
- 209 Регистрация пользователя
- 209 Установка пароля
- 211 Удаление пользователя
- 211 Просмотр учетных записей
- 212 Управление учетными записями в MySQL Administrator
- 214 5.2. Система привилегий доступа
- 214 Общие сведения о системе привилегий доступа
- 215 Предоставление привилегий
- 216 Отмена привилегий
- 217 Просмотр привилегий
- 218 Управление привилегиями в MySQL Administrator
- 223 5.3. Резервирование базы данных
- 223 Двоичные журналы
- 229 Полное резервирование
- 230 Восстановление данных
- 232 5.4. Профилактическая проверка и восстановление таблиц
- 238 5.5. Просмотр журналов работы
- 240 5.6. Резюме
- 208 5.1. Учетные записи пользователей
- 241 Глава 6
- 242 6.1. Оптимизация структуры данных
- 245 6.2. Оптимизация запросов
- 247 6.3. Параметры работы сервера
- 251 6.4. Проблемы, связанные с блокировками
- 253 6.5. Резюме
Инструкция как скачать книгу Гольцман Виктор: MySQL 5.0. Библиотека программиста в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Рейтинг книги:
1 голос
255