Проектирование баз данных в среде OpenOffice.org Base/Обзор OpenOffice 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 — механизм подключения к внешним СУБД, плюс встроенная СУБД HSQLDB, входит в состав OpenOffice.org. Начиная с версии, 3.0 — поддерживает формат базы данных Microsoft Access.
При запуске приложения OpenOffice.org Base автоматически открывается мастер создания базы данных. Можно создать новую базу, открыть уже существующий файл и самое главное, подключиться к существующей базе данных. Это значит, что мы можем подключаться к любому внешнему серверу БД, такому как MySQL или PostgreSQL. Это позволяет не только работать с базой в многопользовательском режиме, но и использовать разные программы для доступа к данным. В этой книге мы рассмотрим как можно работать с базой из OOO Base и через PHPMyAdmin одновременно.
Соединение с сервером
[править]По умолчанию в списке "Подключиться к существующей базе данных" перечислены все доступные сервера и способы доступа к ним. Если в системе установлен MySQL сервер, то кроме с JDBC и ODBC мы увидим в списке и MySQL.
-
Рис. 2 Варианты подключения к БД
-
Рис. 3 MySQL в списке подключений
-
Рис. 4 Параметры соединения
-
Рис. 5 Настройки аутентификации соединения с MySQL
-
Рис. 6 Тест соединения с СУБД MySQL
-
Рис. 6 Окончание работы мастера
После настройки соединения вы увидите запрос на сохранения файла БД, если вы указали в мастере настроек продолжить работу (создать таблицу), то откроется окно программы, где вы можете приступать к созданию таблиц вашей базы данных.
Настройки безопасности
[править]Если вы будете создавать сложные формы вам обязательно придется писать макросы. Под макросом в данном случае понимается небольшая программа, обрабатывающая некое действие пользователя. По умолчанию OpenOffice не разрешает запускать макросы. Для того чтобы макросы могли свободно работать необходимо разрешить их выполнение в настройках программы.
Это можно сделать выбрав пункт основного меню Сервис в подпункте Параметры:
Сервис → Параметры → OpenOffice.org → Безопасность