Задание 5.3.1.
1.Создайте базу данных. 2.Создайте таблицу «Товары», определив ее структуру в режиме Конструктора. 3.Укажите первичный ключ в поле «Код товара» и установите для него тип данных Счетчик. 4.Для поля «Название» выберите тип Мастер подстановок ... и введите в один столбец фиксированный набор используемых в этом поле значений. 5.Сохраните таблицу (Товары/Закрыть). Таблица 5.2
6.Откройте таблицу Товары. Введите данные в таблицу, используя для поля «Название» значения из выпадающего списка. 7.В режиме таблицы добавьте запись: «Видеокамера», «Panasonic NV-DX1E», «$2599». 8.Осуществите замену названий «GoldStar» на «LG Electronic» (Правка/Заменить …). 9.Отсортируйте данные по цене (Записи/Сортировка …). 10.Используя фильтрацию, выберите данные: по названиям, например о музыкальных центрах, и по цене меньше определенного числа, например меньше 800 .(Записи/Фильтр/ Изменить фильтр/Ввести условия фильтрации/Применить фильтр…Записи/Удалить фильтр). 11.Отобразите на экране только данные полей «Название», «Марка товара» и «Цена», удалив с экрана лишние данные. 12.Добавьте поле «Изображение» (тип ОLЕ) (Таблица/Режим конструктора). 13.Добавьте в первую запись объект - рисунок телевизора, созданный в графическом редакторе.
Задание 5.3.2. 1.Откройте БД, созданную в результате выполнения Задания 1. 2.Создайте таблицу «Поставщики», объявив ключевым поле «Код поставщика». Сохраните таблицу как Поставщики. 3.Откройте в режиме Конструктора таблицу «Товары». После поля «Код товара» создайте новое поле «Код поставщика», воспользовавшись мастером подстановок значений этого поля из таблицы «Поставщики». В режиме таблицы задайте для этого поля значения в соответствии со следующими поставками: поставщик 1010 - товары 2, 4, 6, 9; поставщик 1020 - товары 3, 5, 8, 11; поставщик 1030 - товары 1, 7, 10, 12. Таблица 5.3
4.Установите связь между таблицами «Товары» и «Поставщики». В таблице «Товары» поле «Код поставщика» становится полем внешнего ключа (Сервис/Схема данных…). 5.Создайте и сохраните запрос для отображения названий товаров, их цен и названий фирм, поставляющих эти товары (Запрос/В режиме конструктора…). 6.Создайте и сохраните параметрический запрос для отображения в алфавитном порядке названий фирм, поставляющих телевизоры стоимостью до определенной суммы, названия и марки этого товара, а также его цены. Выполните его для нескольких значений параметра. (Аналогично создайте запрос на две таблицы / Выберите условия: Названия фирмы/Поставщики/Сортировка по возрастанию; Название /Товары/Условие [Введите название]; Цена/Товары/Условие [Введите число]; Марка товара/Товары Цена товара/Товары и т.д.) 7.Создайте и сохраните запрос для отображения цен с дилерской скидкой в 3% на каждый товар, с указанием названия фирмы и ее адреса (З апросы/Режим конструктора…Далее по аналогии выбрать поля/ Добавить новое поле для цен с дилерской скидкой и ввести туда выражение Цена со скидкой: [Цена]-[Цена]*0,03(Флажок не снимать!). 8.Создайте и сохраните запрос для отображения средних цен на все товары (аналогично п.7.) 9.Создайте и сохраните перекрестный запрос, отображающий минимальные цены на все товары от разных поставщиков, с указанием названий товаров в заголовках строк и указанием названий фирм поставщиков в заголовках столбцов. (Создание с помощью мастера: Запросы/Создать/Перекрестный/ОК. Следуем инструкциям (лучше выбрать таблицу Товары, причем поле цены в список не вносить, оно понадобится для выбора подсчета минимальных цен). Создав запрос, откроем его в режиме конструктора и добавим туда таблицу Поставщики. Из нее в поле добавим Названия фирм. Сохранить запрос/ОК. Для просмотра результата открыть запрос.)
|