Добавил:
больше работ здесь: https://github.com/alisadex Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы (Создание своей СУБД) / ППСУБДиЗ финальная версия документации.docx
Скачиваний:
4
Добавлен:
11.02.2024
Размер:
500.04 Кб
Скачать

Этап 6. Запросы к бд

Запросы клиентов

1 запрос. Клиент хочет получить информацию о продуктах косметики. Для этого нужно выбрать все поля из таблицы Products и вывести поля, которые соответствуют названию.

2 запрос. Клиенту нужно получить в графе о себе общую информацию о себе: ФИО, Почта, номер телефона. Для этого нужно выбрать из таблицы Клиент: Фамилию, Имя, Отчество, номер телефона, почту.

3 запрос. Клиенту требуется посмотреть информацию о выбранных товарах в корзине. Для этого нужно выбрать Название из таблицы Products, дополнительную информацию из таблицы ProductDetails. Объединим таблицы по общему полю ProductID и установим условие.

4 запрос. Клиент хочет выбрать косметический продукт в каталоге по определенному бренду с группировкой по категориям. Для этого нужно отобразить следующую информацию: название продукта, бренд, тип продукта. Добавить ингредиенты и характеристику из ProductDetails.

Запросы сотрудников

1 запрос. Сотруднику требуется узнать, клиентов и их адреса, у которых статус доставки – «В пути». Для этого нам нужно выбрать Клиенты из таблицы Заказы, статус доставки – «В пути».

2 запрос. Бухгалтеру требуется получить список клиентов, у которых суммарная стоимость заказов превышает определенную сумму. Для этого выберем столбцы CustomerID и Name из таблицы Customers, а также вычислим суммарную стоимость заказов для каждого клиента.