Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Проектування реляційної бази даних

Реферат Проектування реляційної бази даних





od_id) And ((m.id) = z1.marki_id) ) BY m.nazv, z.nazv;

6) Вивести прайс-лист певного автосалону на автомобілі дешевше 500000. Відсортувати спочатку в порядку убування ціни, а потім - по найменуванню марки і комплектації.

SELECT a.nazv, m.nazv, k.nazv, p.zenaavto_salon AS a, marki AS m, equipment AS k, price AS p (a.id = as_id) And (k.id = equipment_id) And (m.id = marki_id) And (p.zena <= 500000) And (a.nazv = "Auto-germes") BY p.zena DESC, m.nazv, k.nazv;

7) Вивести ціни на певну марку в комплектації В«комфортВ» у різних автосалонах.

SELECT p.zena, m.nazv, a.nazv, k.nazvprice AS p, marki AS m, avto_salon AS a, equipment AS k (k.nazv = "Комфорт") AND ( k.id = equipment_id) AND (m.id = marki_id) And (m.nazv = "Land Rover Discovery") and (a.id = as_id) BY a.nazv, m.nazv;

8) Для кожного автосалону вивести список продаваних в ньому автомобільних брендів.

SELECT DISTINCT a.nazv, b.nazvavto_salon AS a, brend AS b, price AS p, marki AS m, az_m AS z1, avtozavod AS z (a.id = p.as_id) and ( p.marki_id = m.id) and (m.id = z1.marki_id) and (z1.zavod_id = z.id) and (z.br_id = b.id) BY a.nazv, b.nazv;

9) Обчислити найменшу вартість, за яку можна купити автомобіль.

SELECT min (zena) AS stprice;

10) Вивести мінімальні ціни на кожну марку автомобіля (без урахування комплектації).

SELECT m.nazv, min (zena) price AS p, marki AS mp.marki_id = m.idBY m.nazv, m.id;

11) Вивести кількість різних комплектацій всіх марок автомобілів, наявних у кожному автосалоні.

SELECT a.nazv, count (*) price AS p, avto_salon AS aa.id = p.as_id

GROUP BY a.nazv;

) Вивести список автосалонів, які торгують автомобілями тільки одного бренду.

SELECT a.nazv, count (*) (SELECT DISTINCT a.nazv, z.br_id FROM avto_salon AS a, brend AS b, price AS p, marki AS m, az_m AS z1, avtozavod AS z WHERE (a.id = p.as_id) and (p.marki_id = m.id) and (m.id = z1.marki_id) and (z1.zavod_id = z.id) and (z.br_id = b.id )) BY a.nazvcount (*) = 1;

13) Вивести інформацію про найдорожчою марці автомобіля (повне найменування, автосалон, ціна).

Для виконання цього запиту потрібно створити вкладений запит в основному запиті з конструкцією знаходження максимальної ціни (т.е агрегатної функцією max) з таблиці PRICE і основним запитом з виведення марки з таблиці MARKI. З урахуванням положень оператора SQL буде виглядати наступним чином:

Назад | сторінка 8 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування реляційної бази даних "Електронний краєзнавець"
  • Реферат на тему: Створення реляційної Бази даних
  • Реферат на тему: Структура реляційної бази даних
  • Реферат на тему: Розробка реляційної моделі бази даних
  • Реферат на тему: Розробка реляційної бази даних у MS Access