На главную Напишите нам! Напишите нам!
23-11-2012
колонтитул в word 2007, 0000001111

Базы данных в OpenOffice.org

База данных в OpenOffice.org позволяет вставлять данные из внешних ресурсов. Источником может быть Adabas, JDBC, ODBC, ADO, dBase, текстовый файл, документ электронной таблицы или данные из адресной книги.

Основные понятия баз данных

Здесь не будет рассмотрена теория баз данных – только основные её понятия, с которыми можно работать в OpenOffice.org.

Таковыми являются:

  • источник данных – первичный ресурс;

  • таблица – наборы строк записей;

  • запрос – команда на языке SQL, модифицирующая данные или одно из их представлений для пользователя;

  • представление (формуляр, отчёт) – документ для печати.

Создание и настройка нового источника данных

Чтобы создать новый источник данных, нужно вызвать диалог в меню Сервис–>Исходные данные... .

Здесь можно редактировать уже существующие или создавать новые источники.

Для создания нажмите на кнопку Новый источник данных – появится новая запись в списке слева.

Базы данных в OpenOffice.org
На первой закладке вводятся имя ресурса и источник ресурса; в поле Имя вводится имя БД.

В поле Тип базы данных вводится, собственно, тип БД. Как было сказано выше, это может быть Adabas, JDBC, ODBC, ADO, dBase, Текст, Документ электронной таблицы, Данные из адресной книги.

В поле Исходные данные URL вводится путь к базе данных или URL для доступа к таковой.

Следующие закладки в диалоге зависят от типа источника базы данных.

Для примера рассмотрим в качестве типа БД dBase. В поле Исходные данные URL нужно ввести путь к уже существующей базе данных dBase или директорию, в которой будут храниться данные.

На закладке dBase вводятся параметры созданной БД.

На закладке Таблицы показываются все таблицы, доступные в этой базе данных.

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

При нажатии на кнопку создания таблицы будет вызван конструктор. Здесь требуется ввести поля и их типы; после окончания редактирования сохраните таблицу в базе данных, введя её название.

Кнопка редактирования вызовет тот же диалог. При удалении таблицы необходимо подтвердить операцию.

Работа с адресной книгой как с базой данных

Как уже было сказано выше, в качестве источника может выступать адресная книга, экспортированная в базу данных OpenOffice.org .

При первой загрузке OpenOffice.org программа спросит источник данных для адресной книги; в диалоге Исходные данные появится новый ресурс Адресная книга. Впрочем, можно пропустить ввод данных адресной книги при первом старте и добавить этот источник данных позже. Для использования адресной книги выберите её в исходных данных; в появившемся диалоге укажите источник.

Ввод и изменение данных в таблицах

Для ввода данных откройте Исходные данные с помощью кнопки на панели инструментов справа или клавишей F4. Нажатие на '+' около источника данных раскрывает список, в котором можно выбирать таблицы, запросы или отчёты; выбрав в нём нужную таблицу, можно вводить новые или изменять уже введённые данные.

Ввод и построение запросов

На закладке Запросы находится список запросов, которые можно добавлять, редактировать и удалять – для этого над списком есть шесть кнопок.

Базы данных в OpenOffice.org
Первая кнопка служит для создания нового запроса с помощью построителя; в появившемся диалоге выберите таблицу, из которой будет сделана выборка. В данной версии OpenOffice.org не поддерживаются запросы с объединением таблиц, поэтому можно добавить только одну таблицу.

Вторая кнопка служит также для создания запроса, но с использованием языка SQL. В появившемся диалоге нужно ввести команду на выборку из таблицы. В данной версии OpenOffice.org не поддерживаются многотабличные и изменяющие данные запросы .

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

Для отработки запроса нужно нажать на кнопку запуска.

Базы данных в OpenOffice.org
Откроется дополнительная панель, содержащая таблицу с результатами запроса.

После кнопки запуска находится кнопка очистки запроса.

Базы данных в OpenOffice.org
Для переключения между построителем запросов и текстом таковых используется кнопка переключения вида дизайнера.

Базы данных в OpenOffice.org
Далее следуют дополнительные кнопки.

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

Базы данных в OpenOffice.org
Следующая группа кнопок используется для включения и выключения групп, используемых в запросе.

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

  • Вторая выключает показ названий таблиц в запросе.

  • Третья выключает псевдонимы к таблицам.

  • Четвёртая кнопка позволяет исключать из запроса повторяющиеся комбинации.

колонтитулы в word 2007, 000000111111
Класс!
Яндекс.Метрика
Копирование возможно при указании прямой индексируемой гиперссылки
0000001