Разработка и создание запросов
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
Согласно требованиям, которые были определены на этапе проектирования разработаны следующие запросы (см. табл. 2.2).
Таблица 2.2. Запросы к базе данных
Имя запроса Назначение Тип запроса
Информация по клиенту Вывод информации по клиенту Параметрический запрос
Информация по сотруднику Вывод информации по сотруднику Параметрический запрос
Информация по ценам Информация по чистке одежды с ценой больше 500 Запрос на выборку
Общая информация Общая информация Запрос на выборку
Расчет по сотрудникам Расчет по сотрудникам Итоговый запрос
Расчет суммы по клиенту Расчет суммы по клиенту Запрос с вычисляемым полем
Добавить в чистку одежды Добавление новой информации Запрос на добавление
Увеличение цены на 5% Увеличение цены на 5% Запрос на обновление
Удаление заказов за прошлый год Удаление заказов за прошлый год Запрос на удаление
Информация клиент-сотрудник Информация клиент-сотрудник Перекрестный запрос
После создания запросов было проведено их тестирование на правильность получения результатов. На рисунках далее приведены конструкции запросов и результаты их выполнения
Зарегистрируйся, чтобы продолжить изучение работы
. Запросы разрабатывались в режиме SQL.
SELECT [Расчет суммы для клиента].[Номер заказа], [Расчет суммы для клиента].[Фамилия ИО], [Расчет суммы для клиента].[Срок исполнения], [Расчет суммы для клиента].Сотрудник, [Расчет суммы для клиента].Итого
FROM [Расчет суммы для клиента]
WHERE ((([Расчет суммы для клиента].[Фамилия ИО]) Like [Введите первую букву фамилии] & "*"));
Рис. 2.10. Конструкция запроса и результат запроса
SELECT Заказы.[Номер заказа], Заказы.[Фамилия ИО], Заказы.[Мелкий ремонт], Заказы.[Чистка одежды], Заказы.[Срок исполнения], Заказы.Скидка, Заказы.Сотрудник
FROM Заказы
WHERE (((Заказы.Сотрудник)=[Введите сотрудника]));
Рис. 2.11. Конструкция запроса и результат запроса
SELECT *
FROM [Чистка одежды]
WHERE ((([Чистка одежды].Цена)500));
Рис. 2.12. Конструкция запроса и результат запроса
SELECT Заказы.[Номер заказа], Заказы.[Фамилия ИО], [Мелкий ремонт].[Вид ремонта], [Мелкий ремонт].[Вид одежды], [Мелкий ремонт].Цена, [Чистка одежды].[Вид одежды], [Чистка одежды].Цена, Заказы.[Срок исполнения], Скидка.Размер, Заказы.Сотрудник
FROM [Чистка одежды] INNER JOIN ([Мелкий ремонт] INNER JOIN (Скидка INNER JOIN Заказы ON Скидка.[Код скидки] = Заказы.Скидка) ON [Мелкий ремонт].[Код ремонта] = Заказы.[Мелкий ремонт]) ON [Чистка одежды].[Код чистки] = Заказы.[Чистка одежды];
Рис
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!