У вас вопросы?
У нас ответы:) 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% при заказе до 2.2.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. 2227 38063 8962121 Эл
2. Для того чтобы измерить эти параметры в движущемся газе датчики приборов должны двигаться со скоростью ра
3. і. Зараз вже відомо що на Русь воно приходило не з якогось єдиного центру а різними каналами
4. Национально-освободительное движение на Украине в 40-50-х гг
5. культурная эволюцияТрудовая теория антропосоциогенеза
6. тематика 2 класс Раздел Урок К
7. Тема 26. Загальне поняття про гормони
8. реферат дисертації на здобуття наукового ступеня кандидата ветеринарних наук Харків ~ 2002
9. 01.2014 История педагогики и философия образования 2 ч 3 12-05 Н
10.  Маркетинговая среда фирмы ~ это совокупность активных субъектов и сил действующих за пределами фирмы и вли