КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Работа 5. Создание пользовательских форм
Установление связей между таблицами 3.4.1. Для установления связи между таблицами ПРЕДПРИЯТИЯ и ПЛАТЕ-ЖИ по полю КОД ПРЕД: а) щелкнуть по полю КОД ПРЕД таблицы ПРЕДПРИЯ-ТИЯ (поле выделится); б) зажать левую клавишу мыши и перенести ее указатель на поле КОД ПРЕД таблицы ПЛАТЕЖИ. Появит-ся окно Изменение связей (рис. 10), в котором автоматически определяется тип отношений один-ко-многим. в) поставить флажок a обеспечение целостности данных, a каскадное обнов-ление связанных полей, a каскадное удаление связан-ных записей; г) щелкнуть по кнопке Ок. На схеме данных установлена связь между таблицами ПРЕДПРИЯТИЯ и ПЛАТЕ-ЖИ (рис. 11)
Рис. 11.
3.4.3. Между таблицами ПЛАТЕЖИ и СПЕЦ-Я ПЛАТЕЖЕЙ связь строится по составному ключу № ДОК + КОД ПРЕД: а) для выделения составного ключа нужно нажать клавишу Ctrl и, не отпуская ее, щелкнуть левой клавишей мыши поля № ДОК и КОД ПРЕД таблицы ПЛАТЕЖИ. Перетащить выделенные поля на соответствующие поля таблицы СПЕЦ-Я ПЛАТЕЖЕЙ; б) в открывшемся диалоговом окне должен установиться тип отношения один-ко-многим. В окне Связанная таблица/запрос с помощью полей со списками (рис.12) необходимо установить поля связей, соответствующие главной таблице. в) поставить флажки Обес-печение целостности дан-ных, Каскадное обновление связанных полей и
Каскадное удаление связанных записей. После того, как все связи установлены, схема данных должна иметь вид, представленный на рис. 11. Сохранить схему данных. Примечание 1. Значок ¥ на рис. 11 означает отношение много, а 1 – один. Такое обозначение на линиях связей появляется при установке флажка Обеспечение целостности данных. Примечание 2. Созданную схему данных можно корректировать: - Для удаления связей в окне Схема данных выделить линию связи щелчком мыши (линия становится жирной) и нажать клавишу Delete. Подтвердить удаление (или щелкнуть правой клавишей мыши по линии связи, Удалить). - Для удаления таблиц на схеме сделать активной удаляемую таблицу. Нажать клавишу Delete. Перед удалением таблицы удалить все связи! Если схема БД удалена, то для создания новой схемы БД в окне Схема данных выполнить команду Связи/Показать Таблицу или нажать кнопку Добавление таблицы на панели инструментов. Затем создать схему данных заново. Примечание 3. Если после создания схемы данных требуется изменить или удалить ключевое поле в структуре таблицы, то сначала следует удалить связи с этой таблицей в схеме данных.
4. Отчет по работе - распечатка схемы БД.
Литература: [1], с. 52 – 55.
1. Цель работы – научиться создавать пользовательские формы для ввода, просмотра и редактирования записей таблиц.
Дата добавления: 2014-12-26; Просмотров: 332; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |