Книга - MySQL 5.0. Библиотека программиста

Книга - MySQL 5.0. Библиотека программиста
Автор: Виктор Гольцман
Год издания: Виктор Гол
Количество страниц: 253
Формат книги: pdf
Размер: 3.45 Mb
Скачать книгу (или купить)

Описание книги

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. Прочитав эту книгу, вы станете настоящим профессионалом и ценным сотрудником для коммерческих фирм, занятых разработкой веб-приложений различного назначения. 

Полное оглавление книги:

 Введение

Глава 1

1.1. Что такое MySQL

1.2. Основные сведения о реляционных базах данных

Таблицы

Первичный ключ

Связи между таблицами. Внешний ключ

Целостность данных

1.3. Проектирование базы данных

1.4. Установка и настройка MySQL

Загрузка MySQL

Установка сервера MySQL

Настройка сервера MySQL

Установка MySQL GUI Tools

1.5. Начало работы в MySQL

Запуск и остановка сервера MySQL из командной строки

Запуск и остановка сервера MySQL с помощью MySQL Administrator

Запуск и остановка сервера MySQL с панели управления

Подключение к серверу из командной строки

Подключение к серверу с помощью MySQL Query Browser

1.6. Резюме

Глава 2

2.1. Выполнение SQL-команд

2.2. Создание базы данных

2.3. Работа с таблицами

Создание таблицы

Изменение структуры таблицы

Другие команды для работы с таблицами

2.4. Ввод данных в таблицу

Загрузка данных из файла

Вставка отдельных строк

2.5. Извлечение данных из таблиц

Простые запросы

Условия отбора

Объединение таблиц

Вложенные запросы

Объединение результатов запросов

Выгрузка данных в файл

2.6. Изменение данных

2.7. Резюме

Глава 3

3.1. Операторы и функции проверки условий

Операторы сравнения

Операторы сравнения с результатами вложенного запроса

Логические операторы

Операторы и функции, основанные на сравнении

3.2. Групповые функции

Перечень групповых функций

Параметр GROUP BY

Параметр HAVING

3.3. Числовые операторы и функции

Арифметические операторы

Алгебраические функции

Тригонометрические функции

3.4. Функции даты и времени

Функции получения текущей даты и времени

Функции получения компонентов даты и времени

Функции сложения и вычитания дат

Функции преобразования форматов дат

3.5. Символьные функции

3.6. Резюме

Глава 4

4.1. Интерфейс с PHP

Выбор платформы

Установка пакета XAMPP

Тестирование PHP

Подготовительные действия

Выполнение запроса к базе данных

Обработка ошибок

Ввод данных в базу

Итоги

4.2. Интерфейс с Perl

Установка дополнительных модулей Perl

Тестирование Perl

Подключение к базе данных

Ввод данных в базу

Обработка ошибок

Выполнение запроса к базе данных

Итоги

4.3. Интерфейс с Java

Среда разработки сервлетов

Подготовка к работе

Создание и запуск сервлета

Подключение к базе данных

Выполнение простых SQL-команд. Обработка результатов запроса

Выполнение параметризованных SQL-команд

Обработка ошибок

Итоги

4.4. Резюме

Глава 5

5.1. Учетные записи пользователей

Общие сведения об учетных записях

Регистрация пользователя

Установка пароля

Удаление пользователя

Просмотр учетных записей

Управление учетными записями в MySQL Administrator

5.2. Система привилегий доступа

Общие сведения о системе привилегий доступа

Предоставление привилегий

Отмена привилегий

Просмотр привилегий

Управление привилегиями в MySQL Administrator

5.3. Резервирование базы данных

Двоичные журналы

Полное резервирование

Восстановление данных

5.4. Профилактическая проверка и восстановление таблиц

5.5. Просмотр журналов работы

5.6. Резюме

Глава 6

6.1. Оптимизация структуры данных

6.2. Оптимизация запросов

6.3. Параметры работы сервера

6.4. Проблемы, связанные с блокировками

6.5. Резюме



Дальше: Книга - Изучаем PHP и MySQL


Дискуссия по теме     0 Комментариев
Добавить комментарий
Просмотров: 14405
Страхование КАСКО
карта банка
ндфл
усн
Оформление доверенности
страхование ипотеки
esim
осаго
ВЗР страхование
кредитная карта
Cialis barato Viagra Contrareembolso Cialis 5 mg precio mejores farmacias para comprar Viagra reacciones adversas de Cialis Reduslim cómo tomar soluciones para la impotencia Sildenafil Comprare Cialis 5 mg Giornaliero online in Italia Effetti indesiderati del Cialis 5 mg Acquista Cialis 20mg Cialis originale in vendita In Svizzera si compra il Viagra senza ricetta Cialis 10mg online Acquista Viagra in farmacia Offerta Cialis 5mg Spedra Avanafil in vendita online Acquista Viagra in Svizzera senza prescrizione авиатор спрайб Consegna a domicilio di Cialis 5 mg Effetti collaterali di Cialis 5 mg Consegna a domicilio di Cialis 20mg Acquista Cialis originale generico in Svizzera Consegna a domicilio di Viagra senza ricetta in Svizzera Compra Cialis 10mg Consegna a domicilio di Viagra in farmacia online Sconto Cialis 5mg Comprar Reduslim por internet Comprare Spedra Avanafil senza ricetta online Dove comprare il Viagra in Svizzera Compra Cialis Comprar online Viagra Contrareembolso Dónde encontrar Cialis 5 mg al mejor precio Viagra sin receta Cialis 5 mg efectos secundarios graves Reduslim comprar en línea Disfuncion Erectil tadalafilo avanafil prezzo cialis 20 mg prezzo cialis effetti benefici cialis 10 mg Reduslim Kaufen pulse x coin price