Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД Румянцев.doc
Скачиваний:
5
Добавлен:
13.08.2019
Размер:
1.35 Mб
Скачать

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

  1. Заполните таблицу Тур данными

    1. установите курсор на имя таблицы Страна в окне БД и нажмите кнопку Открыть, либо дважды щелкните по имени таблицы.

    2. Занесите нужное количество записей, в соответствии с таблицей 1 на стр.2;

    3. сохраните заполненную таблицу, выбрав команду меню Файл/Сохранить или просто щёлкните кнопку Сохранить (с изображением дискеты) на панели инструментов;

    4. закройте таблицу, щёлкнув на кнопке Закрыть окна Таблицы или выберите команду ФайлЗакрыть.

  2. Аналогичным образом заполните таблицу Менеджеры (см.табл. 2), обратите внимание на ввод номера телефона по маске.

  3. Заполните таблицу Тур (см.табл. 3), выбирая в полях Код менеджера и Код страны значения из открывающегося списка значений, внесенных ранее в таблицы Менеджеры и Страна.

Редактирование структуры базы данных

  1. Добавьте в таблицу Страна межу полями Название и Виза поле Столица, которое будет содержать названия столиц и соответственно заполните его.

    1. Откройте таблицу в режиме Конструктора. Для этого выделите название таблицы Страна и щелкните на кнопке Конструктор

    2. Установите текстовый курсор на поле Наименование и выполните команду ВставкаСтроки;

    3. В появившейся строке введите Имя поляСтрана, Тип данных – Текстовый;

    4. Сохраните и закройте таблицу Страна;

    5. Откройте таблицу Страна дважды щелкнув по названию, либо используя кнопку Открыть;

    6. Заполните столбец Страна;.

    7. Сохраните исправления и закройте таблицу.

  2. Добавьте в таблицу Менеджеры информацию об иностранном языке, которым владеет каждый менеджер, в соответствии с таблицей.

Ин_яз1

Ин_яз2

М1

англ

испан

М2

англ

араб

М3

англ

нем

М4

франц

итал

Схема данных. Создание связей между таблицами.

После создания структуры таблиц необходимо разработать схему данных. Схема данных – это графическое изображение взаимосвязей реляционных таблиц. Связи между таблицами в Access можно устанавливать

  • вручную, пользуясь макетом Схемы данных;

  • с помощью Мастера подстановок – программы, автоматически формирующей связи на этапе проектирования таблицы.

Создавая связь вручную, вы можете детально описать свойства связи и тип отношений между таблицами. Однако автоматическое формирование связей предпочтительнее, поскольку Мастер подстановок дополняет связанные таблицы некоторыми удобствами работы. Лучшим решением будет создание связей поручать Мастеру, а дальнейшую настройку выполнять вручную.

  1. Создайте связь между таблицами Менеджеры и Тур;

    1. Выполните команду СервисСхема данных или нажмите кнопку Схема данных на панели инструментов;

    2. В появившемся окне Добавление таблицы выберите таблицы которые необходимо связать между собой. В нашем примере необходимо поочередно выбрать таблицы Менеджеры и Тур, дважды щелкая по названию таблицы либо используя кнопку Добавить;

    3. Д ля связывания полей выберите поле Код менеджера таблицы Менеджеры и, нажав и удерживая левую кнопку мыши, переместите указатель на поле Код менеджера таблицы Тур;

    4. В открывшемся окне Изменение связей обратите внимание на пункт Тип отношения - «один ко многим», установите флажки напротив строк Обеспечение целостности данных и Каскадное обновление связных полей, затем нажмите кнопку Создать;

  2. С оздайте связь между таблицами Тур и Страна, используя поле Код страны.

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