Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом Амелиной.doc
Скачиваний:
72
Добавлен:
14.03.2016
Размер:
5.36 Mб
Скачать

3. Реализация базы данных в ms Access

3.1 Создание таблиц и связей

После инфологического моделирования переходим к реализации базы данных в MSAccess. Создание таблиц базируется на сущностях и атрибутах, выделенные в предыдущем пункте.

Создание таблиц производится в режиме конструктора, где они создаются путем задания имен полей, их типов и свойств. Чтобы создать таблицу в данном режиме, достаточно найти ярлык «Создание таблицы с помощью конструктора» и дважды щелкнуть левой кнопкой мыши по нему. В окне конструктора таблиц в столбец «Имя поля» необходимо ввести имена полей создаваемой таблицы. В столбце «Тип данных» - для каждого поля таблицы выбрать из раскрывающегося списка тип данных, которые будут содержаться в этом поле. В столбце «Описание» можно ввести описание данного поля (не обязательно). В нижней части окна конструктора таблиц можно ввести свойства каждого поля или оставить значения свойств, установленные по умолчанию. При создании определенной таблицы необходимо обозначить одно поле как ключевое.

Рисунок 5 – Создание таблицы «ФизЛица» в режиме конструктора

Рисунок 6 – Создание таблицы «Счета» в режиме конструктора

Рисунок 7 – Создание таблицы «Кредитные карты» в режиме конструктора

Рисунок 8 – Создание таблицы «Операции со счетами кредитных карт» в режиме конструктора

Рисунок 9 – Создание таблицы «Дебетовые карты» в режиме конструктора

Рисунок 10 – Создание таблицы «Операции со счетами дебетовых карт» в режиме конструктора

Рисунок 11 – Создание таблицы «Банкоматы» в режиме конструктора

Рисунок 12 – Создание таблицы «Филиалы» в режиме конструктора

После создания таблиц необходимо создать и связи между ними. Для того чтобы было удобно просматривать, создавать, удалять и модифицировать связи между таблицами, в Microsoft Access используется схема данных.

Чтобы открыть схему данных, необходимо выполнить команду «Сервис», «Схема данных». По умолчанию схема будет содержать все таблицы. Для того, чтобы создать связи между таблицами следует выбрать в главной таблице поле для связи, нажать левую кнопку мыши и перетащить поле во вторую таблицу. Отпустить левую кнопку мыши над тем полем подчиненной таблицы, с которым устанавливается связь. После этого появится диалоговое окно «Изменение связей» (см. рис. 13)

Рисунок 13 – Окно изменения связей

После выполнения описанных выше операций, была создана схема данных для создаваемой в данной работе базы данных (см. рис. 14)

Рисунок 14 – Схема данных

После установки связей между таблицами, необходимо осуществить заполнение всех таблиц. В окне базы данных нужно выделить необходимую для заполнения таблицу, затем выполняем щелчок на кнопке «Открыть». На экране появится структура таблицы базы данных в режиме таблицы. Новая таблица состоит из одной пустой строки. Заполнение производится по записям, т.е. вводится информация для всей строки целиком. Аналогичным способом в окне конструктора заполнялись все таблицы разрабатываемой базы данных (см. рис 15-21).

Рисунок 15 – Заполнение таблицы «ФизЛица»

Рисунок 16– Заполнение таблицы «Счета»

Рисунок 17– Заполнение таблицы «Кредитные карты»

Рисунок 18– Заполнение таблицы «Операции со счетами кредитных карт»

Рисунок 19– Заполнение таблицы «Дебетовые карты»

Рисунок 20– Заполнение таблицы «Операции со счетами дебетовых карт»

Рисунок 21– Заполнение таблицы «Банкоматы»

Рисунок 22– Заполнение таблицы «Филиалы»