Найдено на: http://www.i-rs.ru/article/articleprint/150/-1/51/ |
OpenOffice.org и библиотечные технологии. Есть контакт?! |
«Живут же люди, в библиотеку ходят...»
Данная статья предназначена для сотрудников работающих над автоматизацией библиотечных процессов в библиотеке учебного заведения, и возможно найдёт дальнейшее развитие, пожалуй, как создание библиографических баз данных опубликованных в сети интернет. Статья состоит из двух частей: разработка и использование.
В частности статья направлена на связь библиотечной программы MarcSQL разработанной фирмой Информсистема, и пакта OpenOffice.org в части базы данных библиографии. Принцип разработки может быть применён и в других библиотечных программах.
В первую очередь необходимо создать базу данных чтобы в неё можно было записывать или обновлять данные из библиотечной программы и чтобы её можно было использовать в качестве базы данных библиографии в OpenOffice.org. Для того, чтобы эта база соответствовала второму условию, необходимо иметь в ней таблицу с названием biblio и поля таблицы должны быть Identifier, Type, Address, Annote, Author, Booktitle, Chapter, Edition, Editor, Howpublish, Institutn, Journal, Month, Note, Number, Organizat, Pages, Publisher, School, Series, Title, RepType, Volume, Year, URL, Custom1, Custom2, Custom3, Custom4, Custom5, ISBN, а SQL запрос для создания этой таблицы выглядит так:
CREATE TABLE biblio ( "Identifier" varchar(50) NOT NULL, "Type" varchar(50), "Address" varchar(50), "Annote" varchar(50), "Author" varchar(75), "Booktitle" varchar(50), "Chapter" varchar(50), "Edition" varchar(50), "Editor" varchar(50), "Howpublish" varchar(50), "Institutn" varchar(50), "Journal" varchar(50), "Month" varchar(50), "Note" varchar(50), "Number" varchar(50), "Organizat" varchar(50), "Pages" varchar(50), "Publisher" varchar(50), "School" varchar(50), "Series" varchar(50), "Title" varchar(75), "RepType" varchar(50), "Volume" varchar(50), "Year" varchar(50), "URL" varchar(50), "Custom1" varchar(50), "Custom2" varchar(50), "Custom3" varchar(50), "Custom4" varchar(50), "Custom5" varchar(50), "ISBN" varchar(50)) |
|
| Рисунок 1: Обновление базы библиографии из каталога MarcSQL |
< br />Сокращённое название в OpenOffice.org ~GetSubTag(933x)
|
| Рисунок 2: Подключение к базе |
|
| Рисунок 3: Выбор файла базы |
|
| Рисунок 4: Регистрация базы |
|
| Рисунок 5: Выбор базы |
|
| Рисунок 6: Вставка библиографической ссылки |
Подробнее:
Кушеев Сергей СергеевичДата создания:
11.01.2007на форуме:
community.i-rs.ru| _immortal3.odt | |
| _immortal3.pdf | |