Выбрать главу

STATEMENT (con.)

STATIC

STATISTICS

SUB_TYPE

/* SUBSTRING */

SUM

SUSPEND

TABLE

[TEMPORARY]

TERM

TERMINATOR

THEN

[TIES]

TIME

TIMESTAMP

TO

[TRAILING]

TRANSACTION

TRANSLATE

TRANSLATION

TRIGGER

[TRIM]

[TRUE]

TYPE

UNCOMMITTED

UNION

UNIQUE

[UNKNOWN]

UPDATE

UPDATING (con.)

UPPER

USER

USING (con.)

VALUE

VALUES

VARCHAR

VARIABLE

VARYING

VERSION

VIEW

WAIT

WEEKDAY

WHEN

WHENEVER

WHERE

WHILE

WITH

WORK

WRITE

YEAR

YEARDAY

Приложение 12. Литература и источники

Firebird содержит огромное количество помощников, испытателей, документации, программного обеспечения, новостей и других ресурсов для помощи вам как разработчику или администратору Firebird. Здесь представлен список некоторых из наиболее известных ресурсов, однако он не является исчерпывающим - новые ресурсы появляются каждый день!

Рекомендуемая литература

"API Guide" (APIGuide.pdf) и "Embedded SQL Guide" (EmbedSQL.pdf) для InterBase 6 и 7, опубликованные Borland. Эти руководства доступны в печатном формате в комплекте из магазина Borland на http://www.borland.com[174]. Бета-версии могут быть загружены с множества сайтов - найдите в Google документы в формате PDF[175]. Они также доступны со страницы Downloads InterBase на http://www.ibphoenix.com.

"Data Modeling Essentials: Analysis, Design and Innovation, 2nd Edition" (Coriolis Group, 2000) автор Graeme Simsion. Пересмотрено и изменено Graham Witt и Graeme Simsion. Это книга для самого начального обучения анализу данных, отношениям, нормализации. Она является прекрасным способом решения проблем проектирования. Это издание включает разделы по UML и объектно-ориентированному подходу, шаблонам и демонстрационную главу по моделированию данных для организации информационных хранилищ. Приложение включает сквозной пример по представлению большой модели данных.

"Joe Celko's SQL Puzzles and Answers" (Morgan Kaufmann, 1997), автор Joe Celko. Эта книга представляет практический подход к решению синтаксических проблем.

"The Essence of SQL: Guide to Learning Most of SQL in the Least Amount of Time" (Coriolis Group, 1997), автор David Rozenshtein, редактор Tom Bondur. Эта очень сжатая книга для новичков убирает мистику языка SQL.

"The Practical SQL Handbook: Using Structured Query Language, 3rd Edition" (Addison- Wesley Professional, 1996), авторы Judith S. Bowman и др. Это хорошо аннотированный настольный справочник по стандартному SQL.

"A Guide to the SQL Standard, 4th Edition" (Addison-Wesley Professional, 1997), авторы C.J. Date и Hugh Darwen. Все, что вы хотели знать - и многое из того, о чем вы не догадываетесь, что вы этого не знаете, - об SQL-92 в реляционных СУБД.

"Understanding the New SQL: A Complete Guide" (Morgan Kaufmann, 1993), авторы Jim Melton и Alan Simon. В книге рассматриваются SQL-89 и SQL-92, она является всеобъемлющим справочником для начинающих. Примеры последовательные, хотя часто непрактичные. Книга содержит некоторые основы теории моделирования.

"Mastering SQL" (Sybex, 2000), автор Martin Gruber. Это измененная и расширенная версия "Understanding SQL" делает стандарт SQL доступным даже новичкам и помогает получить серьезные навыки быстрой разработки[176].

Список Web-сайтов

Сайты проекта Firebird

http://sourceforge.net/projects/firebird является сайтом разработчиков, где вы можете получить доступ к дереву CVS, к исходным и двоичным кодам комплекта поставки и просмотреть список выявленных ошибок.

http://www.firebirdsql.org, алиас http://firebird.sourceforge.net. Здесь вы можете найти информацию и новости проекта. Через этот сайт можно получить доступ ко всем двоичным кодам Firebird, к страницам "как сделать", FAQ (часто задаваемым вопросам), форумам и конференциям.

http://www.firebirdsql.org/index.php?op=ffoundation предоставляет информацию о FirebirdSQL Foundation Inc., некоммерческой группе, которая создала фонд для грантов проекта.

