Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Название:Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Автор:
- Жанр:
- Издательство:БХВ-Петербург
- Год:2006
- Город:Санкт-Петербург
- ISBN:5-94157-609-9
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ краткое содержание
Рассмотрены вопросы, необходимые разработчику для создания клиент-серверных приложений с использованием СУБД Firebird, явившейся развитием СУБД Borland Interbase 6. Содержится обзор концепций и моделей архитектуры клиент/сервер, а также практические рекомендации по работе с клиентскими библиотеками Firebird. Детально описаны особенности типов данных SQL, язык манипулирования данными (Data Manipulation Language, DML), а также синтаксис и операторы языка определения данных ( Data Definition Language, DDL). Большое внимание уделено описанию транзакций и приведены советы по их использованию при разработке приложений. Описано программирование на стороне клиента и сервера написание триггеров и хранимых процедур, создание и использование событий базы данных, обработка ошибок в коде на сервере и многое другое. Материал сопровождается многочисленными примерами, советами и практическими рекомендациями.
Для разработчиков баз данных
Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
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] Полный комплект документации по InterBase 7.5 (на английском языке) поставляется только в электронном виде в составе серверной лицензии. Эти книги можно приобрести в печатном виде только поштучно ($25 за книгу). На русском языке существует только печатная документация по InterBase 5.6, поставляемая в комплекте IB 5.6 MediaK.it Rus. - Прим. науч. ред.
. Бета-версии могут быть загружены с множества сайтов - найдите в Google документы в формате PDF [175] Полный комплект документации по InterBase 6.x, включая ReleaseNotes по всем версиям InterBase и Firebird, можно найти нa www.ibase.ru. -Прим. науч. ред.
. Они также доступны со страницы 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] На русском языке- "SQL", М. Грабер, издательство "Лори", дата выхода: 2001/2003, ISBN 5-85582-109-9. - Прим. науч. ред.
.
Список 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.
Читать дальшеИнтервал:
Закладка: