Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум 2010.docx
Скачиваний:
1
Добавлен:
08.09.2019
Размер:
5.46 Mб
Скачать

Постройте функцию Date

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

Установление связей между таблицами

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

      1. Проследите за тем, чтобы были закрыты окна всех таблиц.

      2. Откройте окно Схема данных, нажав на вкладку Работа с базами данных и щелкнув на одноименную кнопку

      3. В появившемся окне Добавление таблицы выберите все таблицы БД и закройте это окно. В случае его отсутствия, щелкните на панели инструментов кнопку Добавить таблицу .

      4. Установите связи между таблицами в окне Схема данных.

4.1. Из таблицы Товары перетащите поле Код_товара на одноименное поле в таблице Продажи.

4.2. В окне Изменение связей задайте свойства целостности данных, включив флажки:

  • Обеспечение целостности данных,

  • Каскадное обновление связанных полей,

  • Каскадное удаление связанных записей, а затем нажмите кнопку Создать.

4.3. Аналогичным образом установите связь между таблицами Производители и Продажи по полю Код_производителя.

5. Сохраните схему данных на диске, нажав на панели инструментов кнопку Сохранить и закройте окно Схема данных.

Заполнение таблицы Продажи

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

Данные таблицы Продажи

Код_продажи

Дата

Код_товара

Код_производителя

Количество

1

01.09.2011

1

2

200

2

01.09.2011

2

2

150

3

01.09.2011

1

1

200

4

01.09.2011

2

1

200

5

01.09.2011

3

1

150

6

02.09.2011

3

2

150

7

02.09.2011

1

2

200

8

02.09.2011

3

1

150

9

02.09.2011

2

1

200

10

02.09.2011

1

1

200

11

03.09.2011

3

2

500

12

03.09.2011

1

1

200

После ввода данных закройте окно таблицы Продажи.

Сортировка записей таблицы Товары

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

  1. Откройте таблицу Товары.

  2. Щелкните на каком-либо значении поля Товар.

  3. Щелкните на кнопке Сортировка по возрастанию , которая расположена на панели инструментов вкладки Главная.

  4. Ознакомьтесь с полученными результатами и закройте окно таблицы Товары без сохранения изменений структуры таблицы.

Фильтрация записей таблицы Товары

Требуется отобрать в таблице Товары информацию о батонах, а также о товарах с ценой свыше 1 грн., т.е. условия отбора данных связаны с операцией Или.

  1. Откройте таблицу Товары.

  1. Щелкните на кнопке Параметры расширенного фильтра из списка выберете Изменить фильтр, щелкнув на соответствующую кнопку

  2. Щелкните в области данных поля Товар, а затем - на появившейся кнопке со стрелкой и выберите из списка значение Хлеб "Украинский".

  3. Щелкните на ярлычке Или (расположена в левом нижнем углу бланка фильтрации), введите в области данных поля Цена условие отбора >1,00 (см. рис.).

  4. Щелкните на кнопке Применение фильтра , которая расположена на панели инструментов Access (вкладка Главная).

  5. Проанализируйте полученные результаты.

  6. Щелкните на кнопке Удалить фильтр и закройте окно таблицы Товары.