Web-сайты ресурсов

http://www.ibase.ru содержит огромное количество информации по InterBase и Firebird на русском языке: статьи, FAQ, файлы, форум, списки рассылки новостей и др.

http://www.ibphoenix.com является центром информации и новостей для пользователей, разрабатывающих приложения для Firebird или InterBase. Он имеет базу знаний, множество авторитетных статей, контакты с коммерческой поддержкой и консалтингом, ссылки на инструменты и проекты, сервисы подписки на компакт-диски.

http://www.cvalde.net является сайтом гуру Claudio Valderrama, "Неофициальным сайтом InterBase", ссылающимся на сайт InterBase и связанный с многими другими сайтами, где люди делают интересные вещи с Firebird и инструментами разработки. Этот сайт содержит эклектическое собрание статей, различное программное обеспечение, ссылки на новости и многое другое.

http://www.volny.cz/ipi-enosilis- сайт Ivan Prenosil содержит интересные статьи Ивана и инструменты, написанные и поддерживаемые гуру Firebird.

http://www.interbase-world.com полон новостей, интервью и практических статей на русском и английском языках о Firebird и InterBase. Он содержит ссылки на множество других сайтов сообществ Firebird на русском языке и многих иных сайтов.

http://www.ibphoenix.cz- сайт ресурсов для чешских пользователей Firebird и InterBase, поддерживается Pavel Cisar, автором первой чешской книги по Firebird и InterBase. Сайт содержит ссылки, загрузку и консультацию.

http://firebird-fr.eu.orgis поддерживается Philippe Makowski во Франции. Включает ресурсы, статьи и новости.

http://www.comunidade-firebird.org- международный сайт (на португальском языке), поддерживаемый разработчиками и членами Communidade Firebird Lingua Portuguese. Он содержит загрузку, ссылки, сервисы, статьи и работы.

http://www.firebase.com.br/fb является бразильским сайтом на португальском языке, поддерживается Carlos Cantu. Этот сайт содержит новости, статьи, обучающие программы и загрузку программного обеспечения.

http://tech.firebird.gr.jp является домашней страницей Ассоциации пользователей Firebird Японии. Этот сайт предоставляет новости, статьи, ссылки и загрузку.

http://www.fingerbird.de- общедоступный сайт, содержащий ссылки на сайты Firebird, статьи, загрузку, ресурсы и многое другое.

Форумы Firebird

Техническая поддержка: firebird-support@yahoogroups.com. Это основной форум поддержки разработчиков баз данных и приложений. В нем можно задавать вопросы по поводу SQL, инсталляции, конфигурирования, проектирования и маленьких хитростей. В нем можно перейти к вопросам относительно драйверов и сред разработки приложений - для этого существуют отдельные форумы. Также есть ветка для сообщений о предполагаемых ошибках для предварительного обсуждения. Присоединяйтесь к http://groups.yahoo.com/community/firebird-support.

Центральная лаборатория разработчиков: firebird-devel@lists.sourceforge.net. Это список для разработчиков и тестеров. Обычно участники бывают рады помочь в создании вашего исходного кода, однако вам следует провести поиск, чтобы найти "основной" для вас список. Поддержка вопросов и "шумов" там производится вне тем. Приветствуется обсуждение ошибок, вам предоставляется прекрасное описание ошибок с указанием подробностей о версии Firebird, операционной системе, оборудовании и предоставляется система отслеживания ошибок (Bug Tracker) на сайте проекта, если ваша ошибка еще неизвестна. Присоединяйтесь к https://lists.sourceforge.net /lists/listinfo/firebird-devel.

вернуться

174

Полный комплект документации по InterBase 7.5 (на английском языке) поставляется только в электронном виде в составе серверной лицензии. Эти книги можно приобрести в печатном виде только поштучно ($25 за книгу). На русском языке существует только печатная документация по InterBase 5.6, поставляемая в комплекте IB 5.6 MediaK.it Rus. - Прим. науч. ред.

вернуться

175

Полный комплект документации по InterBase 6.x, включая ReleaseNotes по всем версиям InterBase и Firebird, можно найти нa www.ibase.ru. -Прим. науч. ред.

вернуться

176

На русском языке- "SQL", М. Грабер, издательство "Лори", дата выхода: 2001/2003, ISBN 5-85582-109-9. - Прим. науч. ред.