У вас вопросы?
У нас ответы:) SamZan.net

Схема БД состоит из четырех таблиц-Productmker model typePCcode model speed rm hd cd priceLptopcode model speed rm hd price screenPrintercode m

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 30.6.2025

З.1.

Схема БД состоит из четырех таблиц:
Product(maker, model, type)
PC(code, model, speed, ram, hd, cd, price)
Laptop(code, model, speed, ram, hd, price, screen)
Printer(code, model, color, type, price)
Таблица
Product представляет производителя (maker), номер модели (model) и тип ('PC' - ПК, 'Laptop' - ПК-блокнот или 'Printer' - принтер). Предполагается, что номера моделей в таблице Product уникальны для всех производителей и типов продуктов. В таблице PC для каждого ПК, однозначно определяемого уникальным кодом – code, указаны модель – model (внешний ключ к таблице Product), скорость - speed (процессора в мегагерцах), объем памяти - ram (в мегабайтах), размер диска - hd (в гигабайтах), скорость считывающего устройства - cd (например, '4x') и цена - price. Таблица Laptop аналогична таблице РС за исключением того, что вместо скорости CD содержит размер экрана -screen (в дюймах). В таблице Printer для каждой модели принтера указывается, является ли он цветным - color ('y', если цветной), тип принтера - type (лазерный – 'Laser', струйный – 'Jet' или матричный – 'Matrix') и цена - price.

3.1.Найдите номер модели, скорость и размер жесткого диска для всех ПК стоимостью менее 500 дол. Вывести: model, speed и hd

SELECT model,speed,hd

FROM PC

WHERE price<500

З.2. Найдите производителей принтеров. Вывести: maker

SELECT DISTINCT maker

FROM Product

WHERE type='Printer'

3.3. Найдите номер модели, объем памяти и размеры экранов ПК-блокнотов, цена которых превышает 1000 дол.

SELECT model,ram,screen

FROM Laptop

WHERE price>1000

3.4. Найдите все записи таблицы Printer для цветных принтеров.

SELECT* FROM Printer

WHERE color='y'

3.5. Найдите номер модели, скорость и размер жесткого диска ПК, имеющих 12x или 24x CD и цену менее 600 дол.

SELECT model,speed,hd

FROM PC

WHERE (cd='12x' or cd='24x') and price<600

3.6. Укажите производителя и скорость для тех ПК-блокнотов, которые имеют жесткий диск объемом не менее 10 Гбайт.

SELECT maker,speed

FROM Product JOIN Laptop ON Product.model=Laptop.model

WHERE hd>=10

GROUP BY maker,speed

3.7.Найдите среднюю скорость ПК.

SELECT AVG(speed) as M_Speed

FROM PC

3.8. Найдите среднюю скорость ПК-блокнотов, цена которых превышает 1000 дол.

SELECT AVG(speed) as M_speed

FROM Laptop

WHERE price>1000

3.9. Найдите среднюю скорость ПК, выпущенных производителем A.

1)SELECT AVG(speed) as M_speed

FROM PC

WHERE model IN

      (SELECT model

      FROM Product

      WHERE maker = 'A')

2) SELECT AVG(speed) as M_speed

FROM PC JOIN Product ON PC.model=Product.model

WHERE maker='A'

4.0. Найдите производителей ПК с процессором не менее 450 Мгц. Вывести: Maker

1)SELECT DISTINCT maker

FROM product

WHERE model

IN(SELECT model

FROM PC

WHERE speed>=450)

2) SELECT maker

FROM Product JOIN PC as a ON Product.model=a.model

WHERE a.speed>=450

GROUP BY maker

4.1. Для каждого производителя, имеющего модели в таблице Laptop, найдите средний размер экрана выпускаемых им ПК-блокнотов.
Вывести: maker, средний размер экрана.

SELECT  maker,AVG(screen)

FROM Product JOIN Laptop ON Product.model=Laptop.model

GROUP BY maker

4.2. Найдите максимальную цену ПК, выпускаемых каждым производителем. Вывести: maker, максимальная цена.

SELECT maker,MAX(price) as Max_price

FROM Product JOIN PC ON Product.model=PC.model

GROUP BY maker

 




1. Уральский государственный технический университет ~ УПИ ПРОБЛЕМА ЧЕЛОВЕКА В ФИЛОСОФ
2. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата технічних наук Київ 2003 Дис
3. Расчет физических свойств ионосферы
4. лист экспертной оценки преддипломной практики заполняется представителями базы практики Ф
5. Методические рекомендации по выполнению контрольных работ для студентов заочной формы обучения специа
6. Церемонии открытия
7. 'дістемелік 'рал СММА ішкі аурулар пропедевтикасы кафедрасы ж'не мейірбике ісі негіздері курсыны
8. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата технічних наук Одеса ~ Дис
9. ИНСТИТУТ ПРЕДПРИНИМАТЕЛЬСКОЙ ДЕЯТЕЛЬНОСТИ КУРСЫ ПО ПОДГОТОВКИ РУКОВОДИТЕЛЕЙ ТУРИСТИЧЕСКИХ ГРУПП ДЛЯ
10. Дорога домой Цели- расширить кругозор учеников; провести разъяснительную работу среди учащихся; добиться