ЗАДАЧИ (1085426)
Текст из файла
ЗАДАЧИ.
8. Выдать список всех поставок, в которых количество деталей находится в диапазоне от 300
до 750 включительно.
SELECT * FROM SPJ WHERE КОЛИЧЕСТВО BETWEEN 300 AND 750;
НОМЕР_ПОСТАВЩИКА НОМЕР_ДЕТАЛИ НОМЕР_ИЗДЕЛИЯ КОЛИЧЕСТВО
SI | PI | J4 | 700 |
S2 | P3 | J1 | 400 |
S2 | P3 | J4 | 500 |
S2 | P3 | J5 | 600 |
S2 | P3 | J6 | 400 |
S3 | P4 | J2 | 500 |
S4 | Р6 | J3 | 300 |
S4 | Р6 | J7 | 300 |
S5 | P5 | J5 | 500 |
S5 | P5 | J4 | 400 |
S5 | Р6 | J4 | 500 |
12. Выдать названия изделий и города, где они изготовлены, такие, что в названии изделия встречается буква "о".
SELECT НАЗВАНИЕ, ГОРОД FROM J WHERE НАЗВАНИЕ LIKE '%0%' ;
НАЗВАНИЕ ГОРОД
РАБОЧАЯ СТАНЦИЯ МАРШРУТИЗАТОР КОММУТАТОР СЕРВЕР ДОСТУПА
ЛОРИЕН АЙЗЕНГАРД АЙЗЕНГАРД РАЙВЕНДЕЛ
2. Выдать названия и вес всех деталей. SELECT НАЗВАНИЕ, ВЕС FROM P; НАЗВАНИЕ ВЕС
ГАЙКА 12
БОЛТ 17
ВИНТ 17
ВИНТ 14
ЗАГЛУШКА 12
ШАЙБА 19
4. Выдать полный список деталей для всех изделий, изготовленных в миджуотере.
SELECT P.* FROM P, SP3, 3 WHERE SPJ.НОМЕР_ДЕТАЛИ = Р. НОМЕР_ДЕТАЛИ AND SPJ.НОМЕР_ИЗДЕЛИЯ = J.НОМЕР_ИЗДЕЛИЯ AND J. ГОРОД = 'МИДЖУОТЕР';
НОМЕР_ДЕТАЛИ НАЗВАНИЕ ЦВЕТ ВЕС ГОРОД
Р1 ГАЙКА КРАСНЫЙ 12 РАЙВЕНДЕЛ
РЗ ВИНТ ГОЛУБОЙ 17 ЛОРИЕН
РЗ ВИНТ ГОЛУБОЙ 17 ЛОРИЕН
5. Выдать полный список красных деталей.
SELECT * FROM P WHERE ЦВЕТ = 'КРАСНЫЙ';
НОМЕР_ДЕТАЛИ НАЗВАНИЕ ЦВЕТ ВЕС ГОРОД
Р1 ГАЙКА КРАСНЫЙ 12 РАЙВЕНДЕЛ
Р4 ВИНТ КРАСНЫЙ 14 РАЙВЕНДЕЛ
Р6 ШАЙБА КРАСНЫЙ 19 РАЙВЕНДЕЛ
7. Выдать упорядоченный список номеров деталей, поставленных для изделия номер 31.
SELECT НОМЕР_ДЕТАЛИ FROM SPJ WHERE НОМЕР_ИЗДЕЛИЯ = 'J1' ORDER BY НОМЕР_ДЕТАЛИ;
НОМЕР_ДЕТАЛИ
Р1 РЗ РЗ
9. Выдать список всех пар (цвет детали - город, где хранится деталь), исключая дубликаты пар (цвет - город),
SELECT DISTINCT ЦВЕТ, ГОРОД FROM P;
ЦВЕТ ГОРОД
ГОЛУБОЙ ЛОРИЕН
ГОЛУБОЙ МИДЖУОТЕР
ЗЕЛЕНЫЙ МИДЖУОТЕР
КРАСНЫЙ РАЙВЕНДЕЛ
10. Выдать список всех поставок, в которых количество не является неопределенным значением.
SELECT * FROM SPJ WHERE КОЛИЧЕСТВО IS NOT NULL;
НОМЕР_ПОСТАВЩИКА НОМЕР_ДЕТАЛИ НОМЕР_ИЗДЕЛИЯ
КОЛИЧЕСТВО
S1 | P1 | J1 | 200 |
S1 | P1 | J4 | 700 |
S2 | P3 | J1 | 400 |
S2 | P3 | J2 | 200 |
S2 | P3 | J3 | 200 |
S2 | P3 | J4 | 500 |
S2 | P3 | J5 | 600 |
S2 | P3 | J6 | 400 |
S2 | P3 | J7 | 800 |
S2 | P5 | J2 | 100 |
S3 | P3 | J1 | 200 |
S3 | P4 | J2 | 500 |
S4 | P6 | J3 | 300 |
S4 | P6 | J7 | 300 |
S5 | P2 | J2 | 200 |
S5 | P2 | J4 | 100 |
S5 | P5 | J5 | 500 |
S5 | P5 | J7 | 100 |
S5 | P6 | J2 | 200 |
S5 | P1 | J4 | 100 |
S5 | P3 | J4 | 200 |
S5 | P4 | J4 | 800 |
S5 | P5 | J4 | 400 |
S5 | P6 | J4 | 500 |
11. Выдать номера изделий и города, где они изготовлены, такие, что второй буквой названия города является "о".
SELECT НОМЕР_ИЗДЕЛИЯ, ГОРОД FROM J WHERE ГОРОД LIKE '_0%';
НОМЕР_ИЗДЕЛИЯ ГОРОД
32 ЛОРИЕН
14. Выдать все тройки (номер поставщика, номер детали, номер изделия), такие, что образующие каждый из них поставщик, деталь и изделие размещены в одном городе.
SELECT SРJ.НОМEP_ПОСТАВЩИКА, SPJ.НОМЕР_ДЕТАЛИ, SPJ.НОМЕР_ИЗДЕЛИЯ FROM SPJ, S, Р, 3 WHERE SРJ.НОМЕР_ПОСТАВЩИКА = S . НОМЕР_ПОСТАВЩИКА AND SPJ . НОМЕР_ДЕТАЛИ = Р . НОМЕР_ДЕТАЛИ AND SРJ.НОМЕР_ИЗДЕЛИЯ = J.НОМЕР_ИЗДЕЛИЯ AND S.ГОРОД = Р.ГОРОД AND Р.ГОРОД = J.ГОРОД;
НОМЕР_ПОСТАВЩИКА НОМЕР_ДЕТАЛИ НОМЕР_ИЗДЕЛИЯ
S4 P6 37
15. Выдать все тройки (номер поставщика, номер детали, номер изделия), такие, что образующие каждый из них поставщик, деталь и изделие не размещены в одном городе.
SELECT SPJ. НОМЕР ПОСТАВЩИКА, SPJ. НОМЕР_ДЕТАЛИ, 5РЗ.НОМЕР_ИЗДЕЛИЯ FROM SPJ, S, Р, 3 WHERE
SPJ. НОМЕР_ПОСТАВЩИКА = S. НОМЕР_ПОСТАВЩИКА AND SPJ . НОМЕР_ДЕТАЛИ = Р. НОМЕР_ДЕТАЛИ AMD
SPJ . НОМЕР_ИЗДЕЛИЯ = J . НОМЕР_ИЗДЕЛИЯ AMD NOT ( S.ГОРОД = Р.ГОРОД AND Р.ГОРОД = J . ГОРОД );
НОМЕР_ПОСТАВЩИКА
НОМЕР_ДЕТАЛИ
НОМЕР_ИЗДЕЛИЯ
S1 | Р1 | J1 |
S1 | PL | J4 |
S2 | РЗ | J1 |
S2 | РЗ | J7 |
S2 | РЗ | J4 |
S2 | РЗ | J2 |
S2 | РЗ | J6 |
S2 | РЗ | J3 |
S2 | РЗ | J5 |
S2 | Р5 | J2 |
S3 | РЗ | J1 |
S3 | Р4 | J2 |
S4 | Р6 | J3 |
S5 | Р1 | J4 |
S5 | Р5 | J5 |
S5 | Р5 | J4 |
S5 | Р6 | J4 |
S5 | Р6 | J2 |
S5 | Р5 | J7 |
S5 | Р4 | J4 |
S5 | Р2 | J2 |
S5 | РЗ | J4 |
S5 | Р2 | J4 |
16. Выдать все тройки (номер поставщика, номер детали и номер изделия), такие, что в каждой тройке указанные поставщик, деталь и изделие не являются попарно размещенными в одном городе,
SELECT SPJ . НОМЕР_ПОСТАВЩИКА, SPJ . НОМЕР_ДЕТАЛИ, SPJ . НОМЕР_ИЗДЕЛИЯ FROM SPJ, S, P, J WHERE SPJ. НОМЕР_ПОСТАВЩИКА = S. НОМЕРЛОСТАВЩИКА AND SPJ . НОМЕР_ДЕТАЛИ = P . НОМЕР_ДЕТАЛИ AND SPJ.НОМЕР_ИЗДЕЛИЯ = J.НОМЕР_ИЗДЕЛИЯ AND NOT ( S.ГОРОД = P.ГОРОД OR P.ГОРОД = J.ГОРОД OR S.ГОРОД = J.ГОРОД );
НОМЕР_ПОСТАВЩИКА
НОМЕР_ДЕТАЛИ
НОМЕР_ИЗДЕЛИЯ
S2 | P3 | J6 |
S2 | P3 | J7 |
S2 | P3 | J4 |
S2 | P3 | J5 |
S2 | P3 | J3 |
S3 | P4 | J2 |
S5 | P2 | J2 |
S5 | P5 | J5 |
S5 | P6 | J2 |
S5 | P5 | J7 |
17. Выдать номера деталей, поставляемых каким-либо поставщиком из Миджуотера, для изделия, изготавливаемого также в Мидкуотере.
SELECT SPJ . НОМЕР_ДЕТАЛИ FROM SPJ, S, 3 WHERE SPJ . НОМЕРЛОСТАВЩИКА = S. НОМЕРЛОСТАВЩИКА AND SPJ . НОМЕР_ИЗДЕЛИЯ = J . НОМЕР_ИЗДЕЛИЯ AND S.ГОРОД = 'МИДЖУОТЕР' AND J.ГОРОД = 'МИДЖУОТЕР';
НОМЕР_ДЕТАЛИ
РЗ
РЗ
18. Выдать номера деталей, поставляемых каким-либо поставщиком из Миджуотера.
SELECT SPJ. НОМЕР_ДЕТАЛИ FROM SPJ, S WHERE SPJ . НОМЕР_ПОСТАВЩИКА = S. НОМЕРЛОСТАВЩИКА AND S.ГОРОД = 'МИДЖУОТЕР';
НОМЕР_ДЕТАЛИ
РЗ РЗ РЗ РЗ РЗ РЗ РЗ Р5 РЗ Р4
19. Выдать все пары названий городов, таких, что какой-либо поставщик из первого города поставляет детали для некоторого изделия, изготавливаемого во втором городе.
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.