[LinuxFocus-icon]
Домой  |  Карта  |  Индекс  |  Поиск

Новости | Архивы | Ссылки | Про LF
эта страница доступна на следующих языках: English  Castellano  ChineseGB  Deutsch  Francais  Italiano  Nederlands  Portugues  Russian  Turkce  

[Photo of the Author]
автор Bruno Sousa
<bruno(at)linuxfocus.org>

Об авторе:

В настоящее время Bruno учится на факультете компьютерной инженерии в Leiria. Также он работает программистом. Познакомился с Linux несколько лет назад и думает, что эта ОС именно то, о чем можно мечтать. В свободное время занимается Linux, LinuxFocus ( редактор/переводчик ), учится...



Перевод на Русский:
Kirill Pukhlyakov <kirill(at)linuxfocus.org>

Содержание:

 

Обзор книги: Beginning Databases with MySQL

[book cover]

Резюме:

Данная заметка является обзором книги Beginning Databases with MySQL.
Beginning Databases with MySQL - книга от известного издательства Wrox press, авторы - Neil Mathew и Richard Stones, специалисты с большим опытом.



 

Вступление

Думаю в наши дни никто не сомневается в важности реляционных баз данных. Только представьте себе компанию без мощной системы баз данных - как она будет хранить заказы клиентов? Как они будут хранить их адреса? Только представьте себе такую ситуацию... Вот сейчас самое время произнести это слово - MySQL!
В книге дается общее понятие о том, что такое MySQL, как использовать, как обеспечить доступ ваших программ к данным, как самому построить базу данных... Если вы например знакомы с Perl - в книге целая глава посвящена работе с Perl DBI.

 

Еще несколько слов о книге

Содержание книги хорошо продумано, изложение легкое и понятное даже читателю не сильному в технической стороне вопроса. Примеры, использованные в книге стандартны - база данных с покупателями, товарами и их заказами. Еще одна интересная особенность изложения предмета - пример создания базы данных в начале книги и ее развитие через все главы. В первых главах объясняется логика базы, потом рассматриваются SQL запросы, необходимые для ее создания и наконец примеры для помещения данных и извлечения их из базы данных.
Еще одна полезная глава - установка MySQL для Linux и Windows, причем для Linux рассматривается установка как binary, так и из исходников ( неплохо, неправда ли?! )
Всего в книге 16 глав... Хотите посмотреть подробнее? Жмите сюда.  

Заключение

С академической точки зрения я бы рекомендовал эту книгу в качестве помощи при изучении баз данных и в частности реляционных баз данных. Почему? Все очень просто - в книге рассматриваются многие SQL команды - SELECT, UPDATE, INSERT, CREATE, а также многие функции, одним словом все то, что мы и изучаем на нашем факультете.
Эта рекомендация как для преподавателей, так и для студентов. Для преподавателей эту книгу можно рассматривать как справочник для подготовки курсов. Для студентов - как пособие для закрепления знаний.

Если вы используете в вашей школе SQLServer или Oracle - вы можете поинтересоваться - чем эта книга будет полезна нам? Во-первых в книге рассматривается техника работы с базами данных с помощью PHP - вы можете выучить это. Во-вторых, с экономической точки зрения выгода тоже очевидна - ведь MySQL распространяется под лицензией GNU. Также, студенты и преподаватели могут посмотреть как в MySQL реализована операция SELECT ( посмотрев исходники ).

С профессиональной точки зрения я бы рекомендовал эту книгу как администраторам, так и программистам. Администраторам предлагается информация по установке сервера, настройке клиентов для работы через ODBC и по резервному копированию данных. Для программистов - примеры работы с сервером для таких языков как C, C++, Perl ( DBI ) и PHP.

В принципе книга будет интересна всем, кто хочет изучить MySQL - это прекрасное пособие по этому приложению.

 

Ссылки

Предлагаю вам обратить внимание на следующие сайты :

 

Страница отзывов

У каждой заметки есть страница отзывов. На этой странице вы можете оставить свой комментарий или просмотреть комментарии других читателей :
 talkback page 

Webpages maintained by the LinuxFocus Editor team
© Bruno Sousa, FDL
LinuxFocus.org

Click here to report a fault or send a comment to LinuxFocus
Translation information:
en --> -- : Bruno Sousa <bruno(at)linuxfocus.org>
en --> ru: Kirill Pukhlyakov <kirill(at)linuxfocus.org>

2002-07-08, generated by lfparser version 2.19