Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2012_ГеоИнф_Лабораторная_работа_№01.doc
Скачиваний:
2
Добавлен:
14.08.2019
Размер:
3.07 Mб
Скачать

2.1.2 Задание маски ввода

Чтобы облегчить ввод форматированных данных и избежать многих ошибок, при вводе данных, рекомендую задать маску ввода. Символы, используемые для задания маски ввода, приведены в таблице первого раздела. На первых порах проще всего научиться работать с маской ввода с помощью мастера по созданию масок ввода. Для вызова мастера нажмите справа небольшую кнопку с тремя точками (рисунок 9).

Рисунок 9 – Кнопка построителя для свойства Маска Ввода

Замечание.

Access позволяет задать маску ввода для поля с любым типом данных, кроме Поле МЕМО (MEMO), Счетчик (AutoNumber), Гиперссылка (HyperLink), Логический (Yes / No) и Поле объекта OLE (OLE Object).

2.1.3 Создание первичного ключа

Каждая таблица в реляционной БД должна иметь первичный ключ. Создать первичный ключ очень просто. Создайте ключевое поле. Я рекомендую выбрать тип поля счетчик. Щелкните слева от имени того поля, которое вы хотите использовать в качестве ключа, и вызовите контекстовое меню, а затем выберете Ключевое поле (Primery Key).

Рисунок 10 – Таблица, в которой определен первичный ключ

2.1.4 Сохранение созданной пустой таблицы

После определения всех полей таблицы и их свойств выберете команду меню Файл  Сохранить как. Access откроет окно диалога Сохранение. Введите имя для новой таблицы и нажмите кнопку OK.

2.1.5 Заполнение таблицы данными

В окне базы данных перейдите на вкладку Таблицы (Tables). Появится список таблиц БД, выделите нужную вам для работы таблицу и кликните на кнопку Открыть в левом верхнем углу.

2.2 Изменение свойств данных

Вы можете в любой момент изменить в режиме конструктора свойства полей данных. Access позволяет изменять тип данных или размер полей даже в том случае, если поля уже содержат данные. Имейте в виду, что некоторые изменения типов данных или размеров полей могут привести к ошибкам преобразования. СУБД всегда предупреждает вас об этом при сохранении определения таблицы. Я рекомендую вам, чтобы не потерять данные, предварительно сделать копию таблицы, а только затем переходить к изменениям свойств этой таблицы.

3 Практическое задание

3.1 Концептуальная схема базы данных

Необходимо создать базу данных (Назовем ее МОНИТОРИНГ) для хранения и в дальнейшем анализа данных с ряда пунктов наблюдения, расположенных на территории некоторых районов Республики Беларусь. Так как предметная область для вас знакома, поэтому сразу предлагаю инфологическую (концептуальную) модель (смотри рисунок 11).

Рисунок 11 – Концептуальная схема БД “ МОНИТОРИНГ”

3.2 Задание 1

Доработать концептуальную схему до уровня диаграммы “Сущность-Связь”.

Для это между сущностями (там где это необходимо) вставьте ромбики с соответствующим глаголом и установите тип связи (один к одному или один ко многим или многие к многим). Например, между сущностями “ОБЛАСТИ” и “РАЙОНЫ” я бы вставил ромбик с глаголом “состоит из” и определил тип связи как один – ко - многим. Диаграмму “Сущность-Связь” начертите ручками на листе бумаги или создайте в среде графического редактора (для этого перенесите рисунок 11 через буфер обмена в среду графического редактора, а затем отредактируйте его). Будет положительно оценено, если вы внесете и обоснуете свои изменения-дополнения.