|
Программирование >> Создание клиентов mysql
создание клиентов mysql Трудно сделать выбор между теми программными продуктами, которые любишь больше всего. Я много лет с удовольствием занимался Web-программированием на языке РНР с использованием программы MySQL, но сначала решил написать книгу Core PHP Programming. Через два года настал черед и книги по MySQL. Оба этих средства - MySQL и РНР - идут рука об руку друг с другом, поэтому я надеюсь, что читатели найдут данную книгу полезным дополнением к упомянутому вышеизданию. На обложке книги красуется логотип MySQL, который свидетельствует о двух ее особенностях. Во-первых, перед сдачей в печать рукопись бтла просмотрена Монти Видениусом и Каем Арнё. Это гарантирует достоверность изложенной информации. Во-втор1х, компания MySQL AB получает долю доходов от продажи книги. Это означает, что, покупая книгу, вы вносите личный вклад в дальнейшую разработку программы MySQL. Подобные альтернативные источники финансовой поддержки разработчиков MySQL очень важны, ведь сама программа распространяется на условиях общей лицензии GNU (GNU General Public License, GPL), т.е. плата за нее минимальна. Более того, вы имеете право модифицировать исходные коды программы и делиться этими модификациями с другими людьми при условии соблюдения правил лицензии. Модель распространения программ с открытыми исходными кодами не нова, но популярность она завоевала относительно недавно. Таким образом, в отличие от традиционных разработчиков ПО, компания MySQL AB не может извлекать прибыль из продажи готовых программных пакетов, но она все же остается прибыльной благодаря предоставлению высококлассных услуг по своим продуктам. В данной книге описаны реляционные базы данных вообще и MySQL в частности. Я предполагаю, что изложенные в книге идеи будут понятны любому человеку, у которого возникла необходимость изучить программу. Предварительный опыт работы с базами данных не требуется, но нужно уметь инсталлировать программы и пользоваться интерпретатором команд. Не помешают также навыки в области программирования. Я пытался сделать книгу как можно более полезной читателям. По этой причине вторая, справочная, часть расположена посередине, чтобы книга всегда лежала открытой у вас на столе. Кроме того, я старался писать экономно , не повторяясь и не объясняя многократно одно и то же. В первой части книги рассматриваются реляционные базы данных как таковые. В первой главе вводится понятие СУБД. Далее следует описание процедур инсталляции сервера MySQL и взаимодействияс ним (главы 2 и 3). Остальные главы этой части посвящены деталям функционирования баз данных, включая знакомство с языком SQL. Введение 15 Вторая часть представляет собой справочник команд и утилит MySQL. Сюда же входит описание типов данных, переменных и инструкций языка SQL. Впоследней главе рассмотрена библиотека функций языка С, предназначенн1х для работы с MySQL. В третьей части описываются механизмы взаимодействия с сервером MySQL в разных языках программирования, включая С, C++,rava, VBScript, PHP, Perl и Python. От читателей предполагается знакомство с этими языками. В четвертой части рассматриваются сложные вопросы работы с базами данных. Здесь рассказывается о том, как использовать ресурсы системы и администрировать. сервер MySQL, как осуществлять репликацию базы данных и писать собственные SQL-функции, а также многое другое. Во всей книгеразличные ключевые слова и вообще текст, который может появиться на экране компьютера, набраны моноширинным шрифтом. Intemet-адреса и адреса электронной почты записываются курсивом, например caremysql@leonatkinson.com. В книге рассмотрена программа MySQL версии 3.23 - ее самый последний стабильный выпуск, доступный на момент написания книги. Возможно, к тому врем ени, когда вы будете читать книгу, версия 4.0 уже будет объявлена стабильной. Соответственно, я старался помечать те места, где функции версии 3.23 могут подвергнуться изменениям. MYSQL И РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0.001
При копировании материалов приветствуются ссылки. |