Теги


Оригинал статьи - http://office.microsoft.com/ru-ru/access/HA100678311049.aspx

 Новые возможности формата файлов ACCDB

Поля подстановок- одновременно допускающие несколько значений Большая часть программ баз данных, включая ранние версии Access, позволяли хранить одиночные значения в каждом поле. В Office Access 2007-2010 можно создавать поля подстановок, которые содержат одновременно более одного значения в поле. Это создает отношения «многие ко многим» внутри поля и скрывает детали реализации в системных таблицах.
Например, таблица table1 с полями подстановки используется, чтобы назначить задания сотрудникам. Имеется задание, которое нужно поручить нескольким сотрудникам. В ранних версиях MSAccess для этого создавалась новая таблица перекрестных ссылок с описанием каждой комбинации сотрудника и задания, а затем под новую структуру данных изменялись формы и отчеты. В Access 2007 это реализуется гораздо проще за счет внедрения полей подстановок, одновременно допускающих несколько значений. Вместо того чтобы выбирать единственный элемент в раскрывающемся списке, теперь у каждого элемента списка есть флажок, и можно выбрать элементы по мере необходимости. Несколько выбранных значений отображаются в поле разделенными запятыми.
Тип данных Вложение-   Новый тип данных Вложение позволяет хранить документы и двоичные файлы любых типов в базе данных без излишнего увеличения ее объема. Чтобы уменьшить общий объем хранимых данных, вложения автоматически сжимаются, если это возможно. Этот тип данных используется, например, если нужно вложить в запись документ Microsoft Office Word 2007 или сохранить в базе данных набор цифровых изображений. В одной записи можно хранить несколько вложений.

Интеграция с Microsoft Windows SharePoint Services 3.0 и Microsoft Office Outlook 2007 Раньше файлы Access были заблокированы для Windows SharePoint Services 3.0 и Office Outlook 2007, из-за того что небезопасный код мог попасть в базу данных Access. Office Access 2007 реализует новый формат, который позволяет либо проверить код и пропустить как безопасный, либо заблокировать. Это позволяет более полно интегрировать базы данных Access с Windows SharePoint Services 3.0 и Office Outlook 2007 и упрощает проверку базы данных Access антивирусными программами.

Работа с автономными списками SharePoint Списки SharePoint можно легко получать для работы в автономном режиме, используя Office Access 2007. Работайте с данными в Access, а затем синхронизируйте изменения или подключитесь повторно к веб-узлу SharePoint позже.

Отслеживание истории поля MEMO  Поля MEMO полезны для хранения больших объемов информации. При работе с Office Access 2007 можно задать свойство (Только добавление(AppendOnly)), при котором приложение Access сохраняет историю всех изменений поля MEMO. Историю изменений затем можно просмотреть. Эта возможность поддерживает управление версиями в Windows SharePoint Services 3.0 поэтому приложение Access можно применять чтобы отслеживать изменения в нескольких строках текстового поля, хранящегося в списке SharePoint (если для параметра поля Добавлять изменения к тексту задано значение Да).

Расширения файлов

В Office Access 2007 представлено несколько новых расширений файлов:

  • ACCDB Расширение файла нового формата Office Access 2007. Заменяет файлы с расширением MDB.
  • ACCDE Расширение файлов Office Access 2007, которые работают в режиме «исполнения». В ACCDE файлах удален весь исходный код Visual Basic для приложений (VBA). Пользователь ACCDE файлов может только выполнять код VBA, но не может изменять его. ACCDE заменят файлы с расширением MDE.
  • ACCDT Расширение файлов шаблонов баз данных Access.
  • ACCDR ACCDR — это новое расширение файлов, позволяющее открывать базу данных в режиме выполнения. С помощью простой замены расширения файла базы данных с ACCDB на ACCDR можно создать «закрытую» версию базы данных Office Access 2007. Чтобы восстановить полную функциональность, можно просто вернуть файлу старое расширение ACCDB.