Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабораторный практикум по Access Ломакиной Г.В....doc
Скачиваний:
9
Добавлен:
09.11.2019
Размер:
702.46 Кб
Скачать

Связи между таблицами

Если ваша база данных состоит из нескольких таблиц, необходимо сообщить Access, как они связаны друг с другом. В дальнейшем Access сможет связывать эти таблицы при их использовании в запросах, формах, отчётах.

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

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

Создание базы данных

Сразу после запуска Access на экране появляется диалоговое окно "Создание файла", которое позволяет вам создать или открыть базу данных. При создании базы данных вы можете выбрать создание новой БД или вызвать мастера БД (создание с помощью шаблона). В появившемся окне надо выбрать подходящий вам вариант базы данных, например:

  • Главная книга.

  • Заказы на работы.

  • Мероприятия.

  • Расходы.

  • Склад и т.д.

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

Этот способ создания таблицы наиболее универсален, так как позволяет создать таблицу "с нуля". Вы полностью управляете процессом создания таблицы.

Запуск конструктора приводит к открытию бланка описания структуры таблицы (рис. 1), состоящего из четырех столбцов. Во втором столбце указывается имя поля. Переход в третий столбец приводит к появлению кнопки раскрытия (чёрной стрелки), щелчок по которой отображает список допустимых типов полей. Выбор типа также может производиться левой клавишей мыши, а затем в строке Размер поля производится его конкретизация. Четвертый столбец является вспомогательным, в нем хранятся комментарии к создаваемым полям.

Индикатор в первом столбце показывает текущее поле обработки. При установке ключа необходимо установить индикатор в требуемое поле и щелкнуть левой клавишей мыши по значку КЛЮЧЕВОЕ ПОЛЕ в панели инструментов. Если в качестве ключа определяется несколько полей, то их сначала выделяют, а затем выполняют щелчок на значке КЛЮЧЕВОЕ ПОЛЕ. Для выделения нескольких полей щелчок выполняют при нажатой клавише <Ctrl>.

Имя поля

Тип данных

Описание

Свойства поля

Размер поля

Рис. 1

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

Перемещение по полям таблицы осуществляется клавишами , , , , <Tab>, <Shift>+<Tab>, мышью. Переход к заполнению следующей записи автоматически сохраняет в памяти компьютера предыдущую запись.

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

Изменению могут быть подвергнуты названия полей, их тип и последовательность. Для удаления некоторого поля таблицы необходимо его выделить щелчком правой клавиши мыши в первом столбце и вызвать команду УДАЛИТЬ СТРОКУ в панели инструментов.