Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access_LR_2.doc
Скачиваний:
26
Добавлен:
15.04.2015
Размер:
339.97 Кб
Скачать

Создание файла базы данных

  • Запустить СУБД Microsoft Access с помощью команды Пуск/Программы/Microsoft Access.

  • В окне Microsoft Access установить переключатель в положение Новая база данных; нажать кнопку ОК.

  • В окне Файл новой базы данных открыть папку, в которой следует создать файл БД. В этом же окне в строке Имя файла задать имя базы: БазаИванов; нажать кнопку Создать.

Файл базы создан. Теперь можно приступать к созданию объектов БД.

Создание структуры таблиц Создание структуры таблицы страны

В окне БазаИванов: база данных:

  • выбрать объект Таблицы; выбрать Создание таблицы в режиме конструктора; выполнить команду Открыть.

Запустится конструктор таблиц. В окне Таблица 1: таблица перечислить имена полей таблицы СТРАНЫ и указать тип данных для каждого поля. В таблице всего 2 поля: КодСтрана и Страна. Итак:

  • в первой строке в столбце Имя поля набрать КодСтраны; нажать клавишу [] или Enter для перехода на второй столбец; в столбце Тип данных раскрыть список; выбрать Числовой;

  • во второй строке столбца Имя поля набрать Страна; в столбце Тип данных оставить Текстовый.

Задать ключевое поле:

  • Щелкнуть в строке КодСтраны (слева от названия поля должен появиться треугольник-указатель на это поле); выполнить команду меню Правка/Ключевое поле.

Слева от имени поля КодСтраны должен появиться ключик. Если нужно снять признак ключа с поля, следует выполнить те же действия.

  • Закрыть окно Таблица 1: таблица; на вопрос Сохранить изменения макета или структуры таблицы ‘Таблица’ ответить Да; в окне Сохранение вместо текста Таблица1 задать нужное имя таблицы: СТРАНЫ; нажать ОК.

Структура таблицы СТРАНЫ создана.

Создание структуры таблицы фирмы

Выполняется почти так же, как и при создании структуры таблицы СТРАНЫ, только вместо имени поля КодСтраны следует задать имя КодФирмы, а вместо имени поля Страна – имя поля Фирма.

Таблице дать имя ФИРМЫ.

Создание структуры таблицы туры

Выполняется практически так же, как и для таблицы СТРАНЫ.

В окне БазаИванов: база данных:

  • Выбрать вкладку Таблицы; выбрать Создание таблицы в режиме конструктора; выполнить команду Открыть.

Запустится конструктор таблиц. В окне Таблица 1: таблица перечислить имена полей таблицы ТУРЫ и указать тип данных для каждого поля. В таблице ТУРЫ 5 полей: Дата, КодФирмы, КодСтраны, Колич, Цена.

  • Итак, в окне Таблица 1: таблица:

– для поля Дата в столбце Тип данных раскрыть список и выбрать тип Дата/время;

– для поля КодФирмы тип данных: Числовой, на панели Свойства поля для свойства Размер поля оставить длинное целое;

– для поля КодСтраны тип данных: Числовой, на панели Свойства поля для свойства Размер поля оставить длинное целое;

– для поля Колич тип данных: Числовой, на панели Свойства поля для свойства Размер поля оставить длинное целое;

– для поля Цена тип данных: Денежный.

  • Закрыть окно Таблица1: таблица; на вопрос о сохранении макета ответить Да; в окне Сохранение дать таблице имя ТУРЫ; нажать ОК; на вопрос о создании ключевых полей ответить Нет.

Структура таблицы ТУРЫ создана.

Связывание таблиц (создание схемы данных)

Таблицу СТРАНЫ свяжем с таблицей ТУРЫ по полю КодСтраны, а таблицу ФИРМЫ – с таблицей ТУРЫ по полю КодФирмы.

 В окне БазаИванов: база данных выполнить команду меню Сервис/схема данных.

 В окне Добавление таблицы (если это окно не появилось, выполнить команду меню Связи/добавить таблицу) выбрать вкладку Таблицы; выделить таблицу СТРАНЫ; нажать Добавить; выделить таблицу ТУРЫ; нажать Добавить; выделить таблицу ФИРМЫ; нажать Добавить; нажать Закрыть.

 В окне Схема данных в таблице СТРАНЫ щелкнуть поле КодСтраны и, не отпуская левую кнопку мыши, переместить на поле КодСтраны таблицы ТУРЫ.

 В окне Изменение связей установить флажки (щелкнуть в квадратике, чтобы появилась птичка) Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных записей; нажать кнопку Создать.

Должна появиться линия, связывающая обе таблицы, со значками 0 и ∞. Связь между таблицами СТРАНЫ и ТУРЫ установлена.

 В окне Схема данных в таблице ФИРМЫ щелкнуть поле КодФирмы и, не отпуская левую кнопку мыши, переместить на поле КодФирмы таблицы ТУРЫ; в окне Изменение связей установить флажки (щелкнуть в квадратике, чтобы появилась птичка) Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных записей; нажать кнопку Создать.

Должна появиться линия, связывающая обе таблицы, со значками 0 и ∞. Связь между таблицами ФИРМЫ и ТУРЫ установлена.

 Закрыть окно Схема данных.

Схема данных должна иметь вид как на рисунке. Внешний вид схемы данных можно изменить путем перемещения таблиц с помощью мыши.

Рис. Схема данных

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]