Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Создание межтабличных связей. На этапе проектирования базы данных Продажа канцтоваров были определены связи между полями ее таблиц (см




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

1) Закройте все таблицы базы данных. На лентеактивизируйте вкладку Работа с базами данных и в группе Показать или скрыть нажмите пиктограмму Схема данных.

2) При открытии окна Схема данных в нем появляются таблицы (со спис­ками полей), между которыми при создании подстановок (см. п. 1.3.7) автоматически были установлены связи. Одновременно с этим на ленте активизируется вкладка Конструктор, где в группе Связи нужно нажать пиктограмму
Отобразить таблицу. В открывшемся окне Добавление таблицы на вкладке Таблицы по очереди двойным щелчком выбирайте таблицы, которых нет в окне Схема данных (можно для этого использовать и кнопку <Добавить>). После того, как в окне Схема данных появятся все таблицы БД Продажа канцтоваров,
нажмите кнопку <Закрыть>. При необходимости можно удалить таблицу из схемы данных, щелкнув на ней правой кнопкой мыши и выбрав в контекстном меню опцию Скрыть таблицу. Размер окошка таблицы можно изменить обычным образом с помощью мыши. Перетаскивая таблицы в пределах рабочего пространства окна Схема данных, расположите их как показано на рис. 16.

 

Рис. 16. Вид окна Схема данных БД Продажа канцтоваров

3) Установите межтабличные связи согласно данным табл. 7. Для этого перетащите мышью ключевое поле одной таблицы к соответствующему полю связи другой таблицы (см. рис. 2). В результате автоматически откроется окно Изменение связей (рис. 17), в котором нужно проверить правильность выбора полей связываемых таблиц и тип их отношения друг к другу, а также установить флажок Обеспечение целостности данных (в этом случае тип отношения полей будет отображаться на концах линии связи, например, 1 ∞ (один-ко-многим)).

При установлении межтабличных связей следует иметь в виду, что свойства связываемых полей должны быть одинаковыми.

 

Таблица 7

Межтабличные связи базы данных Продажа канцтоваров

Таблица 1 Таблица 2 Тип связи
Виды товара Товарные группы Товары Магазины Товарные группы Товары Реестр продаж Реестр продаж один-ко-многим один-ко-многим один-ко-многим один-ко-многим

 

Рис. 17. Вид окна Изменение связей

 

4) После установки всех связей (см. рис. 16) убедитесь в том, что каждую линию связи можно выделить щелчком левой кнопки мыши, а щелчком правой кнопки мыши можно открыть контекстное меню, позволяющее разорвать или отредактировать связь. Следует отметить, что когда поле является частью межтабличной связи, изменить его свойства или тип данных в нем невозможно. Если в этом есть необходимость, то нужно закрыть таблицы, удалить связь, выполнить требуемые изменения, а затем установить связь заново.

5) Закройте окно Схема данных.

Откройте таблицу Реестр продаж, введите в нее несколько произвольных записей, соответствующих сути решаемой задачи, и завершите работу с СУБД Microsoft Access 2007.




Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 1605; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.