Изучаем sql


• SQL Server от Microsoft •



Pdf көрінісі
бет20/261
Дата28.07.2022
өлшемі1,6 Mb.
#147825
1   ...   16   17   18   19   20   21   22   23   ...   261
Байланысты:
Изучаем SQL ( PDFDrive )


SQL Server от Microsoft

DB2 Universal Database от IBM

Sybase Adaptive Server от Sybase

Informix Dynamic Server от IBM
Все эти серверы БД делают примерно одно и то же, хотя некоторые
лучше оснащены для работы с очень большими или высокопроизводи
тельными БД. Другие лучше ведут себя при работе с объектами, или
очень большими файлами, или XMLдокументами и т. д. Кроме того,
очень хорошо, что все эти серверы совместимы с последним стандар
том ANSI SQL. Это положительный момент, и я обязательно покажу,
как писать SQLвыражения, которые будут выполняться на любой из
этих платформ (с небольшими изменениями или вообще без них).


Дополнительные источники
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, некоторые из этих возможностей рассмотрены в прило
жении В.


Достарыңызбен бөлісу:
1   ...   16   17   18   19   20   21   22   23   ...   261




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет