Проектирование баз данных в среде OpenOffice.org Base/Обзор OpenOffice Base

OpenOffice.org Base — механизм подключения к внешним СУБД, плюс встроенная СУБД HSQLDB, входит в состав OpenOffice.org. Начиная с версии, 3.0 — поддерживает формат базы данных Microsoft Access.

OpenOffice.org Base
OpenOffice.org Base
OpenOffice.org 3.0 Base
Тип СУБД
Разработчик Oracle Corporation совместно с сообществом
ОС кросс-платформенное ПО
Последняя версия 3.2.0 (11 февраля 2010)
Лицензия LGPL
Сайт openoffice.org/product/base.html

При запуске приложения OpenOffice.org Base автоматически открывается мастер создания базы данных. Можно создать новую базу, открыть уже существующий файл и самое главное, подключиться к существующей базе данных. Это значит, что мы можем подключаться к любому внешнему серверу БД, такому как MySQL или PostgreSQL. Это позволяет не только работать с базой в многопользовательском режиме, но и использовать разные программы для доступа к данным. В этой книге мы рассмотрим как можно работать с базой из OOO Base и через PHPMyAdmin одновременно.

Рис. 1 Мастер создания новой БД

Соединение с сервером

править

По умолчанию в списке "Подключиться к существующей базе данных" перечислены все доступные сервера и способы доступа к ним. Если в системе установлен MySQL сервер, то кроме с JDBC и ODBC мы увидим в списке и MySQL.

После настройки соединения вы увидите запрос на сохранения файла БД, если вы указали в мастере настроек продолжить работу (создать таблицу), то откроется окно программы, где вы можете приступать к созданию таблиц вашей базы данных.

Настройки безопасности

править

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

 
Сообщение о макросах в файле

Это можно сделать выбрав пункт основного меню Сервис в подпункте Параметры:

Сервис  Параметры  OpenOffice.org  Безопасность
 
Настройки безопасности в OOO Base