- •Использование внешних данных
- •1 Форматы данных, доступные для импорта, экспорта и связывания
- •2 Форматы баз данных
- •3 Импорт внешних данных
- •3.1 Присоединение и импорт внешних таблиц
- •3.2 Присоединение и импорт таблиц баз данных Access
- •Задание 1 Присоединение и импорт таблиц баз данных Access
- •3.3 Импорт и присоединение электронных таблиц
- •Задание 2. Импорт и присоединение электронных таблиц
- •3.4 Импорт и присоединение таблиц из текстовых файлов
- •3.4.1 Создание таблицы путем импорта из текстового файла
- •3.4.2 Создание спецификаций импорта
- •3.4.3 Особенности импорта текстовых файлов
- •Задание 3. Импорт и присоединение таблиц из текстовых файлов
- •3.5 Импорт и присоединение документов html и данных с Web-узлов
- •Задание 4. Импорт и присоединение документов html и данных с Web-узлов
- •3.6 Обновление связей с присоединенными таблицами
- •Задание 5 Использование Диспетчера связанных таблиц
- •4 Экспорт данных в другие форматы
- •4.1 Экспорт данных в текстовый файл
- •4.2 Экспорт данных в форматы объектов www (World Wide Web)
- •4.3 Быстрый экспорт данных в другие приложения Microsoft Office
- •Контрольные задания к лабораторной работе.
4 Экспорт данных в другие форматы
Экспорт из таблиц базы данных может осуществляться в любой из форматов, для которых поддерживается операция импорта данных, в том числе в текстовые файлы, электронные таблицы, документы HTML и XML и составные документы Microsoft Word. Экспортировать данные Access можно не только из таблицы, но и из запроса. Можно экспортировать не только данные, но и объекты Access — формы, отчеты.
4.1 Экспорт данных в текстовый файл
Экспорт данных из таблицы Access в текстовый формат применяется обычно тогда, когда нужно использовать эти данные в приложении, которое может обмениваться с другими приложениями только через текстовые файлы. Экспортировать можно как в файлы с разделителями, так и в файлы с фиксированной шириной полей. Для вызова процедуры экспорта выберите команду Файл, Экспорт (File, Export). Появится диалоговое окно Экспорт объекта (Export Table to). Дальнейшее использование Мастера экспорта текстов аналогично использованию Мастера импорта текстов (подробное описание см. выше).
Порядок записей в созданном путем экспорта текстовом файле определяется первичным ключом таблицы. Если у экспортируемой таблицы нет первичного ключа, записи экспортируются в том порядке, в котором они были добавлены в таблицу.
4.2 Экспорт данных в форматы объектов www (World Wide Web)
Access предоставляет очень широкий выбор форматов объектов WWW, в которые можно экспортировать данные. Во-первых, это статические страницы в формате HTML. Полученные таким образом документы будут являться мгновенными снимками таблиц на момент их экспорта. Кроме того, таблицы Access можно экспортировать либо в файлы формата IDC/HTX, либо в файлы формата ASP.
4.3 Быстрый экспорт данных в другие приложения Microsoft Office
Access позволяет быстро экспортировать данные из таблицы в файл Microsoft Excel. Выполняется это с помощью команды Связи с Office (Office Links). При этом можно экспортировать как всю таблицу, так и ее часть. Если нужно экспортировать всю таблицу, выделите эту таблицу в списке таблиц окна базы данных и нажмите стрелку справа от кнопки Связи с Office (Office Links) на панели инструментов. Выберите из списка команду Анализ в MS Excel (Analyze It with Microsoft Excel). Access создаст новый файл XLS, скопирует в него данные из выделенной таблицы, запустит приложение Excel и откроет в нем этот файл. Аналогично можно экспортировать только часть таблицы Access, например подмножество строк или даже диапазон ячеек. Для этого необходимо открыть таблицу в режиме Таблицы, выбрать подмножество строк, например с помощью фильтра, или выделить диапазон ячеек. Кнопки Связи с Office (Office Links) на панели инструментов в этом режиме нет, но можно выполнить команду Сервис, Связи с Office, Анализ в MS Excel (Tools, Office Links, Analyze It with Microsoft Excel), и выбранные данные будут экспортированы в Excel.
Еще одной удобной возможностью Access является выполнение слияния данных из таблицы Access с документом Word. Эта возможность может быть использована при печати писем или рассылке других документов. В таблице Access могут храниться адреса клиентов для рассылки, а документ Word представляет собой посылаемый документ. В процессе слияния можно вставить в документ из таблицы Access имя клиента, его адрес или другую нужную информацию.
Объектом экспорта данных для слияния с текстовым документом Microsoft Word может быть не только таблица, чаще всего это бывает запрос, который позволяет выбрать из таблицы нужные записи. Процесс слияния таблицы выполняется так же, как и процесс слияния результатов запроса.
