Дополнительные
источники
25
Наряду с этим последние пять лет в сообществе сторонников открыто
го исходного кода наблюдалась активная деятельность по созданию
жизнеспособной альтернативы коммерческим серверам БД. Два наи
более распространенных сервера БД с открытым исходным кодом –
PostgreSQL и MySQL. Вебсайт MySQL (
http://www.mysql.com
) в насто
ящее время заявляет о более чем 6 000 000
установок, их сервер досту
пен бесплатно, и я убедился, что скачать и установить его чрезвычай
но просто.
Поэтому я решил, что все примеры для данной книги будут
выполняться на БД MySQL (версии 4.1.11). Для форматирования ре
зультатов запросов будет использоваться инструмент командной стро
ки
mysql
. Даже если вы уже работаете с другим сервером и вообще не
планируете
использовать MySQL, я рекомендую установить послед
нюю версию сервера MySQL, загрузить схему и данные примера и экс
периментировать с примерами этой книги.
Однако помните, что:
Эта книга не о реализации SQL в MySQL.
Скорее, данная книга создана, чтобы обучить
читателя создавать SQL
выражения, которые будут выполняться на MySQL и последних верси
ях Oracle Database, Sybase Adaptive Server и SQL Server с небольшими
изменениями или вообще без них. Возможно, при использовании од
ного из упомянутых серверов IBM хлопот у вас будет чуть больше.
Чтобы по возможности сохранить код из
данной книги платформонеза
висимым, я воздержусь от демонстрации некоторых интересных ве
щей, реализованных в языке SQL для MySQL и не осуществимых в дру
гих реализациях БД. Но для читателей, планирующих продолжать ра
боту с MySQL, некоторые из этих возможностей
рассмотрены в прило
жении В.
Достарыңызбен бөлісу: