16
Ключевое поле используется для того, чтобы организовывать те
самые связи между таблицами, о которых выше уже упоминалось. Оно
похоже на столбец типа № п/п, и на первых порах не следует вникать в
особенности его использования – просто оно должно присутствовать в
таблице, желательно в первом столбце. Для обеспечения однозначно-
сти выбора
записи значения в ключевом поле не должны повторяться.
В нашем списке присутствуют номера водопунктов, которые не повто-
ряются, так что следует назначить этот столбец ключевым.
На следующем шаге появляется возможность задать имя таблицы,
по умолчанию предлагается использовать имя рабочего листа, в нашем
случае это «data». Последнее диалоговое окно выводит надпись о
том,
что импорт успешно завершен. Впрочем, иногда MS Access сообщает,
что были ошибки импорта. Список ошибок размещается в специаль-
ной таблице. Открыв ее, можно проверить, какие именно поля и какие
записи не были однозначно интерпретированы. Причем следует пом-
нить, что номера записей будут отличаться на единицу, так как в
СУБД первая запись – это
первая строка, а в электронных таблицах –
вторая.
Итак, в окне БД появилась новая таблица (если вкладка таблицы
активна!). Откроем ее двойным щелчком мыши. Таблица мало чем
отличается от соответствующей в MS Excel. Правда, одно отличие есть
– ни справа, ни снизу нет пустых столбцов и строк. Чтобы изменить
тип данных в полях, следует
перейти в режим конструктора. Проще
всего сделать это, нажав на кнопку
на панели инструментов.
Внутри конструктора таблиц видны три столбца – Имя поля, Тип
данных (в этом поле) и Описание (поля). Имя поля – это заголовок
столбца, Тип данных – примерно то же, что формат ячейки в MS Excel,
а Описание поля – комментарий, который можно написать для себя,
чтобы не забыть, какие данные собираемся хранить в
этом поле.
После импорта данных следует проверить, правильно ли MS
Access понял наши данные. Для этого в режиме конструктора следует
пройти по столбцу Тип данных и проверить тип данных, видимый на
вкладке Общие. Так, для поля № водопункта видно, что тип данных
числовой, но с плавающей точкой (рис. 3). Очевидно, что для данного
поля было бы правильнее установить тип данных Целое (2 байта) или
Длинное целое (4 байта). Это легко сделать, щелкнув мышью в окне
Размер поля, где можно выбрать нужный тип данных. На рис. 3 дан-
ные вполне могут быть типа Одинарное с плавающей точкой (4 байта),