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