Bento. Персональная СУБД для Mac OS X. Часть 2: Возможности импорта/экспорта, меню настроек

Мы продолжаем рассказывать о популярной СУБД Bento, являющейся, по сути, упрощенным вариантом куда более профессионального решения FileMaker Pro, но при этом остающейся достаточно функциональной и предназначенной. Напомним, что в прошлой части обзора мы рассмотрели интерйес приложения и рассказали о менеджере шаблонов. Сегодня же речь пойдет о возможностях импорта и экспорта, а также об устройстве меню настроек программы.

ИМПОРТ

Возможности импорта в Bento представлены функциями импорта шаблонов и данных.

  • Импорт шаблонов. Импорт шаблонов может осуществляться как из локальной папки на жестком диске, так и из раздела Template Exchange на сайте компании-разработчика. Импорт из локальной папки может быть осуществлен через соответствующий пункт меню программы (File->Import->Template). В открывшемся окне Finder’a находим нужный нам шаблон, кликаем на него, и в списке на бокой панели программы появится новая база. По большому счету, для возможности импорта шаблона вовсе не нужно искать какой-то пункт меню программы или еще что-то — достаточно будет двойного клика по файлу шаблона для того, чтобы он был импортирован в приложение.

  • Импорт данных. Как правило, любая база данных заполняется последовательно, день за днем, часто в ручном режиме. Но иногда бывают такие ситуации, когда в базу необходимо ввести сразу большой объем данных, например взятых из какого-либо приложения или другой СУБД. Для того, чтобы всю эту массу информации не вводить вручную, можно воспользоваться функцией импорта данных, которая позволяет производить импорт информации из файлов, совместимых с Bento форматов. В частности, Bento умеет работать с файлами редакторов Numbers и Excel, позволяя импортировать данные из них не только в новую базу, но и дополнить уже существующую. Импорт данных может быть осуществлен как минимум из трех мест: из меню программы (File->Import->File), из менеджера шаблонов и из контектсного меню, вызываемого правым кликом мышки на любой из существующих баз.

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

ЭКСПОРТ

Возможности Bento позволяют не только импортировать, но также и экспортировать данные. Экспорт может осуществляться в трех форматах, плюс к этому структура любой базы может быть сохранена в виде шаблона. Функция экспорта доступна все в том же контекстном меню, о котором мы буквально говорили выше, а также через меню программы (File->Export).

  • Numbers. Экспорт в родной формат табличного редактора Numbers. Пользователь может выбрать для экспорта отдельные записи из выбранной базы или только поля, отображаемые при просмотре в режиме таблицы.

  • Excel. Экспорт данных из выбранной базы в формате XLSX (основной формат редактора Microsoft Excel 2008). Обращаем ваше внимание на то, что данный формат не совместим с Microsoft Excel более ранних версий. Аналогично предыдущему варианту,  пользователь может задать выбрать для экспорта отдельные записи из выбранной базы или только поля, отображаемые при просмотре в режиме таблицы.

  • Text. Экспорт данных в виде текста в форматах CSV и TAB. Файлы данных форматов могут быть прочитаны практически в любом табличном или текстовом редакторе.

  • Template. Возможность создания шаблона из любой существующей базы, дабы иметь возможность в последствии использовать его для создания других баз. Считаем необходимым отметиь возможность включения в шаблон данных из базы, а также других баз, связанных с основной базой.

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

МЕНЮ НАСТРОЕК ПРОГРАММЫ

Несмотря на то, что любая СУБД, по определению, является относительно сложным приложением и подразумевает наличие многочисленных настроек, в Bento настроек не так много и все они уместились всего в 3 вкладках.

  • General. Традиционно, во вкладке с таким названием находятся основные настройки приложения. Здесь можно отметить наличие настроек, отвечающих за размер шрифта (small, large) при отображении данных в виде таблицы, отключение анимации переходов, а главное — выбор формата автоматического сохранения данных базы при перетаскивании последней на Рабочий стол.

  • Sharing. Вкладка с настройками, отвечающими за организацию доступа к базам по локальной сети и поиск таковых на других Маках. Можно расшарить только конкретные базы или все сразу, разрешить не только чтение информации, но и ее изменении, а также защитить доступ к базе паролем.

  • Security. Разработчики достаточно серьезно отнеслись к вопросам безопасности и реализовали возможность размещения самых важных данных в защищенных полях и ячейках. По умолчанию эти элементы не отображаются и для того, что бы их было видно, нужно в данной вкладке задать пароль, который потребуется для их просмотра. Пароль не рекомендуется забывать, так как восстановить его нет возможности, а при утере пароля нельзя будет просмотреть защищенные данные.

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