Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информационные технологии в менеджменте.docx
Скачиваний:
5
Добавлен:
25.04.2019
Размер:
95.96 Кб
Скачать

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

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

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

Полученную схему данных следует сохранить. Для этого нужно закрыть окно схема данных и ответить утвердительно на вопрос о сохранение БД.

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

Работа с формами.

Форма – это объект БД с которым непосредственно работает пользователь. Формы являются основным средством организации интерфейса пользователь приложений аксес. Большинство форм обычно присоединены в одной или нескольким таблицам БД. Форма не обязательно должна вкл в себя все поля из каждой таблицы или запроса.

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

. Основные виды форм:

  1. многостраничная

  2. ленточная

  3. табличная

Создание форм с помощью мастера.

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

Работа мастера форм построена на основе ряда последовательно отображаемых окон. Чтобы создать формы выберите режим мастера форм в меню кнопки другие формы. Для построения формы на первом шаге мастера в раскрывающимся списке следует указать источник данных после чего выбрать поля и нажать кнопку далее.

Второй шаг предусматривает выбор внешнего вида формы.

На третьем этапе мастера следует выбрать стиль для дизайна создаваемой форм.

4-ы этап предполагает задание имени новой формы. Для завершения нажать клавишу готово.

Кроме того существует ещё одна категория форм – подчиненные формы, которые используются для вывода данный связанных отношение один ко многим. Формы могут быть вставлены одна к другую. Та в которую вставлена форма называется главной, а форма находящейся в ней подчиненная. На практике требуются формы позволяющие производить ввод или просмотр данных хранимый в двух или более связанных таблицах.

Иерархической называется форма содержащая поля из главной и одной или нескольких подчиненных форм. Количество подчиненных форм в одной главной не ограничено, нужно только чтобы они могли в ней разместиться. Уровни вложений подчиненных форм может быть не более семи.

В формы можно помещать рисунки и другие объекты. Объекты создаются в других приложениях.