Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Офисные программы.doc
Скачиваний:
23
Добавлен:
12.11.2019
Размер:
3.19 Mб
Скачать

Лабораторная работа № 14 «Модуль Base. Создание и заполнение таблицы. Работа с формами»

Цель работы – научиться создавать и заполнять таблицы в модуле OpenOffice.org Base, создавать формы ввода и работать с ними.

Задание

Создать базу данных, таблицу в ней и форму для ввода данных.

Порядок выполнения работы

База данных – это организованная структура, предназначенная для хранения информации.

Таблица – это объект, предназначенный для хранения данных в виде записей (строк) и полей (столбцов). Обычно каждая таблица используется для хранения сведений по одному конкретному вопросу.

  1. Запустить OpenOffice.org Base. Откроется диалоговое окно Мастер баз данных. Выполнить следующие действия:

  • на первом шаге выбрать пункт Создать новую базу данных и нажать кнопку Далее;

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

Откроется окно программы. Слева в нем находится окно База данных с четырьмя кнопками: таблицы, запросы, отчеты и формы. Вверху находится окно Задачи, в котором отображены возможные действия для выбранного элемента БД. В окне Таблицы находятся созданные в текущей БД таблицы.

  1. В окне База данных выбрать элемент Таблицы, а в окне Задачи пункт Использовать мастер для создания таблицы.

  2. На первом шаге необходимо выбрать категорию таблицы и используемые поля. Выберем Персональную категорию, пример таблицы Адреса и следующие поля:

FirstName;

Address;

Birthdate;

EmailAddress;

MobileNumber;

PhoneNumber;

PostalCode.

Нажать кнопку Далее.

  1. На втором шаге переименовать названия полей и установить необходимые параметры:

FirstName – Фамилия И.О., текст [VARCHAR], обязательное;

Address – Адрес, текст [VARCHAR], обязательное;

Birthdate – Дата рождения, дата, обязательное;

EmailAddress – E-mail, текст [VARCHAR], необязательное;

MobileNumber – Мобильный телефон, текст [VARCHAR], необязательное;

PhoneNumber – Домашний телефон, текст [VARCHAR], обязательное;

PostalCode – Почтовый индекс, целое, обязательное.

  1. На третьем шаге выбрать пункт Создать первичный ключ→ Автоматически добавлять первичный ключ→Автоматическое значение.

Первичный ключ – это одно или несколько полей, совокупность значений которых однозначно определяет любую запись таблицы.

  1. На четвертом шаге ввести название таблицы и выбрать пункт Немедленно вставить данные.

Ввести в таблицу как минимум 5 записей. При этом в обязательных полях обязательно должны быть значения.

  1. Для ввода данных удобно использовать форму ввода. Для создания формы необходимо щелкнуть по кнопке Форма в окне База данных, а в окне задачи выбрать Использовать мастер для создания формы.

  2. На первом шаге создания формы выбрать все, имеющиеся в таблице поля, кроме поля «ID», и нажать кнопку Далее.

  3. Второй шаг пропустить, третий и четвертый пропустятся автоматически. На пятом шаге выбрать любое понравившееся расположение формы.

  4. На шестом шаге выбрать форму для отображения всех данных и запретить удаление существующих данных.

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

  6. На экране появится созданная форма, содержащая первую запись. В строке состояния (в нижней части окна формы) отражено общее число записей и номер записи, а также кнопки перемещения по записям и операций над ними.

  7. Заполнить еще 5 записей таким образом, чтобы встречались адресаты с одинаковыми фамилиями.

  8. Отсортировать таблицу по фамилиям (по алфавиту). Для этого в окне База данных выбрать раздел Таблица, выделить столбец «Фамилия И.О.» и нажать на кнопку Сортировать по возрастанию.