Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа БД Асс.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
280.06 Кб
Скачать
  1. Установка связей между таблицами базы данных

Связи между таблицами устанавливаются по полям с одинаковыми именами. Если поле создается в структуре таблицы с помощью мастера постановок, то связь создается автоматически.

Задание 8: 1)Проверить установилась ли связь между таблицами Накладные и Продавцы через поля КодПродавца (Накладные) – КодПродавца (Продавцы).

2)Проверить установилась ли связь между таблицами ТоварыПоНакладным и Товары через поля КодТовара (ТоварыПоНакладным) КодТовара (Товары).

Задайте команду меню : [Сервис]-[Схема данных]

Примечание:

Если таблиц нет в схеме данных их можно туда добавить с помощью команды [Связи]-[Добавить таблицу] . В окне Добавление таблицы выбрать таблицы между которыми будут установлены связи и щелкнуть по кнопке Добавить (несколько раз - при добавлении каждой таблицы) .Когда будут добавлены все таблицы щелкнуть по кнопке |3акрыть| .

Иногда в результате неправильного выполнения заданий таблиц в схеме отражается слишком много. Необходимо удалить сначала дублирующие связи, а затем сами таблицы. Для удаления лишних связей необходимо выделить связь, затем нажать на клавишу [DELETE] . Лишние таблицы удаляются точно также.

Задание 9: Установить связь между таблицами Накладные и ТоварыПоНакладным по номеру накладной (Поле - N).

Для установки связи надо мышью протянуть линию между полями N (Накладные) - N (ТоварыПоНакладным). (Предварительно можно передвинуть таблицы в схеме для того, чтобы было удобнее протягивать линию). Если связь установилась, появится таблица :

Для окончательно установки связи щелкните по кнопке Создать.

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

Задание 10: Внесите данные по накладной №125 от 12.tm.tt. (12 числа текущего месяца текущего года) в таблицу Накладные. Фамилии продавцов и наименования товаров должны выбираться из списков. Табличная часть накладной раскрывается кнопкой ►/+ . (Если кнопки не видно, надо выделить строку- щелкнуть мышью в начало строки).

Задание 11: Внесите данные по следующим накладным :

Дата

Продавец

Наименование товара

Количество

126

12.тм.тг.

Марченко К.Д.

Молоко

15

127

12.тм.тг.

Петров А.С.

Говядина

20

128

13.тм.тг

Марченко К.Д

Треска

10

129

14.тм.тг

Ивин Н.А.

Молоко

23

130

14-Тм.тг

Петров А.С.

Говядина

50

131

15.тм.тг

Марченко К.Д

Молоко

10

132

15-тм.тг

Петров А.С.

Говядина

3

133

16.тм.тг

Ивин Н.А.

Творог

20

Кефир

50

Молоко

40

134

18.тм.тг

Ивин Н.А.

Молоко

10

Творог

50

135

19. тм.тг

Ивин Н.А.

Треска

20

Говядина

50

136

20.тм.тг

Марченко К.Д

Говядина

30

Треска

20

137

20.тм.тг

Петров А.С.

Молоко

30

Кефир

20

138

21.тм.тг

Ивин Н.А.

Треска

60

139

21.тм.тг

Марченко К.Д

Треска

50

140

21.тм.тг

Петров А.С.

Треска

40

Задание 12: Откройте таблицу ТоварыПоНакладным и просмотрите какие данные в нее попали.

Откройте таблицу Продавцы и с помощью кнопки + просмотрите накладные, выписанные на каждого продавца.

Откройте таблицу Товары и просмотрите накладные, в которых были выписаны товары.