Программирование >>  Программный интерфейс приложений 

1 2 3 [ 4 ] 5 6 7 ... 264


главе особый акцент делается на тех особенностях SQL, которые присущи диалекту MySQL. Тут также описаны особенности, присущие и другим базам данных, но отсутствующие в MySQL.

В главе 4, Оптимизация запросов , затронуты проблемы повышения эффективности работы запросов.

Часть П. Программные интерфейсы СУБД MySQL

в главе 5, Введение в профаммирование в СУБД MySQL , описаны профаммные интерфейсы, которые имеются в MySQL, и дается сравнение профаммных интерфейсов API, описанных детально в этой книге.

В главе 6, Программный интерфейс MySQL С API , излагаются примеры создания профамм на языке С с использованием интерфейса API из клиентской библиотеки, поставляемой с дисфибуци-ей MySQL,

В главе 7, Профаммный интерфейс Per] API , показаны методы использования модуля DBI при создании сценариев Perl. Обсуждается как проблема автономных сценариев, так и CGl-сценариев, предназначенных для профаммирования Web-узяов.

В главе 8, Интерфейс API для языка написания сценариев РНР , описано, как для создания динамических Web-страниц, осуществляющих доступ к MySQL, использовать язык написания сценариев РНР.

Часть III. Администрирование MySQL

в главе 9, Введение в админисфирование MySQL , показано, в чем состоят обязанности админисфатора базы данных и что ему нужно знать, чтобы Web-узел функционировал успешно.

В главе 10, Каталог данных MySQL , приводится детальное изучение структуры и содержимого каталога данных, вы также узнаете, где СУБД MySQL сохраняет данные и файлы состояния.

В главе И, Общее администрирование MySQL , показано, как можно убедиться в том, что сервер запускается и останавливается правильно во время запуска и остановки вашей системы. Кроме того, эта глава содержит инструкции по установке учетных записей MySQL, описание процедур по обслуживанию файлов регистрации, насфойке сервера, описание сфатегии резервного копирования и восстановления.



в главе \2, Безопасность , разъясняется, что надо сделать для того, чтобы обезопасить СУБД MySQL от несанкционированного доступа как пользователей на узле сервера, так и клиентов, подключающихся по сети.

В главе 13, Безопасность , показано, как с помощью профилактического обслуживания можно уменьшить вероятность отказа сервера и как происходит восстановление после отказа, который все-таки произошел.

Часть IV. Приложения

В приложении А, Получение и инсталляция программного обеспечения , объясняется, где можно приобрести и как установить профаммные средства, представленные в этой книге.

В приложении Б, Типы столбцов , описаны типы данных СУБД MySQL.

В приложении В, Операторы и функции , описаны операторы и функции диалекта SQL.

В приложении Г, Синтаксис SQL , описаны все операторы SQL, соответствующие стандарту MySQL.

В приложении Д, Профаммы MySQL , описаны профаммы, имеющиеся в дисфибуции MySQL.

В приложении Е, Программный интерфейс приложений С , описаны все типы данных и функций клиентской библиотеки MySQL С.

В приложении Ж, Профаммный интерфейс DBI языка написания сценариев Perl , описаны методы и афибуты, поддерживаемые модулем DBI языка Perl.

В приложении 3, Профаммный интерфейс языка РНР , описаны функции, которые имеются в языке РНР для поддержки MySQL.

В приложении И, Утилиты независимых разработчиков , дан краткий обзор имеющихся вспомогательных средств MySQL, таких как преобразование данных и утилиты админисфирования.

В приложении К, Провайдеры услуг Internet , перечислены факторы, которые принимаются во внимание при выборе провайдера для обеспечения доступа к MySQL (что нужно предусмотреть провайдеру, предоставляющему доступ к MySQL-серверу).

Как читать эту книгу

Какую часть книги вы бы не изучали, это лучше всего сопровождать выполнением примеров. Для этого нужно самостоятельно или с чьей-



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

Если вы совсем ничего не знаете о MySQL или о SQL, начните с главы L Там есть введение, в котором даются базовые знания о MySQL и языке SQL, что позволит упростить восприятие книги. После этого можно перейти к остальному материалу. Потом идут главы 2 и 3, в которых читатель узнает, как создается структура данных и как можно манипулировать ими.

Даже если читатель уже знаком с языком SQL, вам все-таки будет полезно ознакомиться с главами 2 и 3. Все диалекты языка SQL различаются, и нужно знать, в чем заключается отличие данного диалекта SQL от тех диалектов, с которыми вы уже знакомы.

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

Вы будете создавать программы, обрабатывающие данные из базы данных. В этом случае рекомендуется ознакомиться с главами, посвященными программным интерфейсам, начиная с главы 5. При необходимости создать Web-интерфейс для работы со своей СУБД MySQL или расширить возможности своего Web-узла, добавив динамические возможности СУБД, ознакомьтесь с содержанием глав 7 и 8.

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

Вам нужен доступ к MySQL и вы ищете подходящего провайдера (Internet Service Provider - ISP), который предоставляет такой сервис? Для этого обратитесь к приложению К, Провайдеры услуг Internet . Кроме того, это приложение содержит советы для провайдеров, планирующих предоставлять услуги сервера MySQL.

2- 1729



1 2 3 [ 4 ] 5 6 7 ... 264

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика