- •Лабораторная работа№1
- •Б) выдать всю известную информацию о нир, стоимость которых лежит в пределах от 80 до 200 тысяч рублей, и наименование организации заказчика, по которым включает подстроку ‘нпо’, ‘нии’ или ‘мп’;
- •Г) выдать упорядоченные по дате начала работ шифры и названия нир, для которых известен научный руководитель и заказчик, но неизвестна стоимость работы;
- •Ж) для комплексных нир выдать их шифр и название, а также шифры и названия нир-компонент, входящих в их состав;
Ж) для комплексных нир выдать их шифр и название, а также шифры и названия нир-компонент, входящих в их состав;
UFI> @lab1_g.ufi
UFI> select distinct
2 substr(R1.COMP_RESEARCH_ID,1,10),
3 substr( R1.ID,1,10),
4 substr(R1.NAME,1,40)
5 from RESEARCH R1, RESEARCH R2
6 where R1.COMP_RESEARCH_ID =R2.COMP_RESEARCH_ID
7 ;
SUBSTR(R1. SUBSTR(R1. SUBSTR(R1.NAME,1,40)
---------- ---------- ----------------------------------------
АСОИУ-70 АСОИУ-70 Исследование и разработка системы интелл
АПУ-68 АПУ-68 Разработка имитационных моделей для клас
САПР-45 САПР-45 Разработка информационного и программног
АСОИУ-90 АСОИУ-90 Разработка автоматизированного рабочего
АСОИУ-91 АСОИУ-91 Разработка комплекса моделирования на ос
САПР-76 САПР-76 Разработка диалоговой системы автоматизи
САПР-77 САПР-77 Автоматизированная система линеаризаци а
САПР-78 САПР-78 Разработка аппаратно-программных средств
САПР-79 САПР-79 Разработка типовой базы данных САПР микр
ВТ-117 ВТ-117 Разарботка БИС процессора цифровой обраб
ВТ-99 ВТ-99 Исследование и разработка системы прециз
ВТ-104 ВТ-104 Автоматизированное решение аппроксимацио
ГКНТ-7 АСОИУ-37 Исследование проблем создания и разработ
ГКНТ-7 АСОИУ-14 Разработка состава и структуры типового
ГКНТ-7 ГКНТ-7 Новые информационные технологии
ГКНТ-7 МО-13 Разработка экспертной системы распознава
ГКНТ-7 МО-40 Разработка системы автоматизированного к
ИС-18 ИС-18 Разработка принципов построения центров
АСОИУ-48 АСОИУ-48 Разработка моделирующего квалиметрическо
ИС-14 ИС-14 Управление ресурсами в сети с интеграцие
з) для НИР, руководитель которых неизвестен БД, сформировать и выдать таблицу, в которой с шифром, названием и стоимостью каждой НИР сопоставляются фамилии и кафедры всех преподавателей, имеющих степень доктора наук;
UFI> @lab1_h.ufi
UFI> select distinct
2 substr(RESEARCH.ID,1,8),
3 substr(RESEARCH.NAME,1,30),
4 substr(RESEARCH.PRICE,1,6),
5 substr(teacher.name,1,10),
6 substr(TEACHER.dept,1,8)
7 from RESEARCH,TEACHER,TCH_PARTICIPATION
8 where research_id = research.id and manager_id is null and
9 teacher.id = teacher_id and teacher.degree = 'д-р'
10 ;
SUBSTR(R SUBSTR(RESEARCH.NAME,1,30) SUBSTR SUBSTR(TEA SUBSTR(T
-------- ------------------------------ ------ ---------- --------
АСОИУ-90 Разработка автоматизированного 150000 Иванов АСОИУ
ВТ-99 Исследование и разработка сист 95000 Герасимов ВТ
ВТ-99 Исследование и разработка сист 95000 Пузанков ВТ
и) выдать названия НИР, состоящих более чем из четырех этапов;
UFI> @lab1_i.ufi
UFI> select NAME
2 from STAGE
3 where ID >= '4'
4 ;
NAME
--------------------------------------------------------------------------------
Четвертый
Пятый
Разработка модуля помехоустойчивого кодирования и декодирования
Сопровождение модулей и выдача рекомендаций
ТЗ п.6.4
ТЗ п.6.5
ТЗ п.6.6
ТЗ п.6.7
ТЗ п.6.8
Определение применимости разработанных моделей
Проверка и тестирование алгоритмов на разнообразных исходных данных
Комплексная отладка программ в реальных условиях эксплуатации
ТЗ п.6.4
ТЗ п.6.5
ТЗ п.6.6
ТЗ п.6.7
ТЗ п.6.8
Комплексная отладка программного обеспечения
Разработка опыта по использованию диалоговых ИПС в АРМ управленца
19 records selected.
к) для НИР, шифр которых включает подстроку ‘АСОИУ’ выдать: среднюю стоимость работ; названия и стоимости самой дорогой и самой дешевой работ; для самой дешевой из работ выдать сведения о названиях, сроках и стоимостях входящих в ее состав этапов;
UFI> @lab1_j.ufi
UFI> select avg(PRICE)
2 from RESEARCH
3 where ID like 'АСОИУ%'
4 ;
AVG(PRICE)
-----------
85750
UFI> select
2 substr(PRICE,1,10),
3 substr(NAME,1,50)
4 from RESEARCH
5 where ID like 'АСОИУ%'and PRICE in
6 (select max(PRICE)
7 from RESEARCH
8 where ID like 'АСОИУ%') or
9 PRICE in
10 (select min(PRICE)
11 from RESEARCH
12 where ID like 'АСОИУ%')
13 ;
SUBSTR(PRI SUBSTR(NAME,1,50)
---------- --------------------------------------------------
400000 Исследование и разработка системы интеллектуальной
20000 Разработка методических материалов по созданию ИАС
UFI> select
2 substr(stage.research_id,1,8),
3 substr(stage.id,1,8),
4 substr(stage.name,1,25),
5 substr(stage.start_date,1,10),
6 substr(stage.finish_date,1,10),
7 substr(stage.price,1,6)
8 from research,stage
9 where research.price in
10 (select min(price)
11 from research
12 where id like 'АСОИУ%') and
13 stage.research_id = research.id
14 /* (select id */
15 /* from research ) */
16 ;
SUBSTR(S SUB SUBSTR(STAGE.NAME,1,25) SUBSTR(STA SUBSTR(STA SUBSTR
-------- --- ------------------------- ---------- ---------- ------
АСОИУ-11 1 Первый 13-MAR-90 3000
АСОИУ-11 2 Второй 16-APR-90 3000
АСОИУ-11 3 Третий 15-JUN-90 5000
АСОИУ-11 4 Четвертый 15-SEP-90 1000
АСОИУ-11 5 Пятый 15-DEC-90 6000