Пакет OpenOffice.org включает в себя модуль для работы с базами данных — Base. При помощи модуля Base можно спроектировать базу данных для хранения множества различных видов информации — от простой адресной книги или сборника рецептов до интеллектуальной системы управления документами.
Таблицы, формы, запросы и отчеты можно создавать вручную или с помощью удобных мастеров. Например, мастер таблиц содержит ряд стандартных полей для использования в деловых или личных целях. Базы данных, создаваемые в модуле Base, могут использоваться в качестве источников данных, например при создании бланков писем.
Данный документ не содержит подробного описания возможностей проектирования баз данных с помощью модуля Base. Дополнительные сведения находятся в источниках, которые указывает Раздел 3.8, Поиск справки и информации по пакету OpenOffice.org.
Модуль Base включает в себя несколько стандартных полей, которые могут быть полезны при создании баз данных. Действия, описанные в этом разделе, касаются создания адресной книги с использованием стандартных полей, но на их основе можно легко научиться применять стандартные поля для любых встроенных вариантов баз данных.
Процесс создания базы данных может быть разделен на несколько подпроцессов:
Сначала следует создать базу данных.
В Меню Выберите пункт , а затем — .
Выберите пункт и щелкните кнопку .
Выберите пункт , чтобы сделать информацию из создаваемой базы данных доступной другим модулям OpenOffice.org, после этого установите оба флажка в нижней части диалогового окна и нажмите кнопку .
Перейдите в каталог, в котором следует сохранить базу данных, укажите для нее имя и щелкните кнопку .
Далее следует определить поля, которые необходимо использовать в таблице базы данных.
В мастере таблиц выберите пункт .
Список изменится, отображая стандартные таблицы для личного использования. Если выбрать пункт , список будет содержать стандартные таблицы для бизнеса.
В списке выберите элемент .
Доступные поля для стандартной адресной книги отображаются в меню .
В меню выберите поля, которые следует использовать в адресной книге.
Можно выбирать по одному элементу за раз или группами, с помощью комбинации клавиши Shift и щелчка мышью.
Щелкните стрелку вправо, чтобы переместить выбранные элементы в меню .
Чтобы переместить все доступные поля в меню , щелкните двойную стрелку вправо.
С помощью стрелок вверх и вниз можно настроить порядок выбранных полей.
Поля отображаются в таблице и формах в порядке их перечисления.
Щелкните кнопку .
Убедитесь, что каждое поле определено правильно.
Можно изменить имя поля, его тип, обязательность и максимальную длину (число символов, которые можно ввести в поле). В данном примере оставьте настройки без изменений.
Щелкните кнопку .
Выберите последовательно пункты , , , а затем щелкните кнопку .
Примите имя таблицы по умолчанию, выберите пункт и нажмите кнопку .
Далее следует создать форму, которая будет использоваться для ввода данных в адресную книгу.
В мастере форм щелкните двойную стрелку вправо, чтобы переместить все доступные поля в список , затем щелкните кнопку дважды.
Выберите, как следует упорядочить форму, и щелкните кнопку .
Выберите вариант использования формы для отображения всех данных и оставьте все флажки пустыми, затем щелкните кнопку .
Примените стиль и рамку поля, после чего щелкните кнопку .
В этом примере оставьте настройки, выбранные по умолчанию.
Задайте имя для формы, выберите пункт и нажмите кнопку .
После того, как форма определена, можно изменить ее внешний вид по Вашему выбору.
Закройте форму, которая откроется после выполнения предыдущего шага.
В главном окне базы данных щелкните правой кнопкой мыши форму, которую необходимо изменить (должен оставаться только один вариант), затем выберите команду .
Расположите поля в форме в нужном порядке, перетащив их на новые места.
Например, можно поместить поле «Фамилия» перед полем «Имя», а затем настроить расположение других полей при необходимости.
После внесения всех изменений в форму, сохраните ее и закройте.
После создания таблиц и форм базы данных в них можно вводить пользовательские данные. Можно также проектировать запросы и отчеты, которые помогут в сортировке и отображении данных.
Для получения дополнительной информации о модуле Base обратитесь к электронной справке OpenOffice.org и другим источникам, которые указывает Раздел 3.8, Поиск справки и информации по пакету OpenOffice.org.