Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Документ Microsoft Word (3) инфа.docx
Скачиваний:
50
Добавлен:
08.04.2015
Размер:
821.5 Кб
Скачать

Импорт данных из другой базы данных Access или связывание с данными в ней

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

В данной статье подробно описано, как импортировать данные из другой базы данных Access и создать связь с данными в другой базе данных.

Предполагаемое действие:

  • Общие представления об импорте и связывании данных из другой базы данных Access

  • Импорт данных из другой базы данных Access

  • Создание связи с данными другой базы данных Access

Общие представления об импорте и связывании данных из другой базы данных Access

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

Обычные сценарии импорта данных или объектов из базы данных Access

Обычно импорт данных осуществляют по следующим причинам:

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

  • Можно создать несколько таблиц аналогичных таблицам, которые существуют в другой базе данных. Копировать можно таблицу целиком или только определения таблицы, чтобы не создавать структуру таблиц вручную. Если импортируется только определение таблицы, будет создана пустая таблица. Другими словами, в конечную базу данных копируются только поля и свойства полей — сами данные таблицы не копируются. Еще одним преимуществом импорта в сравнении с операцией копирования и вставки является возможность импорта связей между таблицами вместе с импортом самих таблиц.

  • Может потребоваться скопировать в другую базу данных набор связанных объектов (например, скопировать таблицу «Сотрудники» и форму «Сотрудники»). Импорт позволяет в одной операции скопировать объект и все связанные с ним объекты в другую базу данных.

 ПРИМЕЧАНИЕ.   Если требуется добавить записи из одной базы данных в имеющуюся таблицу другой базы данных, следует выполнить импорт записей в новую таблицу с последующим созданием запроса на добавление. Добавление записей в существующую таблицу во время операции импорта невозможно. Дополнительные сведения о добавлении запросов см. в статье Создание запроса на добавление.

Обычные сценарии создания связи с таблицей базы данных Access

Связывание данных производят в следующих случаях:

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

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

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

 К НАЧАЛУ СТРАНИЦЫ