Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
В таблице «Поступление продуктов» ключевое поле не устанавливается
Ввести 20 записей в таблицу: код продукта – это значения от 1 до 5, которые могут повторяться (так как в таблице «продукты» всего 5 продуктов), код поставщика – значения от 1 до 3 (так как в таблице «Поставщики всего 3 поставщика), количество набираем произвольно, Дата поступления: любая дата за 2014 год.
Пример заполнения таблицы «Поступление продуктов»:
5. Установите связи между таблицами Работа с базами данных - Схема данных А).По коду поставщика между таблицами «Поставщики» и «Поступление продуктов» Б).По коду продукта между таблицами «Продукты» и «Поступление продуктов»
В итоге должна быть следующая схема данных:
6. Создать запрос «Стоимость» в режиме конструктора Создание - Конструктор запросов по трем таблицам с полями: Код продукта, Продукт, Код поставщика, Поставщик, Цена, Количество
Рассчитать новое поле по формуле: Стоимость:[Цена]*[Количество]
Выполнить запрос:
7. Создать запрос «Просроченные продукты» с полями: Код продукта, Продукт, Срок Годности, Дата поступления
Рассчитать новое поле по формуле: СРОК ХРАНЕНИЯ:NOW()-[Дата поступления] Указать в свойствах поля «срок хранения» - формат поля: фиксированный, число десятичных знаков: 0. В режиме конструктора в столбце «срок хранения» в строке «условие отбора» указать (>[Срок годности]). Выполнить запрос.
8.Создать запрос «Изменение цены», с помощью которого увеличить цены продуктов 1-го сорта на 5%. Выбрать поля: код продукта, продукт, цена, сорт из таблицы «Продукты». В строке «условия отбора» для поля сорт указать: 1. Изменить тип запроса – обновление. В поле Цена записать формулу [Цена]*1,05 Выполнить запрос и результаты пересчета цены посмотреть в таблице «Продукты».
9.Создать запрос с параметром «Выборка по сорту», в котором в строке «Условие отбора» в поле сорт ввести [введите сорт продукта], затем выполнить запрос.
При выполнении запроса на экране появиться диалоговое окно с приглашением ввести сорт продукта, если набрать 1, то появится список продуктов 1-го сорта, при повторном выполнении запроса можно набрать другое значение.
10.Аналогично создаем запрос «Выборка продукта» с параметром по названию продукта.
11.Создать форму для таблицы «Продукты» Открыть таблицу «Продукты» нажать Создание - Форма 12.Создать отчет по запросу «Стоимость»: Создание -
13. Аналогично создать отчет по таблице «Продукты».
В режиме конструктора добавить формулу для расчета максимальной цены в раздел «Примечания отчета»: (использовать кнопку «ab|», которая расположена на панели инструментов. Разместить её в примечании отчета и ввести формулу: =max([цена])
14.Создать запрос «Счет поставщика» по запросу «Стоимость», в котором подсчитать итог по стоимости по каждому поставщику. С помощью мастера создаем запрос:
Нажимаем ИТОГИ Нажимаем Готово
2. Создать аналогично запрос с итогом по стоимости каждого продукта
15. Создать главную кнопочную форму в режиме конструктора и добавить в нее кнопки вызова всех запросов и отчетов.
Практическое задание № 6. Создание базы данных «Недвижимость» 1. Создать таблицу «Перечень квартир» с полями:
2. Ввести 5 записей (чтобы были разнообразные значения) 3. Скопировать эти записи 4 раза, изменить некоторые значения. В нескольких записях ввести даты за сентябрь. 4. Создать запрос «ВЫБОРКА ДОМОВ», с помощью которого сделать выборку записей, в которых будут указаны только дома (в нижней части окна Конструктора в графе «Квартира/дом» в строке условие отбора ввести условие: дом). В запросе должны быть все поля. 5. Создать запрос «ВЫБОРКА ПО УЛИЦЕ», с помощью которого сделать выборку записей, в которых будет указана конкретная улица (в графе «Улица» в строке условие отбора ввести название улицы). В запросе должны быть все поля. 6. Создать запрос «ВЫБОРКА ПО ОКРУГУ», с помощью которого сделать выборку записей, в которых будет указан конкретный округ (в графе «Округ» в строке условие отбора ввести название округа) 7. Создать запрос «ВЫБОРКА ПО ДАТЕ», с помощью которого сделать выборку записей, в которых будут даты не менее указанной (в графе «Дата» в строке условие отбора ввести условие: >=20/09/14) 8. Создать запрос «ВЫБОРКА ПО СТОИМОСТИ», с помощью которого сделать выборку записей, в которых стоимость квартир будет не более заданной (в графе «Стоимость» в строке условие отбора ввести условие: <=900000) 9. Создать запрос «Выборка по квартире и числу комнат» 10. Создать запрос «Выборка по дому и площади» 11. Удалить записи с датой <1/10/14 12. Создать отдельные таблицы по каждому округу с помощью запросов на создание таблиц. 13. Создать перекрестный запрос по таблице «перечень квартир», в котором будет указано сколько записей содержат значение «дом», сколько «квартира», сколько «участок». 14. Создать форму с помощью мастера для таблицы «Перечень квартир» (в один столбец) и изменить ее в режиме конструктора, увеличив размер полей. 15. Создать главную кнопочную форму в режиме конструктора, в которой должны быть кнопки для вызова всех запросов и формы «перечень квартир».
Практическая работа № 7. Создание базы данных «Поликлиника» 1. Создать новую базу данных «Поликлиника» 2. Создать таблицу «Специализация врачей» с полями: Код специализации (числовое, ключевое) Специализация (текстовое) Набрать 5 записей 3. Создать таблицу «Список врачей» с полями: Код врача (числовое, ключевое) Date: 2016-02-19; view: 526; Нарушение авторских прав |