- •Использование внешних данных
- •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
- •Контрольные задания к лабораторной работе.
Задание 3. Импорт и присоединение таблиц из текстовых файлов
1. В базу данных с именем Пространственные данные импортируйте текстовый файл FINDS.txt. Получите таблицу FINDS, с ключевым полем Код и полями X_coord, Y_coord, имеющими тип Двойное с плавающей точкой.
2. Создайте спецификацию импорта при работе с текстовым файлом FINDS.txt.
2. В эту же базу данных импортируйте текстовый файл FINDS_width.txt с полями фиксированной ширины. Получите таблицу FINDS_width.
3. Подготовьте несколько однотипных текстовых фалов по образцу FINDS.txt. Используя созданную в п. 2 спецификацию, импортируйте данные из этих файлов в таблицу FINDS.
3.5 Импорт и присоединение документов html и данных с Web-узлов
MS Access позволяет импортировать и присоединять таблицы из документов HTML. Для этого используется Мастер импорта (присоединения) HTML, который очень похож на Мастер импорта (присоединения) электронных таблиц. Чтобы присоединить таблицу из документа HTML, необходимо:
Открыть базу данных к которой требуется присоединить таблицу, после чего активизировать окно базы данных, щелкнув по его заголовку левой кнопкой мыши.
Выбрать команду Файл, Внешние данные, Связь с таблицами (File, Get External Data, Link) или Файл, Внешние данные, Импорт (File, Get External Data, Import). Появятся диалоговые окна Связь (Link) или Импорт (Import).
В раскрывающемся списке Тип файла (Files of Type) диалогового окна нужно выделить элемент Документы HTML (HTML Files), открыть папку, содержащую документ HTML, который требуется импортировать, и выделить его. Нажать кнопки Связь (Link) или Импорт (Import). Появится первое диалоговое окно мастера.
Замечание
A ccess позволяет также присоединять и импортировать документы HTML, которые находятся на удаленных FTP- и HTTP-серверах. Для этого требуется в поле Имя файла (File Name) диалоговых окон Связь (Link) или Импорт (Import) указать интернет-адрес нужного файла, Правда это присоединение не является столь полноценным, как у других типов файлов. В процессе присоединения удаленного файла HTML создается его локальная копия, которая является необновляемой. Таким образом, доступ к удаленному файлу получается только на чтение.
Если первая строка таблицы содержит заголовки столбцов, их можно использовать в качестве имен полей. Для этого необходимо установить флажок Первая строка содержит заголовки столбцов (First Row Contains Column Headings). Нажмите кнопку Далее, чтобы перейти к следующему шагу мастера.
При импорте данных из документа HTML можно либо создавать новую таблицу Access, либо добавлять данные в существующую таблицу, поэтому далее выводится диалоговое окно, в котором и нужно определить, где будут сохранять импортируемые данные. При присоединении страницы HTML этот шаг пропускается.
В следующем диалоговом окне мастера можно описать каждое поле импорта: имя поля, тип данных. Индексироваться поля в данном случае не могут (рисунок15).
При импорте данных из документа HTML на следующем шаге Мастер импорта документов HTML запрашивает указания о том, какое поле можно считать ключевым для новой таблицы.
Замечание
При присоединении таблицы этот шаг пропускается, ключевое поле не определяется и присоединенная таблица из документа HTML будет доступна только в режиме чтения.
В последнем диалоговом окне нужно указать имя таблицы Access.
Рисунок 15 - Диалоговое окно Мастера присоединения документов HTML
Гиперссылки, которые могут содержаться в файле HTML, преобразуются по умолчанию в поля типа Гиперссылка, но только в том случае, если они определены тэгом
<А HREF>.
Если в таблице содержатся вложенные рисунки в формате GIF или JREG, они будут игнорироваться.
