
- •День 3. Проектування і реалізація запитів до бази даних Завдання
- •1. Інститут (деканати, кафедри, навчальний відділ).
- •2. Бібліотека інституту.
- •3. Відділ кадрів та бухгалтерія деякої компанії.
- •4. Відділ поставок деякого підприємства.
- •5. Технологічний відділ деякого підприємства.
- •6. Відділ продажів деякої фірми.
- •7. Магазин (внутрішній облік).
- •8. Електронний магазин (інформація для клієнтів).
- •9. Пункт прокату відеозаписів (внутрішній облік).
- •10. Пункт прокату відеозаписів (інформація для клієнтів).
- •11. Кінотеатри (інформація для глядачів).
- •12. Ресторан (інформація для відвідувачів).
- •13. Аналітичний відділ деякої компанії (пошук і аналіз публікацій).
- •14. Аналітичний відділ деякою компанії (аналіз ринку технологій).
- •15. Готель (робота з клієнтами).
- •16. Готель (Номери і послуги).
7. Магазин (внутрішній облік).
ввести два нових записи про продаж і додати декілька відповідних записів про товари їм у базу;
видалити з бази клієнтів з формою оплати готівкою;
збільшити на 1% знижку місцевим клієнтам;
додати до таблиці «Продаж» клієнтів, які є в таблиці «Клієнти», але відсутні в таблиці «Продаж»;
видалити записи про товари, яких немає на складі і в таблиці «Продаж»;
змінити адресу клієнтів з України, додавши на початку адреси слово «Україна»;
видалити всі записи про продажі, де загальна вартість товару вказана користувачем;
написати запит на створення нової таблиці про клієнтів з України із виведенням даних про товари, які вони купили;
скласти список клієнтів з максимальною і мінімальною вартістю доставки;
створити копію таблиці «Нові Клієнти» (порожню), ввести п’ять нових записів, написати запит на додавання записів з меншої таблиці в більшу.
8. Електронний магазин (інформація для клієнтів).
за допомогою запиту ввести два нових записи про магазини продаж і додати декілька відповідних записів про товари їм у базу;
видалити магазини, для яких не вказана схема проїзду або емблема;
збільшити на 15% ціну на товари для категорії товарів, вказаної користувачем;
за допомогою запиту створити нову таблицю з записами про найдорожчі товари в кожній категорії;
видалити товари з ціною, меншою за середню по магазину, введеному користувачем;
зменшити на 10% ціну на товари, які є хоча б у різних двох магазинах.
видалити записи про товари, яких немає у магазині, введеному користувачем;
написати запит на створення нової таблиці з даними про магазини, де є всі товари, заявлені у нашій базі;
вибрати магазини, де продають товари з аксесуарами, які можна купити в цьому ж магазині;
створити копію таблиці «Товари» (порожню), ввести п’ять нових записів, написати запит на додавання записів з меншої таблиці в більшу.
9. Пункт прокату відеозаписів (внутрішній облік).
Вибрати всіх клієнтів, які взяли відеокасету і не поввернули її.
Вивести інформацію про клієнта, що взяв відеокасети певного постачальника.
Вивести інформацію про відеокасети, які було видано за попередній місяць.
Вибрати для кожної відеокасети кількість копій, які є в наявності і кількість копій, які взяті в прокат.
Вивести інформацію про відеокасети, на які є замовлення.
Вивести кількість відеокасет, які знаходяться в пункті прокату.
Підсумувати доходи, отримані від клієнтів за певний період.
Вивести загальну кількість відеокасет певного типу.
Вибрати відеокасети, що мають найбільший попит;
Вибрати відеокасети певного постачальника і відсортувати їх по даті створення.
10. Пункт прокату відеозаписів (інформація для клієнтів).
Вивести інформацію про відеокасети, що є в наявності.
Вибрати всіх акторів фільмів.
Вивести рік створення відеокасет, які видані і не повернуті.
Вивести опис і кінокомпанию відеокасет за певним замовленням.
Вибрати всі відеокасети з просроченим терміном повернення.
Вивести інформацію про відеокасети з мінімальною ціною за певний термін прокату.
Вивести інформацію про найпопулярнішого режисера.
Підрахувати кількість відеокасет для кожної кінокомпанії.
Вивести опис відеокасе, на які зроблено максимальне замовлення.
Вивести спимсок кінокомпаній, які випустили фільми за певний період часу (запит з параметром).