- •Содержание
- •1 Основные понятия и краткий справочный материал
- •1.1 Поля и записи
- •1.2 Типы полей
- •1.2.1 Свойства полей
- •1.2.2 Подстановка1
- •2 Создание новой базы данных
- •ГеоИнф_2012_2курс_№группа_Фамилиястудента
- •2.1 Создание таблицы в режиме конструктора
- •2.1.1 Задание простых условий на значение для полей
- •2.1.2 Задание маски ввода
- •2.1.3 Создание первичного ключа
- •2.1.4 Сохранение созданной пустой таблицы
- •2.1.5 Заполнение таблицы данными
- •2.2 Изменение свойств данных
- •3 Практическое задание
- •3.1 Концептуальная схема базы данных
- •3.2 Задание 1
- •3.3 Задание 2
- •3.4 Задание 3
- •3.5 Задание 4
- •3.6 Задание 5
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 через буфер обмена в среду графического редактора, а затем отредактируйте его). Будет положительно оценено, если вы внесете и обоснуете свои изменения-дополнения.