3.5 Использование баз данных в модуле Base

Пакет OpenOffice.org включает в себя модуль для работы с базами данных — Base. При помощи модуля Base можно спроектировать базу данных для хранения множества различных видов информации — от простой адресной книги или сборника рецептов до интеллектуальной системы управления документами.

Таблицы, формы, запросы и отчеты можно создавать вручную или с помощью удобных мастеров. Например, мастер таблиц содержит ряд стандартных полей для использования в деловых или личных целях. Базы данных, создаваемые в модуле Base, могут использоваться в качестве источников данных, например при создании бланков писем.

Данный документ не содержит подробного описания возможностей проектирования баз данных с помощью модуля Base. Дополнительные сведения находятся в источниках, которые указывает Раздел 3.8, Поиск справки и информации по пакету OpenOffice.org.

3.5.1 Создание базы данных с использованием предварительно определенных параметров

Модуль Base включает в себя несколько стандартных полей, которые могут быть полезны при создании баз данных. Действия, описанные в этом разделе, касаются создания адресной книги с использованием стандартных полей, но на их основе можно легко научиться применять стандартные поля для любых встроенных вариантов баз данных.

Процесс создания базы данных может быть разделен на несколько подпроцессов:

Создание базы данных

Сначала следует создать базу данных.

  1. В Меню Файл Выберите пункт Создать, а затем — База данных.

  2. Выберите пункт Создать новую базу данных и щелкните кнопку Далее.

  3. Выберите пункт Да, зарегистрировать базу данных, чтобы сделать информацию из создаваемой базы данных доступной другим модулям OpenOffice.org, после этого установите оба флажка в нижней части диалогового окна и нажмите кнопку Готово.

  4. Перейдите в каталог, в котором следует сохранить базу данных, укажите для нее имя и щелкните кнопку ОК.

Настройка таблицы базы данных

Далее следует определить поля, которые необходимо использовать в таблице базы данных.

  1. В мастере таблиц выберите пункт Личные.

    Список Образцы таблиц изменится, отображая стандартные таблицы для личного использования. Если выбрать пункт Бизнес, список будет содержать стандартные таблицы для бизнеса.

  2. В списке Образцы таблиц выберите элемент Адреса.

    Доступные поля для стандартной адресной книги отображаются в меню Доступные поля.

  3. В меню Доступные поля выберите поля, которые следует использовать в адресной книге.

    Можно выбирать по одному элементу за раз или группами, с помощью комбинации клавиши Shift и щелчка мышью.

  4. Щелкните стрелку вправо, чтобы переместить выбранные элементы в меню Выбранные поля.

    Чтобы переместить все доступные поля в меню Выбранные поля, щелкните двойную стрелку вправо.

  5. С помощью стрелок вверх и вниз можно настроить порядок выбранных полей.

    Поля отображаются в таблице и формах в порядке их перечисления.

  6. Щелкните кнопку Далее.

  7. Убедитесь, что каждое поле определено правильно.

    Можно изменить имя поля, его тип, обязательность и максимальную длину (число символов, которые можно ввести в поле). В данном примере оставьте настройки без изменений.

  8. Щелкните кнопку Далее.

  9. Выберите последовательно пункты Создать первичный ключ, Автоматически добавить первичный ключ, Автозначение, а затем щелкните кнопку Далее.

  10. Примите имя таблицы по умолчанию, выберите пункт Создать форму на основе этой таблицы и нажмите кнопку Готово.

Создание формы

Далее следует создать форму, которая будет использоваться для ввода данных в адресную книгу.

  1. В мастере форм щелкните двойную стрелку вправо, чтобы переместить все доступные поля в список Поля формы, затем щелкните кнопку Далее дважды.

  2. Выберите, как следует упорядочить форму, и щелкните кнопку Далее.

  3. Выберите вариант использования формы для отображения всех данных и оставьте все флажки пустыми, затем щелкните кнопку Далее.

  4. Примените стиль и рамку поля, после чего щелкните кнопку Далее.

    В этом примере оставьте настройки, выбранные по умолчанию.

  5. Задайте имя для формы, выберите пункт Изменить форму и нажмите кнопку Готово.

Изменение формы

После того, как форма определена, можно изменить ее внешний вид по Вашему выбору.

  1. Закройте форму, которая откроется после выполнения предыдущего шага.

  2. В главном окне базы данных щелкните правой кнопкой мыши форму, которую необходимо изменить (должен оставаться только один вариант), затем выберите команду Изменить.

  3. Расположите поля в форме в нужном порядке, перетащив их на новые места.

    Например, можно поместить поле «Фамилия» перед полем «Имя», а затем настроить расположение других полей при необходимости.

  4. После внесения всех изменений в форму, сохраните ее и закройте.

Дальнейшие шаги

После создания таблиц и форм базы данных в них можно вводить пользовательские данные. Можно также проектировать запросы и отчеты, которые помогут в сортировке и отображении данных.

Для получения дополнительной информации о модуле Base обратитесь к электронной справке OpenOffice.org и другим источникам, которые указывает Раздел 3.8, Поиск справки и информации по пакету OpenOffice.org.