Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГеоИнф_Лабораторная_работа_№6.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
782.85 Кб
Скачать

Задание 4. Импорт и присоединение документов html и данных с Web-узлов

1. В базу данных с именем Учебная импортируйте содержимое таблицы “Сярэднямесячная тэмпература паветра, градусы” из html документа Климат.html. Получите таблицу Среднемесячная_температура с полями Станция, Январь - Декабрь.

2. Создайте спецификацию импорта при работе с файлом Климат.html.

3. Используя созданную спецификацию, импортируйте содержимое html таблиц ”Сярэднямесячная адносная вільготнасць паветра, %”, “Сярэднямесячная колькасць атмасферных ападкаў, мм”. Получите таблицы Среднемесячная_влажность, Среднемесячное_количество_осадков.

3.6 Обновление связей с присоединенными таблицами

При присоединении таблиц любых форматов MS Access сохраняет информацию о расположении и структуре внешних файлов. Если изменить местоположение или имя файла, то Access не сможет найти нужную таблицу и появится сообщение об ошибке.

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

Обновить связь с таблицей можно двумя способами.

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

Замечание

В Access вы можете легко проверить, в каком файле лежит присоединенная таблица. Для этого достаточно навести указатель мыши на таблицу, и вы увидите всплывающую подсказку, в которой указан тип файла и полный путь к нему (рисунок 16).

Рисунок 16 - Всплывающая подсказка о местоположении внешней таблицы

  • Второй способ обновления связи с внешней таблицей — это использование Диспетчера связанных таблиц (Linked Table Manager).

Задание 5 Использование Диспетчера связанных таблиц

Переместите базу данных Ландшафт в другую папку.

Далее воспользуйтесь Диспетчером связанных таблиц для обновления связей с таблицами Озера, ОзераСтраны:

  1. Выберите команду меню Сервис, Служебные программы, Диспетчер связанных таблиц (Tools, Database Utilities, Linked Table Manager).

  2. В появившемся диалоговом окне Диспетчер связанных таблиц (Linked Table Manager), выводится список всех присоединенных таблиц, а также полный путь и имя файла таблицы. Установите флажки слева у тех таблиц, файлы которых были перемещены. Если все присоединенные таблицы размещаются в одном внешнем MDB-файле, нужно выбрать сразу все таблицы, для чего нажмите кнопку Выделить все (Select All). Когда все флажки будут установлены, нажмите кнопку ОК.

  3. Появится диалоговое окно Выбор нового расположения (Select New Location of). Откройте папку, в которую перемещен файл таблиц, и выделите его. Нажмите кнопку Открыть (Open). Если связь будет успешно обновлена, то Access выведет окно с соответствующим сообщением.

Диспетчер связанных таблиц можно использовать не только в том случае, когда файл был перемещен или переименован, но и тогда, когда была изменена структура внешней таблицы. После этого связь должна быть обязательно обновлена. В этом случае диалоговое окно Выбор нового расположения (Select New Location of) открываться не будет. Чтобы оно открывалось всегда, в диалоговом окне Диспетчер связанных таблиц (Linked Table Manager) можно установить флажок Всегда выдавать запрос нового местонахождения (Always Prompt for New Location).